OpenAI gpt-image-1 및 AI 캡션을 사용한 Instagram 캐러셀 생성 및 게시
이것은Multimodal AI분야의자동화 워크플로우로, 32개의 노드를 포함합니다.주로 If, Set, Code, Wait, SplitOut 등의 노드를 사용하며. Google Sheets에서 GPT-Image-1와 AI 캡션으로 Instagram 캐러셀 자동 생성
- •대상 API의 인증 정보가 필요할 수 있음
- •Google Sheets API 인증 정보
- •OpenAI API Key
사용된 노드 (32)
카테고리
{
"id": "qh5hZfyvDNG0QYai",
"meta": {
"instanceId": "6bad1eba185697a960de5bc9203d6bff2fd56440a0b5303c382e0b1537a2a568",
"templateId": "4028",
"templateCredsSetupCompleted": true
},
"name": "Create and publish Instagram carousels using OpenAI gpt-image-1 and AI caption",
"tags": [],
"nodes": [
{
"id": "04e5caba-3ecc-4539-8062-9dd7689c944c",
"name": "기본 LLM 체인",
"type": "@n8n/n8n-nodes-langchain.chainLlm",
"position": [
272,
-160
],
"parameters": {},
"typeVersion": 1.7
},
{
"id": "2a400720-e19f-4e57-8174-f6e704dbbed2",
"name": "항목 목록 출력 파서",
"type": "@n8n/n8n-nodes-langchain.outputParserItemList",
"position": [
400,
32
],
"parameters": {},
"typeVersion": 1
},
{
"id": "f9a611ed-705d-4a06-96d0-c9cb18a32961",
"name": "OpenAI 채팅 모델",
"type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
"position": [
240,
32
],
"parameters": {},
"typeVersion": 1.2
},
{
"id": "6d7f5f7d-cced-4938-96d2-2d5a84b56e30",
"name": "항목 반복 처리",
"type": "n8n-nodes-base.splitInBatches",
"position": [
624,
-128
],
"parameters": {},
"typeVersion": 3
},
{
"id": "a1e10f52-8a0c-405b-bbe6-b756e5281d85",
"name": "OpenAI - 이미지 생성",
"type": "n8n-nodes-base.httpRequest",
"maxTries": 2,
"position": [
944,
112
],
"parameters": {},
"notesInFlow": false,
"retryOnFail": true,
"typeVersion": 4.2
},
{
"id": "65d10c85-ffe4-4ab6-93cf-862fa4163514",
"name": "이미지 출력 분리",
"type": "n8n-nodes-base.splitOut",
"position": [
1168,
112
],
"parameters": {},
"typeVersion": 1
},
{
"id": "a86f4c5f-6963-450b-b31b-f570dace824d",
"name": "파일로 변환",
"type": "n8n-nodes-base.convertToFile",
"position": [
1360,
112
],
"parameters": {},
"typeVersion": 1.1
},
{
"id": "a685d9a7-c812-484c-9233-7b328545d99e",
"name": "대기",
"type": "n8n-nodes-base.wait",
"position": [
1920,
112
],
"webhookId": "f5b7240c-17ac-4166-b39d-aab2a29795af",
"parameters": {},
"typeVersion": 1.1
},
{
"id": "c3c00221-07dc-4b86-a54f-ff8b2bd04238",
"name": "Cloudinary",
"type": "n8n-nodes-base.httpRequest",
"position": [
1568,
112
],
"parameters": {},
"typeVersion": 4.2
},
{
"id": "98e6bf4a-7fd2-4d26-81ec-6f28111f1829",
"name": "URL",
"type": "n8n-nodes-base.set",
"position": [
1744,
112
],
"parameters": {},
"typeVersion": 3.4
},
{
"id": "0d135ef8-c8f4-49f0-9186-a741a09b2bbe",
"name": "조건문",
"type": "n8n-nodes-base.if",
"position": [
-288,
-144
],
"parameters": {},
"typeVersion": 2.2
},
{
"id": "f304e736-2a74-46a9-9db1-538ad6cd2439",
"name": "일정 트리거",
"type": "n8n-nodes-base.scheduleTrigger",
"position": [
-640,
-144
],
"parameters": {},
"typeVersion": 1.2
},
{
"id": "b019477a-8f5a-4b8c-a581-842713b8c8de",
"name": "완료됨",
"type": "n8n-nodes-base.googleSheets",
"position": [
1744,
-320
],
"parameters": {},
"typeVersion": 4.6
},
{
"id": "bca24a8e-00bd-4ecd-8efd-6f1bd8bf6245",
"name": "다음 대기 항목",
"type": "n8n-nodes-base.googleSheets",
"position": [
1952,
-320
],
"parameters": {},
"typeVersion": 4.6
},
{
"id": "0ed677b7-4118-459a-922f-ef365b578727",
"name": "대기 항목 가져오기",
"type": "n8n-nodes-base.googleSheets",
"position": [
-448,
-144
],
"parameters": {},
"typeVersion": 4.6
},
{
"id": "fdbb6b9b-342f-4035-bbea-10545048cb73",
"name": "IG 이미지 ID",
"type": "n8n-nodes-base.httpRequest",
"position": [
800,
-320
],
"parameters": {},
"typeVersion": 4.2
},
{
"id": "6bf67b5b-a7ef-450b-8466-89f230482638",
"name": "IG 미디어 캐러셀",
"type": "n8n-nodes-base.httpRequest",
"position": [
1216,
-320
],
"parameters": {},
"typeVersion": 4.2
},
{
"id": "7ee3138b-1dc8-4336-907b-ae86e0c920fc",
"name": "IG 게시물 미디어",
"type": "n8n-nodes-base.httpRequest",
"onError": "continueRegularOutput",
"position": [
1520,
-320
],
"parameters": {},
"typeVersion": 4.2
},
{
"id": "d4a60d34-b6bd-4c72-b847-c975a4b71726",
"name": "이미지 ID 배열",
"type": "n8n-nodes-base.code",
"position": [
1024,
-320
],
"parameters": {},
"typeVersion": 2
},
{
"id": "d704a8e3-b2f6-44df-9087-1f1467f815a9",
"name": "ig-user-id",
"type": "n8n-nodes-base.httpRequest",
"position": [
192,
464
],
"parameters": {},
"typeVersion": 4.2
},
{
"id": "d122046b-8334-41e7-aed9-f8aecb28a23e",
"name": "IG 사용자 ID",
"type": "n8n-nodes-base.set",
"position": [
384,
464
],
"parameters": {},
"typeVersion": 3.4
},
{
"id": "a5e53c61-3a9c-46e3-9971-81374fe2cf45",
"name": "Facebook 페이지",
"type": "n8n-nodes-base.httpRequest",
"position": [
-16,
464
],
"parameters": {},
"typeVersion": 4.2
},
{
"id": "76643fcd-5362-4f17-b9b7-9f3bfc99be9e",
"name": "설정 안내",
"type": "n8n-nodes-base.stickyNote",
"position": [
-640,
-480
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "163a62cf-2081-4df0-b2b5-d3b94102a9f8",
"name": "설정 안내1",
"type": "n8n-nodes-base.stickyNote",
"position": [
-80,
-384
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "ff9f313b-ecb8-4ff0-b4b6-7bc71c924430",
"name": "설정 안내2",
"type": "n8n-nodes-base.stickyNote",
"position": [
752,
-640
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "ad627edc-378c-4849-89d8-9b77a68cbf54",
"name": "설정 안내3",
"type": "n8n-nodes-base.stickyNote",
"position": [
1200,
-640
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "ee269d83-2f01-498b-98b1-46639f8015f6",
"name": "설정 안내4",
"type": "n8n-nodes-base.stickyNote",
"position": [
1664,
-640
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "abff7da3-e605-4959-aef0-42d5dacc771b",
"name": "설정 안내5",
"type": "n8n-nodes-base.stickyNote",
"position": [
-80,
240
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "9a94d62e-7bbb-4b21-9ec0-c212d3c66477",
"name": "설정 안내6",
"type": "n8n-nodes-base.stickyNote",
"position": [
880,
-96
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "ac930dd9-c7a3-4b22-9618-2502106fe913",
"name": "설정 안내7",
"type": "n8n-nodes-base.stickyNote",
"position": [
-1520,
-576
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "3cfb46e8-4581-46dc-a207-2ff6f2cff82a",
"name": "대기1",
"type": "n8n-nodes-base.wait",
"position": [
1360,
-320
],
"webhookId": "09dcb65d-9cf0-4891-8cbb-2c951a45522e",
"parameters": {},
"typeVersion": 1.1
},
{
"id": "2089e370-9f98-4f27-80bf-5172df529d37",
"name": "Instagram 설명 생성",
"type": "@n8n/n8n-nodes-langchain.openAi",
"position": [
-64,
-160
],
"parameters": {},
"retryOnFail": true,
"typeVersion": 1.4,
"waitBetweenTries": 5000
}
],
"active": false,
"pinData": {},
"settings": {
"timezone": "America/Argentina/Buenos_Aires",
"callerPolicy": "workflowsFromSameOwner",
"executionOrder": "v1",
"saveExecutionProgress": true
},
"versionId": "a188baf3-fef0-4dbc-882f-28ebdb12e1ef",
"connections": {
"0d135ef8-c8f4-49f0-9186-a741a09b2bbe": {
"main": [
[
{
"node": "2089e370-9f98-4f27-80bf-5172df529d37",
"type": "main",
"index": 0
}
]
]
},
"98e6bf4a-7fd2-4d26-81ec-6f28111f1829": {
"main": [
[
{
"node": "a685d9a7-c812-484c-9233-7b328545d99e",
"type": "main",
"index": 0
}
]
]
},
"a685d9a7-c812-484c-9233-7b328545d99e": {
"main": [
[
{
"node": "6d7f5f7d-cced-4938-96d2-2d5a84b56e30",
"type": "main",
"index": 0
}
]
]
},
"3cfb46e8-4581-46dc-a207-2ff6f2cff82a": {
"main": [
[
{
"node": "7ee3138b-1dc8-4336-907b-ae86e0c920fc",
"type": "main",
"index": 0
}
]
]
},
"b019477a-8f5a-4b8c-a581-842713b8c8de": {
"main": [
[
{
"node": "bca24a8e-00bd-4ecd-8efd-6f1bd8bf6245",
"type": "main",
"index": 0
}
]
]
},
"c3c00221-07dc-4b86-a54f-ff8b2bd04238": {
"main": [
[
{
"node": "98e6bf4a-7fd2-4d26-81ec-6f28111f1829",
"type": "main",
"index": 0
}
]
]
},
"d704a8e3-b2f6-44df-9087-1f1467f815a9": {
"main": [
[
{
"node": "d122046b-8334-41e7-aed9-f8aecb28a23e",
"type": "main",
"index": 0
}
]
]
},
"0ed677b7-4118-459a-922f-ef365b578727": {
"main": [
[
{
"node": "0d135ef8-c8f4-49f0-9186-a741a09b2bbe",
"type": "main",
"index": 0
}
]
]
},
"fdbb6b9b-342f-4035-bbea-10545048cb73": {
"main": [
[
{
"node": "d4a60d34-b6bd-4c72-b847-c975a4b71726",
"type": "main",
"index": 0
}
]
]
},
"7ee3138b-1dc8-4336-907b-ae86e0c920fc": {
"main": [
[
{
"node": "b019477a-8f5a-4b8c-a581-842713b8c8de",
"type": "main",
"index": 0
}
]
]
},
"a5e53c61-3a9c-46e3-9971-81374fe2cf45": {
"main": [
[
{
"node": "d704a8e3-b2f6-44df-9087-1f1467f815a9",
"type": "main",
"index": 0
}
]
]
},
"04e5caba-3ecc-4539-8062-9dd7689c944c": {
"main": [
[
{
"node": "6d7f5f7d-cced-4938-96d2-2d5a84b56e30",
"type": "main",
"index": 0
}
]
]
},
"d4a60d34-b6bd-4c72-b847-c975a4b71726": {
"main": [
[
{
"node": "6bf67b5b-a7ef-450b-8466-89f230482638",
"type": "main",
"index": 0
}
]
]
},
"6d7f5f7d-cced-4938-96d2-2d5a84b56e30": {
"main": [
[
{
"node": "fdbb6b9b-342f-4035-bbea-10545048cb73",
"type": "main",
"index": 0
}
],
[
{
"node": "a1e10f52-8a0c-405b-bbe6-b756e5281d85",
"type": "main",
"index": 0
}
]
]
},
"a86f4c5f-6963-450b-b31b-f570dace824d": {
"main": [
[
{
"node": "c3c00221-07dc-4b86-a54f-ff8b2bd04238",
"type": "main",
"index": 0
}
]
]
},
"f304e736-2a74-46a9-9db1-538ad6cd2439": {
"main": [
[
{
"node": "0ed677b7-4118-459a-922f-ef365b578727",
"type": "main",
"index": 0
}
]
]
},
"6bf67b5b-a7ef-450b-8466-89f230482638": {
"main": [
[
{
"node": "3cfb46e8-4581-46dc-a207-2ff6f2cff82a",
"type": "main",
"index": 0
}
]
]
},
"f9a611ed-705d-4a06-96d0-c9cb18a32961": {
"ai_languageModel": [
[
{
"node": "04e5caba-3ecc-4539-8062-9dd7689c944c",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"2a400720-e19f-4e57-8174-f6e704dbbed2": {
"ai_outputParser": [
[
{
"node": "04e5caba-3ecc-4539-8062-9dd7689c944c",
"type": "ai_outputParser",
"index": 0
}
]
]
},
"65d10c85-ffe4-4ab6-93cf-862fa4163514": {
"main": [
[
{
"node": "a86f4c5f-6963-450b-b31b-f570dace824d",
"type": "main",
"index": 0
}
]
]
},
"a1e10f52-8a0c-405b-bbe6-b756e5281d85": {
"main": [
[
{
"node": "65d10c85-ffe4-4ab6-93cf-862fa4163514",
"type": "main",
"index": 0
}
]
]
},
"2089e370-9f98-4f27-80bf-5172df529d37": {
"main": [
[
{
"node": "04e5caba-3ecc-4539-8062-9dd7689c944c",
"type": "main",
"index": 0
}
]
]
}
}
}이 워크플로우를 어떻게 사용하나요?
위의 JSON 구성 코드를 복사하여 n8n 인스턴스에서 새 워크플로우를 생성하고 "JSON에서 가져오기"를 선택한 후, 구성을 붙여넣고 필요에 따라 인증 설정을 수정하세요.
이 워크플로우는 어떤 시나리오에 적합한가요?
고급 - 멀티모달 AI
유료인가요?
이 워크플로우는 완전히 무료이며 직접 가져와 사용할 수 있습니다. 다만, 워크플로우에서 사용하는 타사 서비스(예: OpenAI API)는 사용자 직접 비용을 지불해야 할 수 있습니다.
관련 워크플로우 추천
Jorge Martínez
@jorgemartinezjamAI Engineer & Full Stack Developer skilled in designing intelligent agents, workflow automation, and NLP solutions. Experienced with LLMs, Relevance AI, make, zapier, and n8n. Proficient in integrating AI and chatbots into web apps, optimizing processes, and leveraging automation for real-time productivity. Strong background in backend and frontend development, REST APIs, and database management.
이 워크플로우 공유