{
  "name": "Wordpress Post Automation",
  "nodes": [
    {
      "parameters": {},
      "type": "n8n-nodes-base.manualTrigger",
      "typeVersion": 1,
      "position": [
        500,
        2400
      ],
      "id": "5423c1b7-5d70-42eb-98ab-3957f848189a",
      "name": "When clicking \u2018Test workflow\u2019"
    },
    {
      "parameters": {
        "options": {}
      },
      "type": "@n8n/n8n-nodes-langchain.chatTrigger",
      "typeVersion": 1.1,
      "position": [
        -140,
        360
      ],
      "id": "692f2eeb-1348-4ca0-be7f-e2f1dd6e644a",
      "name": "When chat message received"
    },
    {
      "parameters": {
        "messages": {
          "messageValues": [
            {
              "message": "Verilen konu hakk\u0131nda bir blog yaz\u0131s\u0131 yazman\u0131 istiyorum. M\u00fcmk\u00fcn oldu\u011funda SEO kurallar\u0131na uygun olsun. Bilgilendirici ve merak uyand\u0131r\u0131c\u0131 bir dil kullan"
            }
          ]
        }
      },
      "type": "@n8n/n8n-nodes-langchain.chainLlm",
      "typeVersion": 1.5,
      "position": [
        80,
        360
      ],
      "id": "177361a2-5b20-48ea-9edd-e380d940e104",
      "name": "Basic LLM Chain"
    },
    {
      "parameters": {
        "model": "openai/gpt-4o-2024-05-13",
        "options": {}
      },
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenRouter",
      "typeVersion": 1,
      "position": [
        168,
        580
      ],
      "id": "441a2642-7522-466f-9ecd-7486130fb9ef",
      "name": "OpenRouter Chat Model",
      "credentials": {
        "openRouterApi": {
          "name": "<your credential>"
        }
      }
    },
    {
      "parameters": {
        "promptType": "define",
        "text": "=A\u015fa\u011f\u0131da i\u00e7eri\u011fi verilmi\u015f olan makale i\u00e7in kullan\u0131labilecek birka\u00e7 foto\u011fraf promptu yazman\u0131 istiyorum. Konu ile alakal\u0131 olsun foto\u011fraflar ilgi \u00e7ekici ve muzip bir tarza sahip olsun. M\u00fcmk\u00fcn oldu\u011funca detayl\u0131 promptlar yaz. Sonu\u00e7 olarak JSON d\u00f6n.\n\u00d6rnek \u00c7\u0131kt\u0131:\n{\nimages:[{\nprompt:\"red carpet on the beatiful coast scene\",\nfileName:\"vacation-image.png\"\n}]\n}\n\nMakale:\n{{ $json.response.text }}",
        "hasOutputParser": true
      },
      "type": "@n8n/n8n-nodes-langchain.chainLlm",
      "typeVersion": 1.5,
      "position": [
        456,
        360
      ],
      "id": "64b742ad-1843-4d6e-93d5-b7b861ed600c",
      "name": "Basic LLM Chain1"
    },
    {
      "parameters": {
        "options": {}
      },
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenRouter",
      "typeVersion": 1,
      "position": [
        484,
        580
      ],
      "id": "d3dece2d-47a2-48ae-8d30-ebb5a9f304de",
      "name": "OpenRouter Chat Model1",
      "credentials": {
        "openRouterApi": {
          "name": "<your credential>"
        }
      }
    },
    {
      "parameters": {
        "jsonSchemaExample": "{\n\"images\":[{\n\"prompt\":\"red carpet on the beatiful coast scene\",\n\"fileName\":\"vacation-image.png\"\n}]\n}"
      },
      "type": "@n8n/n8n-nodes-langchain.outputParserStructured",
      "typeVersion": 1.2,
      "position": [
        604,
        580
      ],
      "id": "3db0df1d-2e54-4a8a-a962-375df77974be",
      "name": "Structured Output Parser"
    },
    {
      "parameters": {
        "fieldToSplitOut": "output.images",
        "options": {}
      },
      "type": "n8n-nodes-base.splitOut",
      "typeVersion": 1,
      "position": [
        832,
        360
      ],
      "id": "e10961d1-6c18-4b68-be62-17f6019170d3",
      "name": "Split Out"
    },
    {
      "parameters": {
        "operation": "toBinary",
        "sourceProperty": "predictions[0].bytesBase64Encoded",
        "binaryPropertyName": "data.png",
        "options": {
          "fileName": "={{ $('Split Out').item.json.fileName }}"
        }
      },
      "type": "n8n-nodes-base.convertToFile",
      "typeVersion": 1.1,
      "position": [
        1272,
        360
      ],
      "id": "fb7b3c81-647e-470b-8878-e72d7e17d53d",
      "name": "Convert to File1"
    },
    {
      "parameters": {
        "method": "POST",
        "url": "https://generativelanguage.googleapis.com/v1beta/models/imagen-3.0-generate-002:predict?key=APIKEYEKLE",
        "sendHeaders": true,
        "headerParameters": {
          "parameters": [
            {
              "name": "Content-Type",
              "value": "application/json"
            }
          ]
        },
        "sendBody": true,
        "specifyBody": "json",
        "jsonBody": "={\n        \"instances\": [\n          {\n            \"prompt\": \"{{ $json.prompt }}\"\n          }\n        ],\n        \"parameters\": {\n          \"sampleCount\": 1\n        }\n      } ",
        "options": {}
      },
      "type": "n8n-nodes-base.httpRequest",
      "typeVersion": 4.2,
      "position": [
        1052,
        360
      ],
      "id": "02ba95cd-6a9c-47cb-b4c8-23161d949c61",
      "name": "Create Image via Gemini1"
    },
    {
      "parameters": {
        "method": "POST",
        "url": "https://<WORDPRESS_ADRES>/wp-json/wp/v2/media",
        "authentication": "genericCredentialType",
        "genericAuthType": "httpBasicAuth",
        "sendHeaders": true,
        "headerParameters": {
          "parameters": [
            {
              "name": "Content-Type",
              "value": "image/png"
            },
            {
              "name": "Content-Disposition",
              "value": "=attachment; filename={{ $binary['data.png'].fileName }}"
            }
          ]
        },
        "sendBody": true,
        "contentType": "binaryData",
        "inputDataFieldName": "data.png",
        "options": {}
      },
      "type": "n8n-nodes-base.httpRequest",
      "typeVersion": 4.2,
      "position": [
        1500,
        360
      ],
      "id": "d1493393-766e-4be7-93f5-c7b47536be4d",
      "name": "Upload Photo to Wordpress1",
      "credentials": {
        "httpBasicAuth": {
          "name": "<your credential>"
        }
      }
    },
    {
      "parameters": {
        "fieldsToAggregate": {
          "fieldToAggregate": [
            {
              "fieldToAggregate": "guid.rendered"
            },
            {
              "fieldToAggregate": "generated_slug"
            }
          ]
        },
        "options": {}
      },
      "type": "n8n-nodes-base.aggregate",
      "typeVersion": 1,
      "position": [
        1720,
        360
      ],
      "id": "0af317d6-90cb-4a91-97d5-1876a9cc4428",
      "name": "Aggregate"
    },
    {
      "parameters": {
        "promptType": "define",
        "text": "=Sana verilen bilgilerle alakal\u0131 bir blog yaz\u0131s\u0131 \u00fcret. \u00c7\u0131kt\u0131y\u0131 sadece saf HTML olarak ver. **Kesinlikle markdown i\u00e7inde code block kullanma.** \n\nYani:\n- ```html gibi markdown kod bloklar\u0131 kullanma\n- \\n karakteri kullanma\n- HTML'yi escape etme (\u00f6rne\u011fin `<` yerine `&lt;` yazma)\n\nSadece direkt HTML ver:\n\n<h1>Ba\u015fl\u0131k</h1>\n<p>Paragraf</p>\n<img src=\"gorsel.png\" alt=\"A\u00e7\u0131klama\">\n\nFoto\u011fraflar:\n{{ $json.rendered.join(' ') }}\n\nFoto\u011fraf A\u00e7\u0131klamalar\u0131:\n{{ $('Basic LLM Chain1').item.json.output.images.map(item => item.fileName+ ': '+item.prompt).join('\\n ') }}\n\nMakale \u0130\u00e7eri\u011fi:\n{{ $('Basic LLM Chain').item.json.response.text }}\n",
        "hasOutputParser": true
      },
      "type": "@n8n/n8n-nodes-langchain.chainLlm",
      "typeVersion": 1.5,
      "position": [
        1940,
        360
      ],
      "id": "fcab9071-1aba-43ee-81ae-0bfe6b6d32b8",
      "name": "Basic LLM Chain2"
    },
    {
      "parameters": {
        "model": "openai/gpt-4o",
        "options": {}
      },
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenRouter",
      "typeVersion": 1,
      "position": [
        1940,
        620
      ],
      "id": "9ce66d1c-e2cb-461c-8aa0-bb650a467e80",
      "name": "OpenRouter Chat Model2",
      "credentials": {
        "openRouterApi": {
          "name": "<your credential>"
        }
      }
    },
    {
      "parameters": {
        "method": "POST",
        "url": "https://<WORDPRESS_ADRES>/wp-json/wp/v2/posts",
        "authentication": "genericCredentialType",
        "genericAuthType": "httpBasicAuth",
        "sendHeaders": true,
        "headerParameters": {
          "parameters": [
            {
              "name": "Content-Type",
              "value": "application/json"
            }
          ]
        },
        "sendBody": true,
        "specifyBody": "json",
        "jsonBody": "={\n    \"title\": \"{{ $('When chat message received').item.json.chatInput.toTitleCase() }}\",\n    \"content\":{{ $json.content }},\n    \"status\": \"publish\"\n}",
        "options": {}
      },
      "type": "n8n-nodes-base.httpRequest",
      "typeVersion": 4.2,
      "position": [
        2480,
        360
      ],
      "id": "d9e856a2-726d-4941-8a5a-cc2f20c51c5a",
      "name": "Send Post1",
      "credentials": {
        "httpBasicAuth": {
          "name": "<your credential>"
        }
      }
    },
    {
      "parameters": {
        "promptType": "define",
        "text": "Sana verilen bilgilerle alakal\u0131 bir blog yaz\u0131s\u0131 \u00fcret. \u00c7\u0131kt\u0131y\u0131 sadece saf HTML olarak ver. **Kesinlikle markdown i\u00e7inde code block kullanma.** \n\nYani:\n- ```html gibi markdown kod bloklar\u0131 kullanma\n- \\n karakteri kullanma\n- HTML'yi escape etme (\u00f6rne\u011fin `<` yerine `&lt;` yazma)\n\nSadece direkt HTML ver:\n\n<h1>Ba\u015fl\u0131k</h1>\n<p>Paragraf</p>\n<img src=\"gorsel.png\" alt=\"A\u00e7\u0131klama\">\n\nFoto\u011fraflar:\nhttps://n8n-wordpress.mkdir.dev/wp-content/uploads/2025/04/airpods-modern-desk.png https://n8n-wordpress.mkdir.dev/wp-content/uploads/2025/04/airpods-soundwave.png https://n8n-wordpress.mkdir.dev/wp-content/uploads/2025/04/airpods-fitness.png https://n8n-wordpress.mkdir.dev/wp-content/uploads/2025/04/airpods-comparison.png https://n8n-wordpress.mkdir.dev/wp-content/uploads/2025/04/airpods-bluetooth-fun.png\n\nFoto\u011fraf A\u00e7\u0131klamalar\u0131:\nairpods-modern-desk.png: A sleek AirPods 4 sitting on a stylish desk with modern gadgets, sunlight shining, a cup of coffee beside it, and a small plant in the background, showcasing its ergonomic and modern design in a vibrant and artistic setting.\n airpods-soundwave.png: A colorful soundwave pattern emanating from a pair of AirPods 4, illustrating the improved sound quality, depicted in a fun cartoon style with musical notes and vibrant colors that capture the essence of a joyful listening experience.\n airpods-fitness.jpg: A person jogging in a park, wearing AirPods 4, with a fitness tracker on their wrist. The background features trees, a sunny sky, and a playful dog running nearby, emphasizing the health and fitness tracking capabilities of the earbuds.\n airpods-comparison.png: An illustrated comparison of AirPods 3 and AirPods 4, with playful characters depicting the upgrades, featuring elements like a battery symbol representing prolonged battery life and a wireless charging icon, all set in a light-hearted comic book style.\n airpods-bluetooth-fun.png: A whimsical digital scene showing a Bluetooth connection with AirPods 4 flying through the air, surrounded by cute animated clouds and devices like an iPhone and MacBook, symbolizing the seamless connectivity and technology behind the new model.\n\nMakale \u0130\u00e7eri\u011fi:\n# AirPods 4 Yak\u0131nda! Yeniliklerle Dolu Bir Deneyime Haz\u0131r Olun\n\nG\u00fcn\u00fcm\u00fczde kablosuz kulakl\u0131klar, teknoloji merakl\u0131lar\u0131 i\u00e7in vazge\u00e7ilmez bir aksesuar haline geldi. Apple'\u0131n bu konudaki ba\u015far\u0131s\u0131 ise rakipsiz diyebiliriz. AirPods serisinin son \u00fcyesi olan AirPods 4, tan\u0131t\u0131m\u0131na k\u0131sa bir s\u00fcre kala b\u00fcy\u00fck bir heyecan yarat\u0131yor. Peki, AirPods 4'te bizi hangi yeni \u00f6zellikler bekliyor? \u0130\u015fte bu yaz\u0131da AirPods 4'\u00fcn dikkat \u00e7eken yeniliklerini ve kullan\u0131c\u0131lar\u0131n beklentilerini sizlerle payla\u015f\u0131yoruz.\n\n## Tasar\u0131mda Estetik ve Ergonomi\n\nAirPods 4, kullan\u0131c\u0131lar\u0131n rahatl\u0131\u011f\u0131n\u0131 art\u0131rmak i\u00e7in tasar\u0131mda baz\u0131 \u00f6nemli de\u011fi\u015fiklikler yapacak. Kulakl\u0131klar\u0131n daha ergonomik bir yap\u0131ya kavu\u015fturulmas\u0131 ve farkl\u0131 kulak tiplerine daha iyi uyum sa\u011flamas\u0131 bekleniyor. Yeni tasar\u0131m\u0131n, \u00f6nceki modellerden daha \u015f\u0131k ve modern olaca\u011f\u0131 da s\u00f6yleniyor.\n\n## Geli\u015ftirilmi\u015f Ses Kalitesi\n\nApple, her yeni modeliyle ses kalitesini bir ad\u0131m ileri ta\u015f\u0131yor. AirPods 4'te de bu gelene\u011fin devam edece\u011fi kesin. Daha iyi bas ve tizlere sahip, daha net ve temiz bir ses deneyimi sunulmas\u0131 hedefleniyor. Ayr\u0131ca, aktif g\u00fcr\u00fclt\u00fc engelleme \u00f6zelli\u011finde de \u00f6nemli iyile\u015ftirmeler yap\u0131laca\u011f\u0131 konu\u015fuluyor.\n\n## G\u00fcncellenmi\u015f Ba\u011flant\u0131 Teknolojisi\n\nAirPods 4, daha h\u0131zl\u0131 ve daha g\u00fcvenilir bir ba\u011flant\u0131 sunacak yeni bir \u00e7ip ile gelebilir. Bu, kullan\u0131c\u0131lar\u0131n kesintisiz bir m\u00fczik ve konu\u015fma deneyimi ya\u015famas\u0131 anlam\u0131na geliyor. Bluetooth 5.2 teknolojisiyle daha d\u00fc\u015f\u00fck enerji t\u00fcketimi ve daha uzun batarya \u00f6mr\u00fc de sa\u011flanacak.\n\n## Uzun Batarya \u00d6mr\u00fc\n\nBatarya \u00f6mr\u00fc, kablosuz kulakl\u0131k kullan\u0131c\u0131lar\u0131 i\u00e7in her zaman \u00f6nemli bir konu olmu\u015ftur. AirPods 4, daha uzun s\u00fcreli kullan\u0131m sunarak kullan\u0131c\u0131lar\u0131n\u0131 memnun edecek. Tek \u015farjla daha uzun konu\u015fma s\u00fcresi ve m\u00fczik dinleme s\u00fcresi vaat ediliyor. Ayr\u0131ca, \u015farj kutusunun kablosuz \u015farj teknolojisi ile uyumlu olmas\u0131 bekleniyor.\n\n## Sa\u011fl\u0131k ve Fitness Takibi\n\nApple\u2019\u0131n sa\u011fl\u0131k ve fitness \u00f6zellikleriyle dikkat \u00e7eken \u00fcr\u00fcnlerine yeni bir ekleme yapmas\u0131 olas\u0131. AirPods 4, kullan\u0131c\u0131lar\u0131n sa\u011fl\u0131k ve fitness aktivitelerini takip etmelerinde yard\u0131mc\u0131 olan sens\u00f6rlerle donat\u0131labilir. Bu sayede kalp at\u0131\u015f h\u0131z\u0131, ad\u0131m say\u0131s\u0131 gibi \u00e7e\u015fitli veriler de ger\u00e7ek zamanl\u0131 olarak izlenebilir.\n\n## Fiyat ve \u00c7\u0131k\u0131\u015f Tarihi\n\nAirPods 4'\u00fcn fiyat\u0131 ve \u00e7\u0131k\u0131\u015f tarihi hakk\u0131nda hen\u00fcz resmi bir a\u00e7\u0131klama yap\u0131lmad\u0131. Ancak, \u00f6nceki modellerin fiyat aral\u0131\u011f\u0131nda olaca\u011f\u0131 tahmin ediliyor. Tan\u0131t\u0131m tarihi yakla\u015ft\u0131k\u00e7a bu konularda daha fazla bilgi edinmeye ba\u015flayaca\u011f\u0131z.\n\n## Sonu\u00e7\n\nAirPods 4, \u00f6zellikle kablosuz kulakl\u0131k deneyiminde yeni bir \u00e7\u0131ta belirleyecek gibi g\u00f6r\u00fcn\u00fcyor. Geli\u015ftirilmi\u015f ses kalitesi, yenilik\u00e7i tasar\u0131m\u0131, uzun batarya \u00f6mr\u00fc ve sa\u011fl\u0131k takibi gibi \u00f6zelliklerle kullan\u0131c\u0131lar\u0131n\u0131n beklentilerini fazlas\u0131yla kar\u015f\u0131layacak. Apple, bu yeni modeliyle yine teknoloji d\u00fcnyas\u0131nda b\u00fcy\u00fck bir yank\u0131 uyand\u0131racak.\n\nYeni geli\u015fmeleri ka\u00e7\u0131rmamak i\u00e7in blogumuzdan ve sosyal medya hesaplar\u0131m\u0131zdan bizi takip etmeyi unutmay\u0131n! AirPods 4 hakk\u0131nda daha fazla bilgi ve detaylar ortaya \u00e7\u0131kt\u0131k\u00e7a sizlerle payla\u015fmaya devam edece\u011fiz.\n\nSonu\u00e7 olarak JSON \u00f6rne\u011fi:\n{\n\t\"html\": \"<h1>Ba\u015fl\u0131k</h1><p>A\u00e7\u0131klama</p>\"\n}\n\nFoto\u011fraflar:\nhttps://n8n-wordpress.mkdir.dev/wp-content/uploads/2025/04/airpods-dance.png https://n8n-wordpress.mkdir.dev/wp-content/uploads/2025/04/airpods-beach.png https://n8n-wordpress.mkdir.dev/wp-content/uploads/2025/04/airpods-futuristic-city.png https://n8n-wordpress.mkdir.dev/wp-content/uploads/2025/04/airpods-superheroes.png https://n8n-wordpress.mkdir.dev/wp-content/uploads/2025/04/airpods-cartoon-animals.png\n\n\u00dcretilen Foto\u011fraflar\u0131n Promptlar\u0131\nairpods-dance.png: A whimsical illustration of two AirPods dancing on a vibrant musical note background, surrounded by colorful sound waves and fun musical icons.\n airpods-beach.png: A close-up of AirPods 4 with a playful design where the AirPods are wearing tiny sunglasses and relaxing on a beach chair, with the ocean waves in the background.\n airpods-futuristic-city.png: A fantastical scene depicting AirPods 4 flying through a colorful city, showing various futuristic devices in the background and animated sound waves surrounding them.\n airpods-superheroes.png: An engaging image where AirPods 4 are portrayed as superheroes, flying over a cityscape with soundwave trails behind them, showcasing their advanced audio technology capabilities.\n airpods-cartoon-animals.png: A quirky portrayal of AirPods 4 being used by cute cartoon animals, showing them enjoying music in a park setting, with vibrant trees and flowers all around.\n\nMakale i\u00e7eri\u011fi:\n**Apple AirPods 4: Beklentiler ve Yeni \u00d6zellikler**\n\nApple'\u0131n efsanevi kablosuz kulakl\u0131k serisi AirPods'un en son s\u00fcr\u00fcm\u00fc olan AirPods 4, teknoloji merakl\u0131lar\u0131 ve Apple fanatikleri aras\u0131nda b\u00fcy\u00fck bir heyecan yaratt\u0131. Peki, bu yeni s\u00fcr\u00fcmde bizi neler bekliyor? AirPods 4 hakk\u0131nda \u015fimdiye kadar bilinenler ve spek\u00fclasyonlar \u0131\u015f\u0131\u011f\u0131nda detaylar\u0131 ke\u015ffedelim.\n\n### AirPods 4'\u00fcn Tasar\u0131m\u0131: Kimlik Korumas\u0131 ve Yenilik\n\nAirPods 4'\u00fcn tasar\u0131m\u0131, \u00f6nceki nesillerin esteti\u011fini korurken k\u00fc\u00e7\u00fck ancak etkili de\u011fi\u015fiklikler i\u00e7ermesi bekleniyor. Daha kompakt bir \u015farj kutusu ve kulakta daha rahat oturumu hedefleyen ergonomik bir yap\u0131 dikkat \u00e7ekiyor. Ayr\u0131ca, kulakl\u0131klar\u0131n suya ve toza kar\u015f\u0131 daha dayan\u0131kl\u0131 olmas\u0131 da beklenen \u00f6zellikler aras\u0131nda.\n\n### Ses Kalitesi: \u00dcst Seviye Deneyim\n\nAirPods 4'\u00fcn en dikkat \u00e7ekici \u00f6zelliklerinden biri geli\u015ftirilen ses kalitesi olacak gibi g\u00f6r\u00fcn\u00fcyor. Apple'\u0131n Spatial Audio teknolojisi ve aktif g\u00fcr\u00fclt\u00fc engelleyici \u00f6zelliklerinin daha da iyile\u015ftirilmi\u015f versiyonlar\u0131n\u0131n bu modelde yer almas\u0131 bekleniyor. Bu, kullan\u0131c\u0131lar\u0131n m\u00fczik, film ve oyun deneyimlerini bir \u00fcst seviyeye ta\u015f\u0131yacak b\u00fcy\u00fck bir ad\u0131m olabilir.\n\n### Daha Uzun Pil \u00d6mr\u00fc\n\nPil \u00f6mr\u00fc, kablosuz kulakl\u0131k kullan\u0131c\u0131lar\u0131 i\u00e7in her zaman kritik bir konudur. AirPods 4'\u00fcn, daha uzun s\u00fcreler boyunca kesintisiz m\u00fczik dinlemek ve konu\u015fma yapmak i\u00e7in geli\u015ftirilmi\u015f pil performans\u0131 sunmas\u0131 bekleniyor. Yeni \u00e7ip seti ve daha verimli enerji t\u00fcketimi sayesinde bu hedefin ger\u00e7ekle\u015ftirilmesi m\u00fcmk\u00fcn g\u00f6r\u00fcn\u00fcyor.\n\n### Bluetooth 5.3: Daha G\u00fcvenilir Ba\u011flant\u0131\n\nAirPods 4'\u00fcn, ba\u011flant\u0131 kalitesini ve h\u0131z\u0131n\u0131 art\u0131ran Bluetooth 5.3 deste\u011fi ile gelmesi bekleniyor. Bu teknoloji, daha az enerji harcayarak daha geni\u015f bir kapsama alan\u0131 sunar ve cihazlar aras\u0131nda daha h\u0131zl\u0131 veri transferi sa\u011flar. Sonu\u00e7 olarak, kullan\u0131c\u0131lar daha kesintisiz ve y\u00fcksek kaliteli bir kablosuz ses deneyimi ya\u015fayabilirler.\n\n### Geli\u015fmi\u015f Yapay Zek\u00e2 ve Siri Entegrasyonu\n\nApple, her yeni \u00fcr\u00fcn\u00fcnde yapay zek\u00e2 ve ak\u0131ll\u0131 asistan Siri ile entegrasyonu bir ad\u0131m daha ileri ta\u015f\u0131yor. AirPods 4'\u00fcn, Siri komutlar\u0131na daha h\u0131zl\u0131 ve do\u011fru yan\u0131t verebilen yeni mikrofon teknolojileri ile donat\u0131lmas\u0131 bekleniyor. Ayr\u0131ca, Sesle Kontrol ve Ses Payla\u015f\u0131m\u0131 gibi \u00f6zellikler de bu modelde daha etkin bir \u015fekilde kullan\u0131labilir olacak.\n\n### Y\u00fcksek \u00c7\u00f6z\u00fcn\u00fcrl\u00fckl\u00fc Ses (Hi-Res Audio)\n\nApple'\u0131n m\u00fczik kalitesini daha \u00fcst seviyelere ta\u015f\u0131mak amac\u0131yla y\u00fcksek \u00e7\u00f6z\u00fcn\u00fcrl\u00fckl\u00fc ses deste\u011fini (Hi-Res Audio) AirPods 4'te sunmas\u0131 bekleniyor. Bu \u00f6zellik, m\u00fczik severler i\u00e7in kristal netli\u011finde bir dinleme deneyimi sunacak ve her t\u00fcrl\u00fc m\u00fczik t\u00fcr\u00fcnde \u00fcst\u00fcn performans sa\u011flayacak.\n\n### Sa\u011fl\u0131k ve Fitness \u0130zleme\n\nAirPods 4'\u00fcn sa\u011fl\u0131k ve fitness \u00f6zellikleri de \u00f6nemli bir yenilik olabilir. Apple'\u0131n, kulakl\u0131klar arac\u0131l\u0131\u011f\u0131yla kalp at\u0131\u015f h\u0131z\u0131, kan oksijen seviyeleri ve hatta stres izleme gibi sa\u011fl\u0131k verilerini takip edebilen sens\u00f6rleri eklemesi s\u00fcrpriz olmaz. Bu t\u00fcr \u00f6zellikler, kullan\u0131c\u0131lar\u0131n genel sa\u011fl\u0131k durumlar\u0131n\u0131 daha iyi izlemelerine yard\u0131mc\u0131 olacak.\n\n### Fiyat ve \u00c7\u0131k\u0131\u015f Tarihi\n\nHen\u00fcz resmi olarak a\u00e7\u0131klanm\u0131\u015f bir fiyat veya \u00e7\u0131k\u0131\u015f tarihi olmasa da, AirPods 4'\u00fcn 2023 y\u0131l\u0131nda piyasaya s\u00fcr\u00fclmesi bekleniyor. Fiyat a\u00e7\u0131s\u0131ndan, geli\u015fmi\u015f \u00f6zellikler ve yeni teknolojiler dikkate al\u0131nd\u0131\u011f\u0131nda bir \u00f6nceki modellerle benzer veya biraz daha y\u00fcksek bir fiyat aral\u0131\u011f\u0131 \u00f6ng\u00f6r\u00fcl\u00fcyor.\n\n### Sonu\u00e7: Beklenti ve Ger\u00e7ekler\n\nAirPods 4, Apple ekosistemine en son yenilikleri getirmesi beklenen bir \u00fcr\u00fcn olarak kar\u015f\u0131m\u0131zda duruyor. Geli\u015fmi\u015f ses kalitesi, daha uzun pil \u00f6mr\u00fc, y\u00fcksek \u00e7\u00f6z\u00fcn\u00fcrl\u00fckl\u00fc ses deste\u011fi ve sa\u011fl\u0131k izleme \u00f6zellikleri ile kullan\u0131c\u0131 deneyimini bir \u00fcst seviyeye ta\u015f\u0131yacak gibi g\u00f6r\u00fcn\u00fcyor.\n\nE\u011fer siz de teknoloji d\u00fcnyas\u0131ndaki en son yenilikleri merakla bekleyenlerdenseniz, AirPods 4 hakk\u0131nda gelecek t\u00fcm yeni bilgileri ve resmi duyurular\u0131 ka\u00e7\u0131rmamak i\u00e7in blogumuzu takip etmeye devam edin. AirPods 4'\u00fcn piyasaya s\u00fcr\u00fclmesiyle birlikte deneyimlerinizi ve d\u00fc\u015f\u00fcncelerinizi bizimle payla\u015fmay\u0131 unutmay\u0131n!",
        "hasOutputParser": true
      },
      "type": "@n8n/n8n-nodes-langchain.chainLlm",
      "typeVersion": 1.5,
      "position": [
        660,
        2400
      ],
      "id": "a491f4b7-0433-4e19-a196-d09924fcc4bc",
      "name": "Basic LLM Chain3"
    },
    {
      "parameters": {
        "model": "openai/gpt-4o",
        "options": {}
      },
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenRouter",
      "typeVersion": 1,
      "position": [
        660,
        2620
      ],
      "id": "f2e28ebc-41b2-4722-a316-ed92b5b74f48",
      "name": "OpenRouter Chat Model3",
      "credentials": {
        "openRouterApi": {
          "name": "<your credential>"
        }
      }
    },
    {
      "parameters": {
        "method": "POST",
        "url": "https://n8n-wordpress.mkdir.dev/wp-json/wp/v2/posts",
        "authentication": "genericCredentialType",
        "genericAuthType": "httpBasicAuth",
        "sendHeaders": true,
        "headerParameters": {
          "parameters": [
            {
              "name": "Content-Type",
              "value": "application/json"
            }
          ]
        },
        "sendBody": true,
        "specifyBody": "json",
        "jsonBody": "={\n    \"title\": \"Airpods 4\",\n    \"content\":{{ $json.content }},\n    \"status\": \"publish\"\n} ",
        "options": {}
      },
      "type": "n8n-nodes-base.httpRequest",
      "typeVersion": 4.2,
      "position": [
        1220,
        2400
      ],
      "id": "399b913a-bff4-4e4c-aa4a-7f2543b919d8",
      "name": "Send Post2",
      "credentials": {
        "httpBasicAuth": {
          "name": "<your credential>"
        }
      }
    },
    {
      "parameters": {
        "mode": "runOnceForEachItem",
        "jsCode": "const postData = {\n  title: \"Airpods 4\",\n  content: JSON.stringify($json.response.text), // Burada escapeContent yerine do\u011frudan responseText kullan\u0131yoruz\n  status: \"publish\"\n};\n\n// \u0130\u015flem sonucunu d\u00f6nd\u00fcrelim\nreturn postData; "
      },
      "type": "n8n-nodes-base.code",
      "typeVersion": 2,
      "position": [
        2300,
        360
      ],
      "id": "eb2bbfaf-7305-433d-a14f-b02c6b223298",
      "name": "Code"
    }
  ],
  "connections": {
    "When clicking \u2018Test workflow\u2019": {
      "main": [
        [
          {
            "node": "Basic LLM Chain3",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "When chat message received": {
      "main": [
        [
          {
            "node": "Basic LLM Chain",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "OpenRouter Chat Model": {
      "ai_languageModel": [
        [
          {
            "node": "Basic LLM Chain",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "Basic LLM Chain": {
      "main": [
        [
          {
            "node": "Basic LLM Chain1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "OpenRouter Chat Model1": {
      "ai_languageModel": [
        [
          {
            "node": "Basic LLM Chain1",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "Structured Output Parser": {
      "ai_outputParser": [
        [
          {
            "node": "Basic LLM Chain1",
            "type": "ai_outputParser",
            "index": 0
          }
        ]
      ]
    },
    "Basic LLM Chain1": {
      "main": [
        [
          {
            "node": "Split Out",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Convert to File1": {
      "main": [
        [
          {
            "node": "Upload Photo to Wordpress1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Create Image via Gemini1": {
      "main": [
        [
          {
            "node": "Convert to File1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Split Out": {
      "main": [
        [
          {
            "node": "Create Image via Gemini1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Upload Photo to Wordpress1": {
      "main": [
        [
          {
            "node": "Aggregate",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Aggregate": {
      "main": [
        [
          {
            "node": "Basic LLM Chain2",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "OpenRouter Chat Model2": {
      "ai_languageModel": [
        [
          {
            "node": "Basic LLM Chain2",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "Basic LLM Chain2": {
      "main": [
        [
          {
            "node": "Code",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "OpenRouter Chat Model3": {
      "ai_languageModel": [
        [
          {
            "node": "Basic LLM Chain3",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "Basic LLM Chain3": {
      "main": [
        []
      ]
    },
    "Code": {
      "main": [
        [
          {
            "node": "Send Post1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  },
  "active": false,
  "settings": {
    "executionOrder": "v1"
  },
  "versionId": "22800d68-4207-47f1-ac09-8b5fef97db9b",
  "meta": {
    "templateCredsSetupCompleted": true
  },
  "id": "dgl1STOf7YxbzGN5",
  "tags": []
}