LinkedIn Content Factory (mit OpenAI-Recherche und Markenbildgenerierung)
Dies ist ein Social Media, Multimodal AI-Bereich Automatisierungsworkflow mit 23 Nodes. Hauptsächlich werden If, Set, Code, Wait, LinkedIn und andere Nodes verwendet. LinkedIn-Inhaltsfabrik, integriert mit OpenAI-Forschung und Replicate-Bildgenerierung
- •LinkedIn API-Anmeldedaten
- •Möglicherweise sind Ziel-API-Anmeldedaten erforderlich
- •Google Sheets API-Anmeldedaten
- •OpenAI API Key
Verwendete Nodes (23)
Kategorie
{
"meta": {
"instanceId": "cb5caf45c9475b848c7e83772505bb02340e165acdd8de77e25011192306257c",
"templateCredsSetupCompleted": true
},
"nodes": [
{
"id": "2c1594d5-e16b-440a-8c27-e000a63584f8",
"name": "OpenAI Chat Model",
"type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
"position": [
-1488,
464
],
"parameters": {
"model": {
"__rl": true,
"mode": "list",
"value": "gpt-4.1-mini"
},
"options": {}
},
"credentials": {
"openAiApi": {
"id": "7ZvT0NzDJ8AjFf1B",
"name": "OpenAi account"
}
},
"typeVersion": 1.2
},
{
"id": "755d6c54-06e7-41ff-8d4b-30c3e40a5797",
"name": "SerpAPI",
"type": "@n8n/n8n-nodes-langchain.toolSerpApi",
"position": [
-1344,
464
],
"parameters": {
"options": {}
},
"credentials": {
"serpApi": {
"id": "fsYDQHJc0bzoMnvz",
"name": "SerpAPI OP"
}
},
"typeVersion": 1
},
{
"id": "e9b499b6-258f-41f9-9571-198194aebdd5",
"name": "SerpAPI1",
"type": "@n8n/n8n-nodes-langchain.toolSerpApi",
"position": [
-1904,
480
],
"parameters": {
"options": {}
},
"credentials": {
"serpApi": {
"id": "fsYDQHJc0bzoMnvz",
"name": "SerpAPI OP"
}
},
"typeVersion": 1
},
{
"id": "bf080aa1-0c97-4645-8acc-48b990efad08",
"name": "OpenAI Chat Model1",
"type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
"position": [
-2080,
464
],
"parameters": {
"model": {
"__rl": true,
"mode": "list",
"value": "gpt-4.1-mini"
},
"options": {}
},
"credentials": {
"openAiApi": {
"id": "7ZvT0NzDJ8AjFf1B",
"name": "OpenAi account"
}
},
"typeVersion": 1.2
},
{
"id": "53c9d576-d12a-4996-bf38-656790002255",
"name": "Felder bearbeiten",
"type": "n8n-nodes-base.set",
"position": [
1088,
192
],
"parameters": {
"options": {},
"assignments": {
"assignments": [
{
"id": "0abb508c-1bca-4e53-a85e-8bcc223f0365",
"name": "topic",
"type": "string",
"value": "={{ $node[\"4. Generate Branded Image Prompt\"].json.title }}"
},
{
"id": "fb39379c-0ae3-4d6d-81ca-c7fdf26616e2",
"name": "text",
"type": "string",
"value": "={{ $node[\"4. Generate Branded Image Prompt\"].json.text }}"
},
{
"id": "5b01a54d-215f-4d0a-9c9a-4b2a9fc10013",
"name": "hashtags",
"type": "string",
"value": "={{ $node[\"4. Generate Branded Image Prompt\"].json.hashtags }}"
},
{
"id": "060ce06e-55a3-4c63-a642-e3a0af572ddd",
"name": "imageUrl",
"type": "string",
"value": "={{ $('6. Download Generated Image').item.json.output }}"
}
]
}
},
"typeVersion": 3.4
},
{
"id": "64c5c53e-e326-4949-a058-95ab5f777edd",
"name": "If",
"type": "n8n-nodes-base.if",
"position": [
-112,
208
],
"parameters": {
"options": {},
"conditions": {
"options": {
"version": 2,
"leftValue": "",
"caseSensitive": true,
"typeValidation": "strict"
},
"combinator": "and",
"conditions": [
{
"id": "ab549fdc-dde3-4bb0-ab38-3635335c5680",
"operator": {
"name": "filter.operator.equals",
"type": "string",
"operation": "equals"
},
"leftValue": "={{ $json.status }}",
"rightValue": "=succeeded"
}
]
}
},
"typeVersion": 2.2
},
{
"id": "1e63915c-8b5a-4c7e-ad32-4472d9d08193",
"name": "Bei Klick auf 'Workflow ausführen'",
"type": "n8n-nodes-base.manualTrigger",
"position": [
-2640,
208
],
"parameters": {},
"typeVersion": 1
},
{
"id": "2b6f8dec-90b7-4bc0-92b2-0742a9788300",
"name": "Warten",
"type": "n8n-nodes-base.wait",
"position": [
432,
368
],
"webhookId": "806a4ae8-c544-42a5-a0c4-3b2e8dba45b3",
"parameters": {
"amount": 2
},
"typeVersion": 1.1
},
{
"id": "d73df605-2db0-4d19-888a-8c0aaf096a5e",
"name": "Structured Output Parser",
"type": "@n8n/n8n-nodes-langchain.outputParserStructured",
"position": [
-1728,
464
],
"parameters": {
"jsonSchemaExample": "{\n \"selected_topic\": \"string\",\n \"research_data\": \"detailed info with sources\",\n \"engagement_score\": \"1-10 rating\"\n} "
},
"typeVersion": 1.3
},
{
"id": "3f6e8d03-23ba-4e78-9176-14eb2b0ed2d9",
"name": "Structured Output Parser1",
"type": "@n8n/n8n-nodes-langchain.outputParserStructured",
"position": [
-1184,
464
],
"parameters": {
"jsonSchemaExample": "{\n \"title\": \"Catchy title\",\n \"text\": \"Main post content\", \n \"hashtags\": [\"#AI\", \"#Automation\"],\n \"engagement_elements\": \"hooks, questions, CTAs\"\n}"
},
"typeVersion": 1.3
},
{
"id": "d8523615-74aa-4233-a9a7-b76dfa86ecd0",
"name": "1. Ausstehendes Thema aus Google Sheets abrufen",
"type": "n8n-nodes-base.googleSheets",
"position": [
-2304,
208
],
"parameters": {
"options": {
"returnFirstMatch": false
},
"filtersUI": {
"values": [
{
"lookupValue": "Pending",
"lookupColumn": "Status"
}
]
},
"sheetName": {
"__rl": true,
"mode": "list",
"value": "gid=0",
"cachedResultUrl": "https://docs.google.com/spreadsheets/d/1YbdujYtvaupBhQ0Aiwt8AKsswLAuge3n0cf6nqdiWcg/edit#gid=0",
"cachedResultName": "Sayfa1"
},
"documentId": {
"__rl": true,
"mode": "list",
"value": "1YbdujYtvaupBhQ0Aiwt8AKsswLAuge3n0cf6nqdiWcg",
"cachedResultUrl": "https://docs.google.com/spreadsheets/d/1YbdujYtvaupBhQ0Aiwt8AKsswLAuge3n0cf6nqdiWcg/edit?usp=drivesdk",
"cachedResultName": "Linkedin"
}
},
"credentials": {
"googleSheetsOAuth2Api": {
"id": "df8r9D022KIAOHTC",
"name": "Google Sheets account"
}
},
"typeVersion": 4.7
},
{
"id": "8cb80dcb-e0e4-4776-9289-bc7564730707",
"name": "2. Thema recherchieren & viralen Ansatz mit KI finden",
"type": "@n8n/n8n-nodes-langchain.agent",
"position": [
-1936,
208
],
"parameters": {
"text": "=Search for the most engaging and viral AI automation topic from the following sheet data: {{ $json.Topic }} . \n\nFind 3 recent developments, trends, or news that would:\n1. Generate high engagement on LinkedIn\n2. Be relevant to business professionals \n3. Have strong search potential\n\nReturn ONLY a JSON object with:\n{\n \"selected_topic\": \"string\",\n \"research_data\": \"detailed info with sources\",\n \"engagement_score\": \"1-10 rating\"\n} ",
"options": {
"systemMessage": "You are a highly specialized researcher and content creator. Your area of expertise is strictly limited to recent developments in artificial intelligence, machine learning models, and automation technologies. Your primary goal is to find trending topics within this specific domain.\n"
},
"promptType": "define",
"hasOutputParser": true
},
"typeVersion": 2.2
},
{
"id": "c13fc205-ea81-48bb-b42c-b2b8fabbb783",
"name": "3. LinkedIn-Beitragsinhalt mit KI generieren",
"type": "@n8n/n8n-nodes-langchain.agent",
"position": [
-1408,
208
],
"parameters": {
"text": "=Create a complete LinkedIn post from this research: {{ $json.output.research_data }}\n\nRequirements:\n- 150-250 words\n- Include 3-5 relevant hashtags \n- Add engaging hook\n- Professional tone\n- Include call-to-action\n\nSTRICT JSON OUTPUT:\n{\n \"title\": \"Catchy title\",\n \"text\": \"Main post content\", \n \"hashtags\": [\"#AI\", \"#Automation\"],\n \"engagement_elements\": \"hooks, questions, CTAs\"\n}",
"options": {
"systemMessage": "You are a professional content creator and researcher for a leading technology and automation brand. Your task is to use your search tools to find information on a given topic, and then generate a complete LinkedIn post based on your findings. All outputs must be in fluent and professional English and strictly follow the requested JSON format.\n"
},
"promptType": "define",
"hasOutputParser": true
},
"typeVersion": 2.2
},
{
"id": "ee1c04cd-bfbc-4694-8abf-230f980a5bcd",
"name": "4. Brand-Image-Prompt generieren",
"type": "n8n-nodes-base.code",
"position": [
-1056,
208
],
"parameters": {
"jsCode": "// Get the output string from the previous AI Agent node.\nconst parsedData = $json.output;\n\n// Parse the JSON string into a JavaScript object.\n\n\n// Define the fixed image style guide with RAL codes.\nconst fixedImageStyleDetails = `\n Style: Cinematic, highly detailed, professional, sleek, modern.\n Composition: Minimalist, concept-driven, abstract elements representing technology and AI. Avoid literal depictions.\n Color Palette:\n - Dominant Background Color: Grainy dark grey (RAL 7016 - Anthracite Grey).\n - Main Element Color: Light grey (RAL 7035 - Light Grey).\n - Highlight / Accent Color: Vibrant bright red (RAL 3020 - Traffic Red), used for key elements to draw attention.\n Lighting: Emphasize studio lighting with sharp focus, creating subtle shadows and reflections.\n Texture: Slightly textured, metallic or matte finishes where appropriate.\n Output Format: High-resolution, suitable for professional social media platforms (e.g., LinkedIn).\n`;\n\n// Create the final image prompt by combining the dynamic content and the fixed style guide.\nconst imagePrompt = `\n Create a visually striking and professional image that effectively represents the core message of a LinkedIn post.\n The post is titled \"${parsedData.title}\" and its content discusses: \"${parsedData.text}\".\n The image should evoke themes of modern technology, artificial intelligence, and innovation.\n All images must strictly adhere to the following style guide for aesthetic consistency:\n ${fixedImageStyleDetails}\n`;\n\n// Return a single object with all the necessary data for the next steps.\n// This includes all the original parsed data and the new image prompt.\nreturn [{\n json: {\n title: parsedData.title,\n text: parsedData.text,\n hashtags: parsedData.hashtags,\n imagePrompt: imagePrompt\n }\n}];"
},
"typeVersion": 2
},
{
"id": "1d46afb2-9e14-4ef3-8a01-7dce0a587e95",
"name": "4.1. Brand-Image-Prompt generieren",
"type": "n8n-nodes-base.code",
"position": [
-832,
208
],
"parameters": {
"jsCode": "// Get the parsed data from the previous node.\nconst postTitle = $json.title;\nconst postText = $json.text;\n\n// A professional style guide to ensure visual consistency.\nconst styleGuide = \"Cinematic, highly detailed, professional, sleek, modern, photorealistic. Color Palette: Dominant background is grainy dark grey (RAL 7016). Main elements are light grey (RAL 7035). Highlights are vibrant bright red (RAL 3020). Lighting: Studio lighting, sharp focus, subtle shadows. Composition: Minimalist, abstract, concept-driven.\";\n\n// Extract keywords from the post text to add to the prompt.\n// This is a simple keyword extraction. A more complex function could be used here.\nconst keywords = postText.split(/[,\\s.!?:]+/).filter(word => word.length > 3).slice(0, 10).join(', ');\n\n// Construct the final, optimized prompt.\nconst imagePrompt = `${styleGuide} A conceptual image for a LinkedIn post. The topic is \"${postTitle}\". Key concepts include: ${keywords}.`;\n\n// Return the new, refined prompt.\nreturn [{\n json: {\n imagePrompt: imagePrompt\n }\n}];"
},
"typeVersion": 2
},
{
"id": "243ff9e4-dca7-4826-8a31-71a89188efd8",
"name": "5a. Bildgenerierung starten (Replicate)",
"type": "n8n-nodes-base.httpRequest",
"position": [
-608,
208
],
"parameters": {
"url": "https://api.replicate.com/v1/models/black-forest-labs/flux-1.1-pro-ultra/predictions",
"method": "POST",
"options": {},
"jsonBody": "={{ \n {\n \"input\": {\n \"raw\": false,\n \"prompt\": $json.imagePrompt,\n \"aspect_ratio\": \"3:2\",\n \"output_format\": \"jpg\",\n \"safety_tolerance\": 2,\n \"image_prompt_strength\": 0.1\n }\n }\n}}",
"sendBody": true,
"sendHeaders": true,
"specifyBody": "json",
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth",
"headerParameters": {
"parameters": [
{
"name": "Prefer",
"value": "wait"
}
]
}
},
"credentials": {
"httpHeaderAuth": {
"id": "QqvLajsfalElbyDM",
"name": "Replicate"
}
},
"typeVersion": 4.2
},
{
"id": "804ee2af-53cb-4ef0-b778-661f7e3783ef",
"name": "5b. Bildstatus prüfen",
"type": "n8n-nodes-base.httpRequest",
"position": [
-352,
208
],
"parameters": {
"url": "=https://api.replicate.com/v1/predictions/{{ $json.id }}",
"options": {},
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth"
},
"credentials": {
"httpHeaderAuth": {
"id": "QqvLajsfalElbyDM",
"name": "Replicate"
}
},
"typeVersion": 4.2
},
{
"id": "d0479474-a74a-4652-bc71-5a2e03cde61d",
"name": "6. Generiertes Bild herunterladen",
"type": "n8n-nodes-base.httpRequest",
"position": [
560,
192
],
"parameters": {
"url": "={{ $json.output }}",
"options": {
"response": {
"response": {
"responseFormat": "file"
}
}
}
},
"typeVersion": 4.2
},
{
"id": "01b0ed84-3584-4764-8663-7e5736ba7b19",
"name": "7. Beitrag auf LinkedIn veröffentlichen",
"type": "n8n-nodes-base.linkedIn",
"position": [
816,
192
],
"parameters": {
"text": "={{ $('4. Generate Branded Image Prompt').item.json.title }} \\n\\n {{ $('4. Generate Branded Image Prompt').item.json.text }} \\n\\n {{ $('4. Generate Branded Image Prompt').item.json.hashtags.join(' ') }}",
"additionalFields": {},
"shareMediaCategory": "IMAGE"
},
"credentials": {
"linkedInOAuth2Api": {
"id": "emWccvtIf4WWk42E",
"name": "LinkedIn account"
}
},
"typeVersion": 1
},
{
"id": "1c61f258-fad8-4b50-a1f3-3b5fa76f9df3",
"name": "8. Google Sheets aktualisieren",
"type": "n8n-nodes-base.googleSheets",
"position": [
1312,
192
],
"parameters": {
"columns": {
"value": {
"text": "={{ $json.text }}",
"Topic": "={{ $json.topic }}",
"Status": "done",
"hashtags": "={{ $json. hashtags }}",
"imageUrl": "={{ $json. imageUrl }}"
},
"schema": [
{
"id": "Topic",
"type": "string",
"display": true,
"removed": false,
"required": false,
"displayName": "Topic",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "Status",
"type": "string",
"display": true,
"removed": false,
"required": false,
"displayName": "Status",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "text",
"type": "string",
"display": true,
"removed": false,
"required": false,
"displayName": "text",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "hashtags",
"type": "string",
"display": true,
"removed": false,
"required": false,
"displayName": "hashtags",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "imageUrl",
"type": "string",
"display": true,
"removed": false,
"required": false,
"displayName": "imageUrl",
"defaultMatch": false,
"canBeUsedToMatch": true
}
],
"mappingMode": "defineBelow",
"matchingColumns": [
"Topic"
],
"attemptToConvertTypes": false,
"convertFieldsToString": false
},
"options": {},
"operation": "appendOrUpdate",
"sheetName": {
"__rl": true,
"mode": "list",
"value": "gid=0",
"cachedResultUrl": "https://docs.google.com/spreadsheets/d/1YbdujYtvaupBhQ0Aiwt8AKsswLAuge3n0cf6nqdiWcg/edit#gid=0",
"cachedResultName": "Linkedin Post"
},
"documentId": {
"__rl": true,
"mode": "list",
"value": "1YbdujYtvaupBhQ0Aiwt8AKsswLAuge3n0cf6nqdiWcg",
"cachedResultUrl": "https://docs.google.com/spreadsheets/d/1YbdujYtvaupBhQ0Aiwt8AKsswLAuge3n0cf6nqdiWcg/edit?usp=drivesdk",
"cachedResultName": "Linkedin"
}
},
"credentials": {
"googleSheetsOAuth2Api": {
"id": "df8r9D022KIAOHTC",
"name": "Google Sheets account"
}
},
"typeVersion": 4.7
},
{
"id": "f280ce23-a994-4181-a5eb-1c6ef6822d5f",
"name": "Haftnotiz",
"type": "n8n-nodes-base.stickyNote",
"position": [
-3168,
96
],
"parameters": {
"width": 448,
"height": 640,
"content": "# AI LinkedIn Content Factory\n\n**Purpose:** This workflow transforms a simple topic from a Google Sheet into a fully researched, written, and visually branded LinkedIn post, then publishes it automatically.\n\n### Quick Setup Guide\n\n1. **Configure Credentials:**\n * `Google Sheets` (Nodes 1 & 8): Set up your Google account.\n * `AI Agents` (Nodes 2 & 3): Configure your OpenAI & SerpAPI credentials.\n * `Image Generation` (Node 5a): Configure your Replicate credentials.\n * `Publish Post` (Node 7): Configure your LinkedIn credentials.\n2. **Prepare Your Sheet:** In the `1. Get Pending Topic` node, select your spreadsheet. Ensure it has columns named \"Topic\" and \"Status\". Add topics and set their status to \"Pending\".\n3. **Customize Image Style (Optional):** In the `4. Generate Branded Image Prompt` node, you can change the `fixedImageStyleDetails` variable to match your own brand's color palette (using RAL codes) and style."
},
"typeVersion": 1
},
{
"id": "53844269-a8b7-49a3-b422-8d19c9caf61a",
"name": "Haftnotiz1",
"type": "n8n-nodes-base.stickyNote",
"position": [
-1936,
-48
],
"parameters": {
"color": 4,
"width": 704,
"height": 208,
"content": "### Phase 1: AI Research & Content Generation\n\n**Purpose:** This block acts as your AI content strategist.\n\n* **2. Research Topic:** The first AI Agent takes your basic topic, searches for recent news and trends using SerpAPI, and finds a high-engagement, \"viral\" angle to focus on.\n* **3. Generate Post:** The second AI Agent takes this research and writes a complete, professional LinkedIn post, including a title, main text, and relevant hashtags."
},
"typeVersion": 1
},
{
"id": "a8a07fde-c0e8-4e0e-a1b6-b69971dfa74f",
"name": "Haftnotiz2",
"type": "n8n-nodes-base.stickyNote",
"position": [
-816,
-32
],
"parameters": {
"color": 6,
"width": 736,
"height": 208,
"content": "### Phase 2: AI Branded Image Generation\n\n**Purpose:** This block creates a unique, on-brand image for your post.\n\n* **4. Generate Prompt:** A `Code` node combines the post's content with a pre-defined **Brand Style Guide** (colors, composition, lighting) to create a highly detailed prompt for the image generator.\n* **5. Generate & Check Image:** It sends the prompt to Replicate and enters a loop, checking every few seconds until the image is successfully generated."
},
"typeVersion": 1
}
],
"pinData": {},
"connections": {
"64c5c53e-e326-4949-a058-95ab5f777edd": {
"main": [
[
{
"node": "d0479474-a74a-4652-bc71-5a2e03cde61d",
"type": "main",
"index": 0
}
],
[
{
"node": "2b6f8dec-90b7-4bc0-92b2-0742a9788300",
"type": "main",
"index": 0
}
]
]
},
"2b6f8dec-90b7-4bc0-92b2-0742a9788300": {
"main": [
[
{
"node": "804ee2af-53cb-4ef0-b778-661f7e3783ef",
"type": "main",
"index": 0
}
]
]
},
"755d6c54-06e7-41ff-8d4b-30c3e40a5797": {
"ai_tool": [
[
{
"node": "c13fc205-ea81-48bb-b42c-b2b8fabbb783",
"type": "ai_tool",
"index": 0
}
]
]
},
"e9b499b6-258f-41f9-9571-198194aebdd5": {
"ai_tool": [
[
{
"node": "8cb80dcb-e0e4-4776-9289-bc7564730707",
"type": "ai_tool",
"index": 0
}
]
]
},
"53c9d576-d12a-4996-bf38-656790002255": {
"main": [
[
{
"node": "1c61f258-fad8-4b50-a1f3-3b5fa76f9df3",
"type": "main",
"index": 0
}
]
]
},
"2c1594d5-e16b-440a-8c27-e000a63584f8": {
"ai_languageModel": [
[
{
"node": "c13fc205-ea81-48bb-b42c-b2b8fabbb783",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"bf080aa1-0c97-4645-8acc-48b990efad08": {
"ai_languageModel": [
[
{
"node": "8cb80dcb-e0e4-4776-9289-bc7564730707",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"804ee2af-53cb-4ef0-b778-661f7e3783ef": {
"main": [
[
{
"node": "64c5c53e-e326-4949-a058-95ab5f777edd",
"type": "main",
"index": 0
}
]
]
},
"d73df605-2db0-4d19-888a-8c0aaf096a5e": {
"ai_outputParser": [
[
{
"node": "8cb80dcb-e0e4-4776-9289-bc7564730707",
"type": "ai_outputParser",
"index": 0
}
]
]
},
"3f6e8d03-23ba-4e78-9176-14eb2b0ed2d9": {
"ai_outputParser": [
[
{
"node": "c13fc205-ea81-48bb-b42c-b2b8fabbb783",
"type": "ai_outputParser",
"index": 0
}
]
]
},
"d0479474-a74a-4652-bc71-5a2e03cde61d": {
"main": [
[
{
"node": "01b0ed84-3584-4764-8663-7e5736ba7b19",
"type": "main",
"index": 0
}
]
]
},
"01b0ed84-3584-4764-8663-7e5736ba7b19": {
"main": [
[
{
"node": "53c9d576-d12a-4996-bf38-656790002255",
"type": "main",
"index": 0
}
]
]
},
"ee1c04cd-bfbc-4694-8abf-230f980a5bcd": {
"main": [
[
{
"node": "1d46afb2-9e14-4ef3-8a01-7dce0a587e95",
"type": "main",
"index": 0
}
]
]
},
"1d46afb2-9e14-4ef3-8a01-7dce0a587e95": {
"main": [
[
{
"node": "243ff9e4-dca7-4826-8a31-71a89188efd8",
"type": "main",
"index": 0
}
]
]
},
"1e63915c-8b5a-4c7e-ad32-4472d9d08193": {
"main": [
[
{
"node": "d8523615-74aa-4233-a9a7-b76dfa86ecd0",
"type": "main",
"index": 0
}
]
]
},
"243ff9e4-dca7-4826-8a31-71a89188efd8": {
"main": [
[
{
"node": "804ee2af-53cb-4ef0-b778-661f7e3783ef",
"type": "main",
"index": 0
}
]
]
},
"d8523615-74aa-4233-a9a7-b76dfa86ecd0": {
"main": [
[
{
"node": "8cb80dcb-e0e4-4776-9289-bc7564730707",
"type": "main",
"index": 0
}
]
]
},
"c13fc205-ea81-48bb-b42c-b2b8fabbb783": {
"main": [
[
{
"node": "ee1c04cd-bfbc-4694-8abf-230f980a5bcd",
"type": "main",
"index": 0
}
]
]
},
"8cb80dcb-e0e4-4776-9289-bc7564730707": {
"main": [
[
{
"node": "c13fc205-ea81-48bb-b42c-b2b8fabbb783",
"type": "main",
"index": 0
}
]
]
}
}
}Wie verwende ich diesen Workflow?
Kopieren Sie den obigen JSON-Code, erstellen Sie einen neuen Workflow in Ihrer n8n-Instanz und wählen Sie "Aus JSON importieren". Fügen Sie die Konfiguration ein und passen Sie die Anmeldedaten nach Bedarf an.
Für welche Szenarien ist dieser Workflow geeignet?
Experte - Soziale Medien, Multimodales KI
Ist es kostenpflichtig?
Dieser Workflow ist völlig kostenlos. Beachten Sie jedoch, dass Drittanbieterdienste (wie OpenAI API), die im Workflow verwendet werden, möglicherweise kostenpflichtig sind.
Verwandte Workflows
Onur
@onurpolat05Hello, I'm Onur I've been working as a freelance software developer for about four years. In addition, I develop my own projects. For some time, I have been improving myself and providing various services related to AI and AI workflows. Both by writing low code and code. If you have any questions, don't hesitate to contact me.
Diesen Workflow teilen