8
n8n 한국어amn8n.com

제품 이미지에서 UGC 비디오 생성 (Gemini와 VEO3)

고급

이것은Content Creation, Multimodal AI분야의자동화 워크플로우로, 32개의 노드를 포함합니다.주로 Set, Code, Wait, Switch, SplitOut 등의 노드를 사용하며. Gemini와 VEO3를 사용하여 제품 이미지에서 UGC 비디오 생성

사전 요구사항
  • Telegram Bot Token
  • 대상 API의 인증 정보가 필요할 수 있음
  • Anthropic API Key
워크플로우 미리보기
노드 연결 관계를 시각적으로 표시하며, 확대/축소 및 이동을 지원합니다
워크플로우 내보내기
다음 JSON 구성을 복사하여 n8n에 가져오면 이 워크플로우를 사용할 수 있습니다
{
  "meta": {
    "instanceId": "393ca9e36a1f81b0f643c72792946a5fe5e49eb4864181ba4032e5a408278263"
  },
  "nodes": [
    {
      "id": "fe4aee8a-a214-4555-b8cb-b6dcf325756e",
      "name": "코드",
      "type": "n8n-nodes-base.code",
      "position": [
        -816,
        592
      ],
      "parameters": {
        "jsCode": "// Get the base64 string from the specific path\nlet base64String = $input.first().json.choices[0].message.images[0].image_url.url;\n\n// Remove the data URI prefix if it exists\nif (base64String.startsWith('data:image/')) {\n  // Find the comma that separates the prefix from the actual base64 data\n  const commaIndex = base64String.indexOf(',');\n  if (commaIndex !== -1) {\n    base64String = base64String.substring(commaIndex + 1);\n  }\n}\n\nreturn [{\n  json: {\n    base64_data: base64String\n  }\n}];"
      },
      "typeVersion": 2
    },
    {
      "id": "f4671669-e13e-4119-bf60-33422140874f",
      "name": "파일로 변환",
      "type": "n8n-nodes-base.convertToFile",
      "position": [
        -592,
        592
      ],
      "parameters": {
        "options": {
          "fileName": "generated_image",
          "mimeType": "image/png"
        },
        "operation": "toBinary",
        "sourceProperty": "base64_data"
      },
      "typeVersion": 1.1
    },
    {
      "id": "84d463ca-c393-4a92-8be2-e5bf058b27ba",
      "name": "HTTP 요청",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        -1040,
        592
      ],
      "parameters": {
        "url": "https://openrouter.ai/api/v1/chat/completions",
        "method": "POST",
        "options": {},
        "jsonBody": "={\n  \"model\": \"google/gemini-2.5-flash-image-preview\",\n  \"messages\": [\n    {\n      \"role\": \"user\",\n      \"content\": [\n        {\n          \"type\": \"text\",\n          \"text\": \"{{ $('Send message and wait for response').item.json.data.text }}. Photoréaliste pour une publicité UGC. ratio 1:1.\"\n        },\n        {\n          \"type\": \"image_url\",\n          \"image_url\": {\n            \"url\": \"https://api.telegram.org/file/bot{{ $('Edit Fields').item.json.telegram_token }}/{{ $json.result.file_path }}\"\n          }\n        }\n      ]\n    }\n  ]\n  \n}",
        "sendBody": true,
        "specifyBody": "json",
        "authentication": "predefinedCredentialType",
        "nodeCredentialType": "openRouterApi"
      },
      "credentials": {
        "openRouterApi": {
          "id": "TF3SmWv35v8ocoPo",
          "name": "OpenRouter Nano Banana"
        }
      },
      "typeVersion": 4.2
    },
    {
      "id": "3f964aa6-4d8e-428a-983f-574144314752",
      "name": "Telegram 트리거",
      "type": "n8n-nodes-base.telegramTrigger",
      "position": [
        -1056,
        368
      ],
      "webhookId": "c578267b-4fca-49f6-a52f-bd354bd4e4f4",
      "parameters": {
        "updates": [
          "message"
        ],
        "additionalFields": {}
      },
      "credentials": {
        "telegramApi": {
          "id": "SPO1eSWUUngRMDaw",
          "name": "UGC - Telegram account"
        }
      },
      "executeOnce": false,
      "typeVersion": 1.2
    },
    {
      "id": "03b8f12a-55a8-4e88-b906-748da04c3b6d",
      "name": "필드 편집",
      "type": "n8n-nodes-base.set",
      "position": [
        -800,
        368
      ],
      "parameters": {
        "options": {},
        "assignments": {
          "assignments": [
            {
              "id": "daaeed7f-da2b-4c9a-a33e-d78c619e93cc",
              "name": "telegram_token",
              "type": "string",
              "value": "Your Telegram Token"
            }
          ]
        }
      },
      "typeVersion": 3.4
    },
    {
      "id": "7a31105f-02e0-4900-911b-648e4ab7e825",
      "name": "메시지 전송 및 응답 대기",
      "type": "n8n-nodes-base.telegram",
      "position": [
        -560,
        368
      ],
      "webhookId": "4ee08df4-d0e9-4d2f-81f9-d7e38d9b17cb",
      "parameters": {
        "chatId": "={{ $('Telegram Trigger').item.json.message.chat.id }}",
        "message": "Merci d'avoir téléchargé l'image. Veuillez fournir vos instructions.",
        "options": {},
        "operation": "sendAndWait",
        "responseType": "freeText"
      },
      "credentials": {
        "telegramApi": {
          "id": "SPO1eSWUUngRMDaw",
          "name": "UGC - Telegram account"
        }
      },
      "typeVersion": 1.2,
      "alwaysOutputData": false
    },
    {
      "id": "ad63e911-6022-4f69-83ce-9bc4fd1dd2a4",
      "name": "파일 가져오기",
      "type": "n8n-nodes-base.telegram",
      "position": [
        -336,
        368
      ],
      "webhookId": "13857ee5-781f-4e1c-9416-aad416df72ac",
      "parameters": {
        "fileId": "={{ $('Telegram Trigger').item.json.message.photo[2].file_id }}",
        "download": false,
        "resource": "file"
      },
      "credentials": {
        "telegramApi": {
          "id": "SPO1eSWUUngRMDaw",
          "name": "UGC - Telegram account"
        }
      },
      "typeVersion": 1.2,
      "alwaysOutputData": false
    },
    {
      "id": "be24ef62-7de5-471b-bc6e-526a1964cd57",
      "name": "사진 메시지 전송",
      "type": "n8n-nodes-base.telegram",
      "position": [
        -336,
        592
      ],
      "webhookId": "22be872e-27aa-420b-be32-265ca6271a49",
      "parameters": {
        "chatId": "={{ $('Telegram Trigger').item.json.message.chat.id }}",
        "operation": "sendPhoto",
        "binaryData": true,
        "additionalFields": {}
      },
      "credentials": {
        "telegramApi": {
          "id": "SPO1eSWUUngRMDaw",
          "name": "UGC - Telegram account"
        }
      },
      "typeVersion": 1.2
    },
    {
      "id": "850d7a35-811c-46d7-a071-20741e980dfb",
      "name": "메시지 전송 및 응답 대기1",
      "type": "n8n-nodes-base.telegram",
      "position": [
        480,
        256
      ],
      "webhookId": "1739c0ea-8542-41df-8717-694446f2196d",
      "parameters": {
        "chatId": "={{ $('Telegram Trigger').item.json.message.chat.id }}",
        "message": "Veuillez fournir une idée de dialogue pour votre annonce.",
        "options": {},
        "operation": "sendAndWait",
        "responseType": "freeText"
      },
      "credentials": {
        "telegramApi": {
          "id": "SPO1eSWUUngRMDaw",
          "name": "UGC - Telegram account"
        }
      },
      "typeVersion": 1.2
    },
    {
      "id": "ee43b9d6-8f52-455a-8a57-421c40076f39",
      "name": "기본 LLM 체인",
      "type": "@n8n/n8n-nodes-langchain.chainLlm",
      "position": [
        112,
        512
      ],
      "parameters": {
        "text": "=Here is what I am looking for: {{ $json.data.text }}\n\nHere is the content of the initial image that will be used to generate the video:\n{{ $('HTTP Request3').item.json.choices[0].message.content }}",
        "batching": {},
        "messages": {
          "messageValues": [
            {
              "message": "=You are an expert in creating scripts for authentic UGC-style advertisements that feel natural and unscripted.\nYour task is to create a two-segment video script based on the user's concept. The video starts with the provided image.\nCRITICAL CONSTRAINTS:\n\nDO NOT add objects not present in the original image (no food, accessories, tools, etc.).\nDO NOT remove objects that are in the original image.\nThe person should only interact with objects/elements visible in the source image.\nActions must be physically possible given the person's starting position and environment.\nNo additional text or captions\nREQUIREMENTS:\nEach segment should be 7-8 seconds of realistic action/dialogue.\nInclude camera movements when they enhance storytelling (zoom in, pan, tilt, etc.).\nActions must be specific and filmable.\nDialogue should sound conversational and unscripted.\nShow don't tell - actions should visually demonstrate product benefits.\nUse single quotes for any dialogue.\nStay authentic - avoid overly promotional language\nThe image context will be provided to guide what is actually visible and possible.\nOutput format:\n{\n\"segment-1\": \"[camera movement if needed] + [specific action using only visible elements] + [natural dialogue if any]\",\n\"segment-2\": \"[camera movement if needed] + [specific action using only visible elements] + [natural dialogue if any]\"\n}\nExample camera movements: camera slowly zooms in, camera pans left to right, camera tilts up, camera pulls back\nExample constrained actions: adjusts visible strap, shifts weight on visible surface, turns toward camera, gestures with free hand"
            }
          ]
        },
        "promptType": "define",
        "hasOutputParser": true
      },
      "typeVersion": 1.7
    },
    {
      "id": "f85ba551-7ae3-4906-9336-4840ee0e7f85",
      "name": "Anthropic 채팅 모델",
      "type": "@n8n/n8n-nodes-langchain.lmChatAnthropic",
      "position": [
        0,
        672
      ],
      "parameters": {
        "model": {
          "__rl": true,
          "mode": "list",
          "value": "claude-sonnet-4-20250514",
          "cachedResultName": "Claude 4 Sonnet"
        },
        "options": {}
      },
      "credentials": {
        "anthropicApi": {
          "id": "WXQf5QsxCs3AyxlW",
          "name": "Anthropic account"
        }
      },
      "typeVersion": 1.3
    },
    {
      "id": "730cfc03-85f3-467f-ac7b-6808e5d4e462",
      "name": "구조화 출력 파서",
      "type": "@n8n/n8n-nodes-langchain.outputParserStructured",
      "position": [
        352,
        688
      ],
      "parameters": {
        "jsonSchemaExample": "{\n\"segment-1\": \"the man tugs his sleeve and describes how elastic the fabric is\",\n\"segment-2\": \"the man raises his arms to stretch, and the shirt flows with his movements\"\n}"
      },
      "typeVersion": 1.3
    },
    {
      "id": "fac8e5a3-f90d-4052-ac4f-1168e6a2f961",
      "name": "분할 출력",
      "type": "n8n-nodes-base.splitOut",
      "position": [
        496,
        512
      ],
      "parameters": {
        "options": {},
        "fieldToSplitOut": "output"
      },
      "typeVersion": 1
    },
    {
      "id": "d75ca3dc-aa1a-4101-b5e7-3dfdf5b36062",
      "name": "HTTP 요청1",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        912,
        384
      ],
      "parameters": {
        "url": "https://api.kie.ai/api/v1/veo/generate",
        "method": "POST",
        "options": {},
        "jsonBody": "={\n  \"prompt\": \"{{ $json.output }}\",\n  \"imageUrls\": [\n    \"https://api.telegram.org/file/bot{{ $('Edit Fields').item.json.telegram_token }}/{{ $('Get a file1').item.json.result.file_path }}\"\n  ],\n  \"model\": \"veo3_fast\",\n  \"aspectRatio\": \"16:9\",\n  \"seeds\": 12345,\n  \"enableFallback\": false\n} ",
        "sendBody": true,
        "specifyBody": "=json",
        "authentication": "genericCredentialType",
        "bodyParameters": {
          "parameters": [
            {}
          ]
        },
        "genericAuthType": "httpBearerAuth"
      },
      "credentials": {
        "httpBearerAuth": {
          "id": "6FnJz9IoacuCaQ7R",
          "name": "KIE AI - Bearer Auth account"
        }
      },
      "typeVersion": 4.2
    },
    {
      "id": "62fe16ab-39b6-41a3-bebb-36dbd1882fd1",
      "name": "파일 가져오기1",
      "type": "n8n-nodes-base.telegram",
      "position": [
        80,
        256
      ],
      "webhookId": "2bc7bf68-ed5a-41e8-a377-c971fcbf7dd2",
      "parameters": {
        "fileId": "={{ $json.result.photo[3].file_id }}",
        "resource": "file",
        "additionalFields": {}
      },
      "credentials": {
        "telegramApi": {
          "id": "SPO1eSWUUngRMDaw",
          "name": "UGC - Telegram account"
        }
      },
      "typeVersion": 1.2
    },
    {
      "id": "92f84ddf-acef-4c31-9dd1-e963ac01700f",
      "name": "대기",
      "type": "n8n-nodes-base.wait",
      "position": [
        1120,
        384
      ],
      "webhookId": "41f3bf3a-fc54-4162-99c9-2b37a06adcb0",
      "parameters": {
        "amount": 60
      },
      "typeVersion": 1.1
    },
    {
      "id": "55951ec7-e963-454e-a888-4dc44eef5690",
      "name": "HTTP 요청2",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        1328,
        384
      ],
      "parameters": {
        "url": "https://api.kie.ai/api/v1/veo/record-info",
        "options": {},
        "sendQuery": true,
        "authentication": "genericCredentialType",
        "genericAuthType": "httpBearerAuth",
        "queryParameters": {
          "parameters": [
            {
              "name": "taskId",
              "value": "={{ $json.data.taskId }}"
            }
          ]
        }
      },
      "credentials": {
        "httpBearerAuth": {
          "id": "6FnJz9IoacuCaQ7R",
          "name": "KIE AI - Bearer Auth account"
        }
      },
      "typeVersion": 4.2
    },
    {
      "id": "05f8470f-bfea-4163-a384-83a5cae98c06",
      "name": "집계",
      "type": "n8n-nodes-base.aggregate",
      "position": [
        1776,
        336
      ],
      "parameters": {
        "options": {},
        "fieldsToAggregate": {
          "fieldToAggregate": [
            {
              "fieldToAggregate": "data.response.resultUrls"
            }
          ]
        }
      },
      "typeVersion": 1
    },
    {
      "id": "1e9a1343-1e2f-4f6d-91a8-59e9d87794bd",
      "name": "비디오 병합",
      "type": "n8n-nodes-mediafx.mediaFX",
      "position": [
        1968,
        336
      ],
      "parameters": {
        "videoSources": {
          "sources": [
            {
              "value": "={{ $json.resultUrls[0][0] }}"
            },
            {
              "value": "={{ $json.resultUrls[1][0] }}"
            }
          ]
        }
      },
      "typeVersion": 1
    },
    {
      "id": "4c2a5558-f910-405f-b0bd-65083ff907e9",
      "name": "비디오 전송",
      "type": "n8n-nodes-base.telegram",
      "position": [
        2160,
        336
      ],
      "webhookId": "bce3aa2c-b445-40a7-a9e1-36388cbb33e9",
      "parameters": {
        "chatId": "={{ $('Telegram Trigger').item.json.message.chat.id }}",
        "operation": "sendVideo",
        "binaryData": true,
        "additionalFields": {}
      },
      "credentials": {
        "telegramApi": {
          "id": "SPO1eSWUUngRMDaw",
          "name": "UGC - Telegram account"
        }
      },
      "typeVersion": 1.2
    },
    {
      "id": "2d352e6d-55e4-4f03-96cb-9b9ef1e17c78",
      "name": "스위치",
      "type": "n8n-nodes-base.switch",
      "position": [
        1520,
        368
      ],
      "parameters": {
        "rules": {
          "values": [
            {
              "outputKey": "Success",
              "conditions": {
                "options": {
                  "version": 2,
                  "leftValue": "",
                  "caseSensitive": true,
                  "typeValidation": "strict"
                },
                "combinator": "and",
                "conditions": [
                  {
                    "id": "f29a6ac3-9fb2-44a7-ba55-b1b82b42b0bd",
                    "operator": {
                      "type": "number",
                      "operation": "equals"
                    },
                    "leftValue": "={{ $json.data.successFlag }}",
                    "rightValue": 1
                  }
                ]
              },
              "renameOutput": true
            },
            {
              "outputKey": "In Process",
              "conditions": {
                "options": {
                  "version": 2,
                  "leftValue": "",
                  "caseSensitive": true,
                  "typeValidation": "strict"
                },
                "combinator": "and",
                "conditions": [
                  {
                    "id": "490fc789-6e8c-423e-b13e-7b1610aa79e9",
                    "operator": {
                      "type": "number",
                      "operation": "equals"
                    },
                    "leftValue": "={{ $json.data.successFlag }}",
                    "rightValue": 0
                  }
                ]
              },
              "renameOutput": true
            }
          ]
        },
        "options": {
          "fallbackOutput": "extra"
        }
      },
      "typeVersion": 3.2
    },
    {
      "id": "013a1a36-a6cb-4460-a807-a219499af11d",
      "name": "텍스트 메시지 전송",
      "type": "n8n-nodes-base.telegram",
      "position": [
        1776,
        528
      ],
      "webhookId": "e00c2c2c-533f-4ca4-bd03-3a7760f2524f",
      "parameters": {
        "text": "=La génération de la vidéo a échoué",
        "chatId": "={{ $('Telegram Trigger').item.json.message.chat.id }}",
        "additionalFields": {}
      },
      "credentials": {
        "telegramApi": {
          "id": "SPO1eSWUUngRMDaw",
          "name": "UGC - Telegram account"
        }
      },
      "typeVersion": 1.2
    },
    {
      "id": "4e29b7d1-320a-47a7-839f-b9c4c00a9316",
      "name": "HTTP 요청3",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        272,
        256
      ],
      "parameters": {
        "url": "https://openrouter.ai/api/v1/chat/completions",
        "method": "POST",
        "options": {},
        "jsonBody": "={\n  \"model\": \"google/gemini-2.5-flash-image-preview\",\n  \"messages\": [\n    {\n      \"role\": \"user\",\n      \"content\": [\n        {\n          \"type\": \"text\",\n          \"text\": \"Fournissez une description détaillée du contenu de l'image. Le cadre, le(s) sujet(s), ce que le sujet fait ou tient, etc.\"\n        },\n        {\n          \"type\": \"image_url\",\n          \"image_url\": {\n            \"url\": \"https://api.telegram.org/file/bot{{ $('Edit Fields').item.json.telegram_token }}/{{ $json.result.file_path }}\"\n          }\n        }\n      ]\n    }\n  ]\n  \n}",
        "sendBody": true,
        "specifyBody": "json",
        "authentication": "predefinedCredentialType",
        "nodeCredentialType": "openRouterApi"
      },
      "credentials": {
        "openRouterApi": {
          "id": "TF3SmWv35v8ocoPo",
          "name": "OpenRouter Nano Banana"
        }
      },
      "typeVersion": 4.2
    },
    {
      "id": "c81b9873-67c3-41ab-a74d-fb5f36e19f06",
      "name": "스티커 노트",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -1152,
        256
      ],
      "parameters": {
        "width": 1024,
        "height": 512,
        "content": "## Generate Image"
      },
      "typeVersion": 1
    },
    {
      "id": "e2c46cf4-5578-4eab-95cd-286da813bf67",
      "name": "스티커 노트1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -80,
        208
      ],
      "parameters": {
        "color": 4,
        "width": 832,
        "height": 576,
        "content": "## Video Generation Prompts"
      },
      "typeVersion": 1
    },
    {
      "id": "a828893a-0537-4ea9-bf6e-ce4b9b29c16b",
      "name": "스티커 노트2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        800,
        256
      ],
      "parameters": {
        "width": 1616,
        "height": 512,
        "content": "## Generate and output video"
      },
      "typeVersion": 1
    },
    {
      "id": "dec75f2c-c140-41f7-8827-256f733ecbc8",
      "name": "스티커 노트3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        224,
        -48
      ],
      "parameters": {
        "color": 7,
        "content": "## Nano Banana 🍌 + VEO3 Fast UGC Generator by Growth Ai"
      },
      "typeVersion": 1
    },
    {
      "id": "884ea1d0-5d83-4af4-956b-cebe286ca40d",
      "name": "스티커 노트4",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -1056,
        848
      ],
      "parameters": {
        "color": 3,
        "width": 768,
        "height": 528,
        "content": "# Phase 1: Image Reception and Enhancement\n\n## What you do:\n\nSend your image on Telegram (product photo, sketch, anything)\nType your instructions when the bot prompts you\n\nExample: \"Professional advertising style\" or \"Improve lighting\"\n\n## What the system does:\n\n\nAnalyzes your image with Gemini AI\nGenerates an optimized version in square format (1:1)\nSends back the enhanced image ready for video\n\n## Result:\n\n✅ Professional quality image in seconds\n✅ Photorealistic style perfect for advertising\n✅ Format optimized for social media"
      },
      "typeVersion": 1
    },
    {
      "id": "d0a2e994-bb8a-4dd7-a8da-2da217c13372",
      "name": "스티커 노트5",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -48,
        848
      ],
      "parameters": {
        "color": 3,
        "width": 768,
        "height": 512,
        "content": "# Phase 2: Analysis and Script Creation\n\n## What you do:\n\nGive your dialogue idea when the bot asks you\nExample: \"Talk about product benefits\" or \"Satisfied customer testimonial\"\n\n## What the system does:\n\n2. Analyzes the image in detail (objects present, person's position, environment)\n3. Combines your idea with visual analysis\n4. Generates a script in 2 segments of 7-8 seconds each with Claude AI\n5. Respects realistic constraints (no added objects, only possible actions)\n\n## Result:\n\n✅ Video script ready to film in 2 parts\n✅ Natural and authentic dialogue\n✅ Achievable actions with what's visible in the image"
      },
      "typeVersion": 1
    },
    {
      "id": "b76566b7-5e1a-4fad-a357-f4a26359e5e5",
      "name": "스티커 노트6",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1232,
        848
      ],
      "parameters": {
        "color": 3,
        "width": 768,
        "height": 608,
        "content": "# Phase 3: Video Generation\n\n## What you do:\n\nNothing! Just wait for the magic to happen\n\n## What the system does:\n\n2. Generates 2 distinct videos with VEO3 (one per script segment)\n3. Checks generation status every 10 seconds\n4. Merges the 2 segments into one fluid video\n5. Sends you the final video on Telegram\n\n## In case of problems:\n\nIf generation fails → Automatic error message\nIf it takes too long → The system automatically re-checks\n\n## Result:\n\n✅ Complete UGC video in vertical format (9:16)\n✅ Cinematic quality with VEO3\n✅ Ready to publish on TikTok, Instagram, YouTube Shorts"
      },
      "typeVersion": 1
    },
    {
      "id": "0d47b8f4-5cc1-4efc-b4af-c498fa1db3ad",
      "name": "스티커 노트7",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -1776,
        144
      ],
      "parameters": {
        "color": 5,
        "width": 592,
        "height": 816,
        "content": "# Phase 0: Initialization and Prerequisites\n\n## What you need to configure:\n\n### 1. Required Accounts and APIs:\n\nTelegram Bot: Create a bot via @BotFather\nOpenRouter: Account with access to Gemini 2.5 Flash\nAnthropic: Claude 4 Sonnet API\nKIE.AI: Access to VEO3 Fast\nN8N: Instance to host the workflow\n\n### 2. Credentials to configure in N8N:\n\ntelegramApi: Your Telegram bot token\nopenRouterApi: OpenRouter API key\nanthropicApi: Anthropic API key\nhttpBearerAuth: KIE.AI token for VEO3\n\n### 3. Final Configuration:\n\nTelegram Token: To replace in the \"Edit Fields\" node\nWebhook: Configure the Telegram bot URL\nTest: Verify that all services respond\n\n## Result:\n\n✅ Automation ready to receive your images\n✅ All services connected and functional\n✅ 24/7 operational workflow"
      },
      "typeVersion": 1
    },
    {
      "id": "36a57d06-fa2e-465e-8738-d2e2c1590292",
      "name": "스티커 노트13",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1184,
        -240
      ],
      "parameters": {
        "width": 816,
        "height": 336,
        "content": "## Need more advanced automation solutions? Contact us for custom enterprise workflows!\n\n# Growth-AI.fr\n\n## https://www.linkedin.com/in/allanvaccarizi/\n## https://www.linkedin.com/in/hugo-marinier-%F0%9F%A7%B2-6537b633/"
      },
      "typeVersion": 1
    }
  ],
  "pinData": {},
  "connections": {
    "fe4aee8a-a214-4555-b8cb-b6dcf325756e": {
      "main": [
        [
          {
            "node": "f4671669-e13e-4119-bf60-33422140874f",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "92f84ddf-acef-4c31-9dd1-e963ac01700f": {
      "main": [
        [
          {
            "node": "55951ec7-e963-454e-a888-4dc44eef5690",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "2d352e6d-55e4-4f03-96cb-9b9ef1e17c78": {
      "main": [
        [
          {
            "node": "05f8470f-bfea-4163-a384-83a5cae98c06",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "92f84ddf-acef-4c31-9dd1-e963ac01700f",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "013a1a36-a6cb-4460-a807-a219499af11d",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "05f8470f-bfea-4163-a384-83a5cae98c06": {
      "main": [
        [
          {
            "node": "1e9a1343-1e2f-4f6d-91a8-59e9d87794bd",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "fac8e5a3-f90d-4052-ac4f-1168e6a2f961": {
      "main": [
        [
          {
            "node": "d75ca3dc-aa1a-4101-b5e7-3dfdf5b36062",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "ad63e911-6022-4f69-83ce-9bc4fd1dd2a4": {
      "main": [
        [
          {
            "node": "84d463ca-c393-4a92-8be2-e5bf058b27ba",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "03b8f12a-55a8-4e88-b906-748da04c3b6d": {
      "main": [
        [
          {
            "node": "7a31105f-02e0-4900-911b-648e4ab7e825",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "62fe16ab-39b6-41a3-bebb-36dbd1882fd1": {
      "main": [
        [
          {
            "node": "4e29b7d1-320a-47a7-839f-b9c4c00a9316",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "1e9a1343-1e2f-4f6d-91a8-59e9d87794bd": {
      "main": [
        [
          {
            "node": "4c2a5558-f910-405f-b0bd-65083ff907e9",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "84d463ca-c393-4a92-8be2-e5bf058b27ba": {
      "main": [
        [
          {
            "node": "fe4aee8a-a214-4555-b8cb-b6dcf325756e",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "d75ca3dc-aa1a-4101-b5e7-3dfdf5b36062": {
      "main": [
        [
          {
            "node": "92f84ddf-acef-4c31-9dd1-e963ac01700f",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "55951ec7-e963-454e-a888-4dc44eef5690": {
      "main": [
        [
          {
            "node": "2d352e6d-55e4-4f03-96cb-9b9ef1e17c78",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "4e29b7d1-320a-47a7-839f-b9c4c00a9316": {
      "main": [
        [
          {
            "node": "850d7a35-811c-46d7-a071-20741e980dfb",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "ee43b9d6-8f52-455a-8a57-421c40076f39": {
      "main": [
        [
          {
            "node": "fac8e5a3-f90d-4052-ac4f-1168e6a2f961",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "f4671669-e13e-4119-bf60-33422140874f": {
      "main": [
        [
          {
            "node": "be24ef62-7de5-471b-bc6e-526a1964cd57",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "3f964aa6-4d8e-428a-983f-574144314752": {
      "main": [
        [
          {
            "node": "03b8f12a-55a8-4e88-b906-748da04c3b6d",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "f85ba551-7ae3-4906-9336-4840ee0e7f85": {
      "ai_languageModel": [
        [
          {
            "node": "ee43b9d6-8f52-455a-8a57-421c40076f39",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "be24ef62-7de5-471b-bc6e-526a1964cd57": {
      "main": [
        [
          {
            "node": "62fe16ab-39b6-41a3-bebb-36dbd1882fd1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "730cfc03-85f3-467f-ac7b-6808e5d4e462": {
      "ai_outputParser": [
        [
          {
            "node": "ee43b9d6-8f52-455a-8a57-421c40076f39",
            "type": "ai_outputParser",
            "index": 0
          }
        ]
      ]
    },
    "7a31105f-02e0-4900-911b-648e4ab7e825": {
      "main": [
        [
          {
            "node": "ad63e911-6022-4f69-83ce-9bc4fd1dd2a4",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "850d7a35-811c-46d7-a071-20741e980dfb": {
      "main": [
        [
          {
            "node": "ee43b9d6-8f52-455a-8a57-421c40076f39",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}
자주 묻는 질문

이 워크플로우를 어떻게 사용하나요?

위의 JSON 구성 코드를 복사하여 n8n 인스턴스에서 새 워크플로우를 생성하고 "JSON에서 가져오기"를 선택한 후, 구성을 붙여넣고 필요에 따라 인증 설정을 수정하세요.

이 워크플로우는 어떤 시나리오에 적합한가요?

고급 - 콘텐츠 제작, 멀티모달 AI

유료인가요?

이 워크플로우는 완전히 무료이며 직접 가져와 사용할 수 있습니다. 다만, 워크플로우에서 사용하는 타사 서비스(예: OpenAI API)는 사용자 직접 비용을 지불해야 할 수 있습니다.

워크플로우 정보
난이도
고급
노드 수32
카테고리2
노드 유형15
난이도 설명

고급 사용자를 위한 16+개 노드의 복잡한 워크플로우

외부 링크
n8n.io에서 보기

이 워크플로우 공유

카테고리

카테고리: 34