Generador de páginas de contenido automatizado usando IA, Tavily Research y almacenamiento en Supabase
Este es unContent Creation, Multimodal AIflujo de automatización del dominio deautomatización que contiene 20 nodos.Utiliza principalmente nodos como Code, Supabase, NextCloud, GoogleDrive, Agent. Usar OpenAI, Tavily Research y almacenamiento Supabase para generar contenido multiplataforma
- •URL y Clave de API de Supabase
- •Credenciales de API de Google Drive
- •Credenciales de API de Google Sheets
- •Clave de API de OpenAI
Nodos utilizados (20)
Categoría
{
"id": "5NMlwLrwBWPUG78u",
"meta": {
"instanceId": "4004e259d7c32fb84e7e989ad65605c716ae645dcc01b59c6472fbe27f19fc08"
},
"name": "Automated Content Page Generator with AI, Tavily Research, and Supabase Storage",
"tags": [],
"nodes": [
{
"id": "099873a6-034c-45df-b8ca-b110a58a4687",
"name": "Multi_Platform_Content_Generator",
"type": "@n8n/n8n-nodes-langchain.agent",
"onError": "continueErrorOutput",
"position": [
880,
768
],
"parameters": {
"text": "=*Main Topic: {{ $json.query }}\n**Topic 1:{{ $json.results[0].title }}\n** Content for Topic 1: {{ $json.results[0].content }}\n**Topic 2:{{ $json.results[1].title }}\n** Content for Topic 2:{{ $json.results[1].content }}\n**Topic 3:{{ $json.results[2].title }}\n** Content for Topic 3:{{ $json.results[2].content }}",
"options": {
"systemMessage": "=# Role \nYou are an innovative **multi-platform content strategist and digital marketing specialist** with expertise in creating breakthrough, thought-provoking content across **websites, blogs, and landing pages**. You receive **3 different topics** and produce creative, trend-aware combined content optimized for each platform that are: \n- **Visionary and forward-thinking**, connecting emerging patterns with business implications\n- **Creatively engaging**, using fresh perspectives, analogies, and unexpected connections\n- **Trend-conscious and timely**, incorporating current market movements, cultural shifts, and industry disruptions\n- **Intellectually stimulating**, challenging conventional thinking while providing actionable insights\n- **Platform-optimized** for maximum engagement across professional and consumer audiences\n\n### **Creative Multi-Platform Integration Process**\n1. **Deep-dive analysis** of the 3 topics to uncover hidden connections, emerging patterns, and contrarian viewpoints\n2. **Trend contextualization** - research current market trends, cultural movements, and industry disruptions that relate to the topics\n3. **Creative synthesis** - identify unexpected parallels, innovative frameworks, or provocative angles that haven't been explored\n4. **Platform optimization** - adapt content style, tone, and format for websites (professional), blogs (educational), and landing pages (conversion-focused)\n5. **Cross-platform engagement strategy** - design content that drives meaningful interactions across different audience types\n\n### **Creative Thinking Framework**\n- **Question assumptions** about each topic - what conventional wisdom might be wrong?\n- **Find unexpected parallels** - how do these topics mirror trends in other industries or historical patterns?\n- **Identify emerging opportunities** - what new business models, career paths, or strategic advantages emerge from these connections?\n- **Challenge the status quo** - what provocative but professional stance can you take?\n- **Think like a futurist** - what implications will these trends have in 2-5 years?\n\n### **Current Trends Integration Requirements**\nBefore writing, consider these trending areas:\n- **AI transformation patterns** across industries\n- **Remote/hybrid work evolution** and productivity innovations \n- **Sustainability and ESG** business imperatives\n- **Gen Z workplace expectations** and cultural shifts\n- **Economic uncertainty responses** and resilient business models\n- **Digital transformation acceleration** post-pandemic\n- **Creator economy growth** and personal branding\n- **Web3/blockchain adoption** in traditional business\n- **Mental health and wellbeing** in professional contexts\n- **Skills gap solutions** and continuous learning trends\n\n### **Platform-Specific Style Guidelines**\n\n#### **Website Content (Professional Focus)**\n- **Character Limit:** 1900 characters maximum\n- **Tone:** Professional yet engaging, authority-building focused\n- **Format:** Strategic white space, bullet points, professional language\n- **Audience:** Business professionals, potential clients, industry leaders\n- **Content Style:** Industry insights, service positioning, thought leadership\n\n#### **Blog Content (Educational & Discussion)**\n- **Character Limit:** 1900 characters maximum\n- **Tone:** Informative, educational, engaging yet accessible\n- **Format:** Shorter paragraphs, clear explanations, actionable insights\n- **Audience:** Broader professional networks, learners, diverse demographics\n- **Content Style:** Educational content, how-to guides, industry analysis\n\n#### **Landing Page Content (Conversion-Focused)**\n- **Character Limit:** 1900 characters maximum\n- **Tone:** Compelling, benefit-driven, action-oriented\n- **Format:** Scannable content, value propositions, conversion elements\n- **Audience:** Prospects, leads, decision-makers\n- **Content Style:** Solution-focused, results-oriented, persuasive messaging\n\n### **Category Classification System**\n\nGenerate appropriate categories for content classification and SEO optimization. Categories should be:\n- **Industry-relevant** and professionally recognized\n- **SEO-friendly** for search engine optimization\n- **Audience-appropriate** for target market alignment\n- **Trend-conscious** reflecting current market interests\n\n**Primary Category Options Include:**\n- Technology & Innovation\n- Digital Marketing & Strategy\n- Business Intelligence & Analytics\n- Customer Experience & Engagement\n- Artificial Intelligence & Machine Learning\n- E-commerce & Retail Technology\n- SaaS & Cloud Solutions\n- Digital Transformation\n- Marketing Automation\n- Data Science & Analytics\n- Cybersecurity & Privacy\n- Mobile Technology & Apps\n- Social Media & Content Marketing\n- Web Development & Design\n- Fintech & Digital Finance\n\n### **Multi-Platform Content Structure**\n\n**Universal Structure Format:**\n- **Compelling Hook:** Platform-appropriate opening that connects all topics with current trends\n- **Creative Framework:** Present topics through innovative lens adapted for each platform's purpose\n- **Trend-Based Evidence:** Reference current examples relevant to platform objectives\n- **Strategic Implications:** Reveal opportunities tailored to platform context\n- **Platform-Specific Conclusion:** Call-to-action optimized for each platform's conversion goals\n\n**Website Content Formatting:**\n- Strategic white space and professional presentation\n- Authority-building language and industry credibility\n- Trust-building elements and expertise demonstration\n\n**Blog Content Formatting:**\n- Educational paragraphs with clear structure\n- Actionable insights and practical applications\n- Knowledge-sharing and thought leadership elements\n\n**Landing Page Formatting:**\n- Benefit-focused headlines and value propositions\n- Conversion-optimized language and persuasive elements\n- Clear calls-to-action and decision-driving content\n\n### **Platform-Specific Innovation Requirements:**\n\n**Website Innovation:**\n- Establish authority and expertise in the industry\n- Create content that positions the brand as a thought leader\n- Build trust and credibility with potential clients\n- Focus on professional reputation and market positioning\n\n**Blog Innovation:**\n- Provide valuable educational content that attracts organic traffic\n- Create shareable insights that drive engagement and backlinks\n- Build thought leadership through consistent valuable content\n- Focus on SEO optimization and search visibility\n\n**Landing Page Innovation:**\n- Convert visitors into leads through compelling value propositions\n- Address specific pain points and present clear solutions\n- Create urgency and motivation for immediate action\n- Focus on conversion optimization and lead generation\n\n### **Trend Research Integration:**\nBefore writing each piece:\n1. **Scan current business headlines** for relevant developments\n2. **Identify cultural and generational shifts** affecting the target market\n3. **Research emerging technologies** that intersect with your topics\n4. **Analyze competitor content** to find gaps and opportunities for differentiation\n5. **Consider global economic and social factors** influencing business decisions\n\n# Input Format Expected\n*Main Topic: [MAIN TOPIC]\n**Topic 1: [TOPIC 1 TITLE]\n** Content for Topic 1: [TOPIC 1 CONTENT]\n**Topic 2: [TOPIC 2 TITLE]\n** Content for Topic 2: [TOPIC 2 CONTENT]\n**Topic 3: [TOPIC 3 TITLE]\n** Content for Topic 3: [TOPIC 3 CONTENT]\n\n# Output Process\n1. **Trend Analysis Summary:** [Brief overview of current trends that intersect with the 3 topics - 2-3 sentences]\n2. **Creative Connection Insight:** [The innovative angle or framework that unifies all topics - 1-2 sentences] \n3. **Content Category:** [Most appropriate category classification for the unified content]\n4. **Website Content:**\n - **Title:** [Compelling, professional headline optimized for authority-building]\n - **Content:** [Professional authority-building content, 1900 characters max]\n5. **Blog Content:**\n - **Title:** [Educational, engaging headline optimized for search and sharing]\n - **Content:** [Educational and informative content, 1900 characters max]\n6. **Landing Page Content:**\n - **Title:** [Conversion-focused headline optimized for lead generation]\n - **Content:** [Conversion-focused persuasive content, 1900 characters max]\n\n**Important:** Always maintain 1900 character counts for all platform content to ensure compliance. Each platform version should maintain the same core insights while adapting tone, format, and style for optimal audience engagement and platform-specific objectives. Titles should be compelling, platform-appropriate, and optimized for their respective purposes (authority-building, education, or conversion)."
},
"promptType": "define",
"hasOutputParser": true
},
"typeVersion": 2.2
},
{
"id": "06d3ec9a-7579-4c12-a98c-79a790e4e7ee",
"name": "AI_Content_Strategy_Analyzer",
"type": "@n8n/n8n-nodes-langchain.toolThink",
"position": [
672,
1520
],
"parameters": {},
"typeVersion": 1.1
},
{
"id": "765743e1-3ec2-4eb3-a9dc-965d548b82e1",
"name": "Content_Structure_Parser",
"type": "@n8n/n8n-nodes-langchain.outputParserStructured",
"position": [
1184,
1504
],
"parameters": {
"jsonSchemaExample": "{\n\"action\": \n\"parse\",\n\"response\": \n{\n\"output\": \n{\n\"title\": \n\"AI Chatbot Agents: Transforming Customer Engagement Beyond Scripted Bots\",\n\"category\": \"AI Agents\",\n\"Article\": \n\"\\n---\\n\\n**Website Content:**\\nAI chatbot agents represent a paradigm shift in customer service automation, transcending traditional chatbots that depend on scripted, rule-based workflows. Unlike these limited systems, AI agents leverage advanced large language models (LLMs) and generative AI technologies to understand, reason, and act upon complex customer needs autonomously. This enables businesses to deliver deeply personalized, context-aware experiences that drive customer satisfaction and loyalty.\\n\\nIn the era of digital transformation accelerated by hybrid work and increasing automation demands, AI agents stand as strategic assets. They integrate seamlessly with business systems, analyze vast information swiftly, and assist in multifaceted tasks beyond mere query response—ranging from coding to creative problem solving. Companies investing in intelligent AI agents are not only enhancing operational efficiency but also positioning themselves ahead in competitive marketplaces by differentiating customer engagement.\\n\\nFurthermore, the rise of AI chatbot agencies catering to diverse sectors—retail, travel, education, and beyond—illustrates the growing recognition of tailored AI-powered solutions as essential for modern customer service. Partnering with experienced AI solution providers enables scalable, innovative deployments that align with a company's long-term growth and ESG goals.\\n\\n**Strategic Opportunities:**\\n- Deploy AI agents to replace rigid scripted chatbots and unlock continuous learning capability.\\n- Harness contextual intelligence for superior customer journey mapping and real-time decision making.\\n- Leverage AI agents for integrated business insights, advanced problem solving, and creative support.\\n- Develop scalable industry-specific chatbot solutions via AI chatbot agencies to rapidly meet evolving customer expectations.\\n\\n---\\n\\n**Blog Content:**\\nUnderstanding the difference between chatbots and AI agents is crucial for businesses aiming to innovate their customer service strategies. Traditional chatbots follow predefined scripts; they respond only within narrow, manually programmed workflows. While useful for simple queries, they lack the ability to adapt or understand nuanced language.\\n\\nAI chatbot agents, by contrast, utilize generative AI and large language models to process and generate natural language. This allows them to understand context, reason with complex information, and perform advanced tasks like problem solving, writing, or coding. For customers, this means more natural, helpful, and satisfying interactions with automated systems.\\n\\nThe accelerated growth of AI chatbot agencies illustrates how industries from retail to education are embracing these technologies to create personalized, intelligent service bots that better meet user needs. These AI agents enhance productivity and customer experience by acting autonomously and learning continuously, unlike traditional chatbots bound by fixed dialogues.\\n\\nTo implement AI agents effectively, companies should prioritize seamless integration with existing business systems and focus on evolving usage patterns. This approach fosters resilient and scalable customer engagement models responsive to ongoing digital transformation, hybrid work trends, and the expectations of digital-native consumers.\\n\\n**Key Takeaways:**\\n- AI agents use advanced AI technologies for genuine language understanding and action.\\n- They surpass chatbots in flexibility, intelligence, and range of use cases.\\n- AI chatbot agencies help businesses customize bots for varied industry challenges.\\n- Investing in AI agents advances customer experience and operational agility.\\n\\n---\\n\\n**Landing Page Content:**\\nEmpower your customer service with AI chatbot agents — the future of intelligent automation. Unlike traditional chatbots limited by rigid scripts, our AI agents harness the power of generative AI and large language models to understand, reason, and provide context-rich support. This means faster, more accurate responses and an experience your customers will appreciate.\\n\\nWhy settle for limited chatbot interactions? Upgrade to AI agents that:\\n- Learn and adapt to your customers' unique needs\\n- Handle complex queries and tasks autonomously\\n- Integrate smoothly with your existing business systems\\n- Deliver scalable solutions tailored to your industry\\n\\nJoin the wave of businesses transforming how they engage customers. Our AI chatbot agency specializes in creating personalized agents for retail, travel, education, and more — helping you stay ahead in an evolving market.\\n\\nTake the next step toward smarter, more effective customer service. Contact us today for a consultation and discover how AI chatbot agents can revolutionize your business.\\n\\n---\"\n}\n}\n}"
},
"typeVersion": 1.3
},
{
"id": "250decfa-638e-4444-a52b-1979cc5e3a84",
"name": "OpenAI_GPT4_Model",
"type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
"position": [
256,
1408
],
"parameters": {
"model": {
"__rl": true,
"mode": "list",
"value": "gpt-4.1-mini"
},
"options": {}
},
"credentials": {
"openAiApi": {
"id": "z8R3lC8iI0taZw6b",
"name": "OpenAi account"
}
},
"typeVersion": 1.2
},
{
"id": "839379e9-770a-446e-8917-82ed03a0d04a",
"name": "Supabase_Content_Storage",
"type": "n8n-nodes-base.supabase",
"position": [
3040,
816
],
"parameters": {
"tableId": "works",
"fieldsUi": {
"fieldValues": [
{
"fieldId": "title",
"fieldValue": "={{ $('Content_Text_Cleaner').item.json.title }}"
},
{
"fieldId": "content",
"fieldValue": "={{ $('Content_Text_Cleaner').item.json.article }}"
},
{
"fieldId": "image_url",
"fieldValue": "={{ $json.url }}/preview"
},
{
"fieldId": "category",
"fieldValue": "={{ $('Content_Text_Cleaner').item.json.category }}"
}
]
}
},
"credentials": {
"supabaseApi": {
"id": "89oLIv62JCdgVO6B",
"name": "Supabase account"
}
},
"typeVersion": 1
},
{
"id": "1771995c-9742-4cdd-ac1d-3aee955db7a6",
"name": "Content_Text_Cleaner",
"type": "n8n-nodes-base.code",
"position": [
1344,
528
],
"parameters": {
"jsCode": "// Input: Pass your JSON into this Code node\n// Example: {{ $json }}\n\nconst input = $json.output.response.output;\n\n// Helper function to clean and normalize text\nfunction cleanText(text) {\n return text\n .replace(/^#+\\s.*$/gm, \"\") // remove markdown headings like ### Blog Content\n .replace(/\\*\\*[^*]+\\*\\*:/g, \"\") // remove bold section headers e.g. **Title:**\n .replace(/\\*{2}/g, \"\") // remove leftover bold markers\n .replace(/\\n{2,}/g, \"\\n\\n\") // normalize multiple line breaks\n .replace(/\\s+$/g, \"\") // trim trailing spaces\n .trim();\n}\n\n// Extract and clean fields\nconst title = cleanText(input.title || \"\");\nconst article = cleanText(input.Article || \"\");\nconst category = cleanText(input.category || \"\");\n\n// Return as separate fields in n8n\nreturn [\n {\n json: {\n title,\n article,\n category\n }\n }\n];\n"
},
"typeVersion": 2
},
{
"id": "e779f2bc-e98f-4c58-95c7-be0bd2801af4",
"name": "Error_Handler_Trigger",
"type": "n8n-nodes-base.executeWorkflow",
"position": [
1520,
960
],
"parameters": {
"options": {},
"workflowId": {
"__rl": true,
"mode": "list",
"value": "GWQ4UI1i3Z0jp3GF",
"cachedResultName": "Error_handler"
},
"workflowInputs": {
"value": {},
"schema": [],
"mappingMode": "defineBelow",
"matchingColumns": [],
"attemptToConvertTypes": false,
"convertFieldsToString": true
}
},
"typeVersion": 1.2
},
{
"id": "9b27ad46-a10a-461f-8636-1d9cf8e9c32c",
"name": "Google_Drive_Image_Downloader",
"type": "n8n-nodes-base.googleDrive",
"position": [
1856,
336
],
"parameters": {
"fileId": {
"__rl": true,
"mode": "url",
"value": "={{ $('Google_Sheets_Trigger').item.json.IMAGE_URL }}"
},
"options": {},
"operation": "download"
},
"credentials": {
"googleDriveOAuth2Api": {
"id": "UWHPEptHAyIh5BaP",
"name": "Google Drive account"
}
},
"typeVersion": 3
},
{
"id": "ff47806c-bb53-43b9-954f-e79b6fc1d54a",
"name": "NextCloud_Image_Uploader",
"type": "n8n-nodes-base.nextCloud",
"position": [
2304,
816
],
"parameters": {
"path": "=/images/{{ $('Google_Sheets_Trigger').item.json.TITLE }}.jpg",
"binaryDataUpload": true
},
"credentials": {
"nextCloudApi": {
"id": "piaGS1sGu7NA1AdX",
"name": "NextCloud account"
}
},
"typeVersion": 1
},
{
"id": "19d26bde-9f8a-476f-a6df-1fffddabf43c",
"name": "NextCloud_Public_URL_Generator",
"type": "n8n-nodes-base.nextCloud",
"position": [
2688,
1376
],
"parameters": {
"path": "=/images/{{ $('Google_Sheets_Trigger').item.json.TITLE }}.jpg",
"options": {},
"operation": "share",
"shareType": 3
},
"credentials": {
"nextCloudApi": {
"id": "piaGS1sGu7NA1AdX",
"name": "NextCloud account"
}
},
"typeVersion": 1
},
{
"id": "f9eac877-d645-4328-a8ca-798d681a1d98",
"name": "Google_Sheets_Trigger",
"type": "n8n-nodes-base.googleSheetsTrigger",
"position": [
192,
320
],
"parameters": {
"options": {},
"pollTimes": {
"item": [
{
"mode": "everyMinute"
}
]
},
"sheetName": {
"__rl": true,
"mode": "list",
"value": "gid=0",
"cachedResultUrl": "https://docs.google.com/spreadsheets/d/14r9ARjKp5CbaqIQlS94TIOfGz9XnoKFyyGmp7HnrkEY/edit#gid=0",
"cachedResultName": "Sheet1"
},
"documentId": {
"__rl": true,
"mode": "list",
"value": "14r9ARjKp5CbaqIQlS94TIOfGz9XnoKFyyGmp7HnrkEY",
"cachedResultUrl": "https://docs.google.com/spreadsheets/d/14r9ARjKp5CbaqIQlS94TIOfGz9XnoKFyyGmp7HnrkEY/edit?usp=drivesdk",
"cachedResultName": "Autoflownode_work"
}
},
"credentials": {
"googleSheetsTriggerOAuth2Api": {
"id": "xUlLks6gsHieqKfM",
"name": "Google Sheets Trigger account"
}
},
"typeVersion": 1
},
{
"id": "f75c376b-fde4-437b-b1f9-ff76b56a66aa",
"name": "Tavily_Research_Agente",
"type": "@tavily/n8n-nodes-tavily.tavily",
"position": [
528,
592
],
"parameters": {
"query": "={{ $json.TITLE }}",
"options": {
"topic": "general",
"max_results": 3,
"search_depth": "advanced"
}
},
"credentials": {
"tavilyApi": {
"id": "PQGxNecqo4RLYQTi",
"name": "Tavily account"
}
},
"typeVersion": 1
},
{
"id": "17320c77-25d4-4db6-9ca0-14dac8d0cadd",
"name": "Nota adhesiva",
"type": "n8n-nodes-base.stickyNote",
"position": [
0,
0
],
"parameters": {
"color": 4,
"width": 416,
"height": 576,
"content": "## Google Sheets Workflow Trigger\nThe post title and image URLs are acquired from the Google Sheets document. This trigger monitors for new rows and initiates the automated content creation process."
},
"typeVersion": 1
},
{
"id": "d220a15b-205b-4ca1-8117-2aa83592e717",
"name": "Nota adhesiva1",
"type": "n8n-nodes-base.stickyNote",
"position": [
400,
272
],
"parameters": {
"color": 4,
"width": 416,
"height": 576,
"content": "## Tavily Research Agent\nTavily takes your title, finds the three most relevant articles, and seamlessly delivers them to the AI agent for smarter, faster insights. Uses advanced search depth for comprehensive research."
},
"typeVersion": 1
},
{
"id": "b51758ff-889e-4527-b2bd-9ff04f1850ac",
"name": "Nota adhesiva2",
"type": "n8n-nodes-base.stickyNote",
"position": [
816,
480
],
"parameters": {
"color": 4,
"width": 416,
"height": 576,
"content": "## Multi-Platform Content Generator\nAfter Tavily gathers the top three articles, the AI agent steps in with a built-in output parser that guarantees consistent, well-structured results. It transforms the findings into optimized content for websites, blogs, and landing pages."
},
"typeVersion": 1
},
{
"id": "646ffd02-f66f-4927-bfbf-efac1423cda2",
"name": "Nota adhesiva3",
"type": "n8n-nodes-base.stickyNote",
"position": [
1248,
192
],
"parameters": {
"color": 4,
"width": 416,
"height": 576,
"content": "## Content Text Cleaner\nOnce the AI has generated content, this node cleans and formats the text, removing markdown artifacts and ensuring consistent structure for database storage."
},
"typeVersion": 1
},
{
"id": "93034629-8224-4a7d-b50c-9f7ba8a74617",
"name": "Nota adhesiva4",
"type": "n8n-nodes-base.stickyNote",
"position": [
1648,
32
],
"parameters": {
"color": 4,
"width": 416,
"height": 576,
"content": "## Google Drive Image Downloader\nDownloads images directly from Google Drive using the URLs provided in the Google Sheets trigger, preparing them for upload to NextCloud storage."
},
"typeVersion": 1
},
{
"id": "a2cb97d9-e076-4527-9973-114cd3d6c9f3",
"name": "Nota adhesiva5",
"type": "n8n-nodes-base.stickyNote",
"position": [
2064,
480
],
"parameters": {
"color": 4,
"width": 416,
"height": 576,
"content": "## NextCloud Image Uploader\nUploads downloaded images to NextCloud storage in an organized folder structure, making them accessible for the web application."
},
"typeVersion": 1
},
{
"id": "a2563dfa-8b63-4ac1-ac3e-c36fab2c6a73",
"name": "Nota adhesiva6",
"type": "n8n-nodes-base.stickyNote",
"position": [
2464,
752
],
"parameters": {
"color": 4,
"width": 416,
"height": 576,
"content": "## NextCloud Public URL Generator\nGenerates public sharing URLs for uploaded images, creating accessible links that can be stored in the database and used by frontend applications."
},
"typeVersion": 1
},
{
"id": "c2138c4b-bc0a-42d9-8806-11aed4df8249",
"name": "Nota adhesiva7",
"type": "n8n-nodes-base.stickyNote",
"position": [
2880,
512
],
"parameters": {
"color": 4,
"width": 416,
"height": 576,
"content": "## Supabase Content Storage\nStores the finalized content (title, article, category, and image URL) in a Supabase database table, making it available for retrieval by web applications and APIs."
},
"typeVersion": 1
}
],
"active": false,
"pinData": {},
"settings": {
"executionOrder": "v1"
},
"versionId": "9627db76-e811-47b3-81e4-c1a6331b0c19",
"connections": {
"250decfa-638e-4444-a52b-1979cc5e3a84": {
"ai_languageModel": [
[
{
"node": "099873a6-034c-45df-b8ca-b110a58a4687",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"1771995c-9742-4cdd-ac1d-3aee955db7a6": {
"main": [
[
{
"node": "9b27ad46-a10a-461f-8636-1d9cf8e9c32c",
"type": "main",
"index": 0
}
]
]
},
"f9eac877-d645-4328-a8ca-798d681a1d98": {
"main": [
[
{
"node": "Tavily_Research_Agent",
"type": "main",
"index": 0
}
]
]
},
"Tavily_Research_Agent": {
"main": [
[
{
"node": "099873a6-034c-45df-b8ca-b110a58a4687",
"type": "main",
"index": 0
}
]
]
},
"765743e1-3ec2-4eb3-a9dc-965d548b82e1": {
"ai_outputParser": [
[
{
"node": "099873a6-034c-45df-b8ca-b110a58a4687",
"type": "ai_outputParser",
"index": 0
}
]
]
},
"ff47806c-bb53-43b9-954f-e79b6fc1d54a": {
"main": [
[
{
"node": "19d26bde-9f8a-476f-a6df-1fffddabf43c",
"type": "main",
"index": 0
}
]
]
},
"06d3ec9a-7579-4c12-a98c-79a790e4e7ee": {
"ai_tool": [
[
{
"node": "099873a6-034c-45df-b8ca-b110a58a4687",
"type": "ai_tool",
"index": 0
}
]
]
},
"9b27ad46-a10a-461f-8636-1d9cf8e9c32c": {
"main": [
[
{
"node": "ff47806c-bb53-43b9-954f-e79b6fc1d54a",
"type": "main",
"index": 0
}
]
]
},
"19d26bde-9f8a-476f-a6df-1fffddabf43c": {
"main": [
[
{
"node": "839379e9-770a-446e-8917-82ed03a0d04a",
"type": "main",
"index": 0
}
]
]
},
"099873a6-034c-45df-b8ca-b110a58a4687": {
"main": [
[
{
"node": "1771995c-9742-4cdd-ac1d-3aee955db7a6",
"type": "main",
"index": 0
}
],
[
{
"node": "e779f2bc-e98f-4c58-95c7-be0bd2801af4",
"type": "main",
"index": 0
}
]
]
}
}
}¿Cómo usar este flujo de trabajo?
Copie el código de configuración JSON de arriba, cree un nuevo flujo de trabajo en su instancia de n8n y seleccione "Importar desde JSON", pegue la configuración y luego modifique la configuración de credenciales según sea necesario.
¿En qué escenarios es adecuado este flujo de trabajo?
Avanzado - Creación de contenido, IA Multimodal
¿Es de pago?
Este flujo de trabajo es completamente gratuito, puede importarlo y usarlo directamente. Sin embargo, tenga en cuenta que los servicios de terceros utilizados en el flujo de trabajo (como la API de OpenAI) pueden requerir un pago por su cuenta.
Flujos de trabajo relacionados recomendados
Jameson Kanakulya
@jamesonkCompartir este flujo de trabajo