{
  "name": "Generate and publish carousels for TikTok and Instagram with GPT-Image-1",
  "nodes": [
    {
      "id": "7bd93882-7331-471b-a49b-5069c7baccc4",
      "name": "Send as 1 merged file",
      "type": "n8n-nodes-base.code",
      "position": [
        1820,
        2640
      ]
    },
    {
      "id": "358a183f-6e20-4e5e-8151-0ded2cb500b6",
      "name": "POST TO INSTAGRAM",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        2200,
        2540
      ]
    },
    {
      "id": "000fcfb5-5076-4953-af28-4c4c3df3e7e3",
      "name": "Merge",
      "type": "n8n-nodes-base.merge",
      "position": [
        1640,
        2600
      ]
    },
    {
      "id": "1a17671c-1b5c-4806-8b42-c39817da0ec8",
      "name": "When clicking ‘Test workflow’",
      "type": "n8n-nodes-base.manualTrigger",
      "position": [
        -440,
        2760
      ]
    },
    {
      "id": "43cf1963-d928-49b3-b2f8-c5a3bd76d231",
      "name": "Generate Description for Tiktok and Instagram",
      "type": "@n8n/n8n-nodes-langchain.openAi",
      "position": [
        0,
        2760
      ]
    },
    {
      "id": "544f9cd9-bad6-4ef1-80a5-0dee52f91029",
      "name": "Set All Prompts",
      "type": "n8n-nodes-base.set",
      "position": [
        -180,
        2760
      ]
    },
    {
      "id": "7f8a8adc-94bc-443e-be33-d1ce1bf14d11",
      "name": "Set API Variables",
      "type": "n8n-nodes-base.set",
      "position": [
        320,
        2760
      ]
    },
    {
      "id": "e2edf20b-4dd7-458c-9582-043a78d2ac5a",
      "name": "OpenAI - Generate Image 1",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        520,
        2320
      ]
    },
    {
      "id": "004cb6dc-eead-44a1-8308-9d61fe8afece",
      "name": "Separate Image Outputs 1",
      "type": "n8n-nodes-base.splitOut",
      "position": [
        740,
        2320
      ]
    },
    {
      "id": "5f330301-a8ca-45df-904b-0f8911e2ceee",
      "name": "Convert to File 1",
      "type": "n8n-nodes-base.convertToFile",
      "position": [
        960,
        2320
      ]
    },
    {
      "id": "fef53966-0baf-4645-95ae-50db7ef7f469",
      "name": "Change name to photo1",
      "type": "n8n-nodes-base.code",
      "position": [
        1160,
        2320
      ]
    },
    {
      "id": "9b9b5381-4176-4c86-ac9d-ca7ec907a5c5",
      "name": "OpenAI - Generate Image 2",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        520,
        2520
      ]
    },
    {
      "id": "a44ca7d3-2eef-4b4a-a135-c9f71454ebf9",
      "name": "Separate Image Outputs 2",
      "type": "n8n-nodes-base.splitOut",
      "position": [
        760,
        2520
      ]
    },
    {
      "id": "44f8a29d-3283-49e3-b911-54f2ce16bcf5",
      "name": "Convert to File 2",
      "type": "n8n-nodes-base.convertToFile",
      "position": [
        1000,
        2520
      ]
    },
    {
      "id": "8dbc8095-9bd6-43cf-b8ea-1dd8966866dc",
      "name": "Change name to photo2",
      "type": "n8n-nodes-base.code",
      "position": [
        1200,
        2520
      ]
    },
    {
      "id": "3fb24ebf-117e-4c98-90f0-69a870cd3c2c",
      "name": "OpenAI - Generate Image 3",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        520,
        2740
      ]
    },
    {
      "id": "bd7b0ab1-adde-47a0-b84f-f2ecf214ccff",
      "name": "Separate Image Outputs 3",
      "type": "n8n-nodes-base.splitOut",
      "position": [
        760,
        2740
      ]
    },
    {
      "id": "3cccc067-f913-4bb8-996d-ceccf4e0bfcb",
      "name": "Convert to File 3",
      "type": "n8n-nodes-base.convertToFile",
      "position": [
        1000,
        2740
      ]
    },
    {
      "id": "5619cabd-8a3a-4f98-b79e-f4e8aadacf33",
      "name": "Change name to photo3",
      "type": "n8n-nodes-base.code",
      "position": [
        1200,
        2740
      ]
    },
    {
      "id": "743db045-9cce-41f2-b902-fcbdcc9cd306",
      "name": "OpenAI - Generate Image 4",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        520,
        2980
      ]
    },
    {
      "id": "19997fd7-9deb-416a-8544-2c13fc4f9900",
      "name": "Separate Image Outputs 4",
      "type": "n8n-nodes-base.splitOut",
      "position": [
        760,
        2980
      ]
    },
    {
      "id": "9b521796-80c3-49e5-bf6c-83721783ab4c",
      "name": "Convert to File 4",
      "type": "n8n-nodes-base.convertToFile",
      "position": [
        1000,
        2980
      ]
    },
    {
      "id": "f931e230-1a41-4608-933b-441955160097",
      "name": "Change name to photo4",
      "type": "n8n-nodes-base.code",
      "position": [
        1200,
        2980
      ]
    },
    {
      "id": "fa3c014c-1143-4975-8eab-26ce302d2312",
      "name": "OpenAI - Generate Image 5",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        520,
        3240
      ]
    },
    {
      "id": "72fb090f-b6a5-432a-b45a-f52835cd63b2",
      "name": "Separate Image Outputs 5",
      "type": "n8n-nodes-base.splitOut",
      "position": [
        760,
        3240
      ]
    },
    {
      "id": "ed5689d2-68fe-4284-a46b-21b9ba3430b7",
      "name": "Convert to File 5",
      "type": "n8n-nodes-base.convertToFile",
      "position": [
        1000,
        3240
      ]
    },
    {
      "id": "596b16da-ef12-4972-a894-d99a8d827cef",
      "name": "Change name to photo5",
      "type": "n8n-nodes-base.code",
      "position": [
        1200,
        3240
      ]
    },
    {
      "id": "2a814cfa-524c-433a-bdd3-36cf63570074",
      "name": "POST TO TIKTOK",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        2200,
        2860
      ]
    }
  ],
  "connections": {
    "Merge": {
      "main": [
        [
          {
            "node": "Send as 1 merged file",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Set All Prompts": {
      "main": [
        [
          {
            "node": "Generate Description for Tiktok and Instagram",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Convert to File 1": {
      "main": [
        [
          {
            "node": "Change name to photo1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Convert to File 2": {
      "main": [
        [
          {
            "node": "Change name to photo2",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Convert to File 3": {
      "main": [
        [
          {
            "node": "Change name to photo3",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Convert to File 4": {
      "main": [
        [
          {
            "node": "Change name to photo4",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Convert to File 5": {
      "main": [
        [
          {
            "node": "Change name to photo5",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Set API Variables": {
      "main": [
        [
          {
            "node": "OpenAI - Generate Image 1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Change name to photo1": {
      "main": [
        [
          {
            "node": "OpenAI - Generate Image 2",
            "type": "main",
            "index": 0
          },
          {
            "node": "Merge",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Change name to photo2": {
      "main": [
        [
          {
            "node": "Merge",
            "type": "main",
            "index": 1
          },
          {
            "node": "OpenAI - Generate Image 3",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Change name to photo3": {
      "main": [
        [
          {
            "node": "Merge",
            "type": "main",
            "index": 2
          },
          {
            "node": "OpenAI - Generate Image 4",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Change name to photo4": {
      "main": [
        [
          {
            "node": "Merge",
            "type": "main",
            "index": 3
          },
          {
            "node": "OpenAI - Generate Image 5",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Change name to photo5": {
      "main": [
        [
          {
            "node": "Merge",
            "type": "main",
            "index": 4
          }
        ]
      ]
    },
    "Send as 1 merged file": {
      "main": [
        [
          {
            "node": "POST TO INSTAGRAM",
            "type": "main",
            "index": 0
          },
          {
            "node": "POST TO TIKTOK",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Separate Image Outputs 1": {
      "main": [
        [
          {
            "node": "Convert to File 1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Separate Image Outputs 2": {
      "main": [
        [
          {
            "node": "Convert to File 2",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Separate Image Outputs 3": {
      "main": [
        [
          {
            "node": "Convert to File 3",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Separate Image Outputs 4": {
      "main": [
        [
          {
            "node": "Convert to File 4",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Separate Image Outputs 5": {
      "main": [
        [
          {
            "node": "Convert to File 5",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "OpenAI - Generate Image 1": {
      "main": [
        [
          {
            "node": "Separate Image Outputs 1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "OpenAI - Generate Image 2": {
      "main": [
        [
          {
            "node": "Separate Image Outputs 2",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "OpenAI - Generate Image 3": {
      "main": [
        [
          {
            "node": "Separate Image Outputs 3",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "OpenAI - Generate Image 4": {
      "main": [
        [
          {
            "node": "Separate Image Outputs 4",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "OpenAI - Generate Image 5": {
      "main": [
        [
          {
            "node": "Separate Image Outputs 5",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "When clicking ‘Test workflow’": {
      "main": [
        [
          {
            "node": "Set All Prompts",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Generate Description for Tiktok and Instagram": {
      "main": [
        [
          {
            "node": "Set API Variables",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}