{"workflow":{"id":13889,"name":"Summarize YouTube videos and generate thumbnails using AI Agent and deAPI","views":40,"recentViews":1,"totalViews":40,"createdAt":"2026-03-05T11:13:50.757Z","description":"## Who is this for?\n\n- YouTube creators who want to speed up their post-production workflow\n- Content repurposers who turn videos into written summaries\n- Social media managers handling multiple YouTube channels\n- Anyone who needs quick, AI-generated thumbnails from video content\n\n## What problem does this solve?\n\nWatching a full video to write a summary and then designing a matching thumbnail is tedious. This workflow does both automatically — transcribe, summarize, and generate a professional 1280x720 thumbnail — all from a single YouTube URL.\n\n## What this workflow does\n\n1. **Takes** a YouTube video URL as input\n2. **Transcribes** the full video using deAPI (Whisper Large V3)\n3. **AI Agent** analyzes the transcript, writes a concise summary, and uses the deAPI Prompt Booster tool to craft an optimized thumbnail image prompt\n4. **Generates** a 1280x720 landscape thumbnail using deAPI\n5. **Uploads** the thumbnail to Google Drive\n\n## Setup\n\n### Requirements\n\n- **n8n instance** (self-hosted or n8n Cloud)\n- [deAPI](https://deapi.ai) account for video transcription, prompt boosting, and image generation\n- Anthropic account for the AI Agent\n- Google Drive API access for file uploads\n\n### Installing the deAPI Node\n\n- **n8n Cloud**: Go to **Settings** → **Community Nodes** and toggle the \"Verified Community Nodes\" option\n- **Self-hosted**: Go to **Settings** → **Community Nodes** and install `n8n-nodes-deapi`\n\n### Configuration\n\n1. Add your deAPI credentials (API key + webhook secret)\n2. Add your Anthropic credentials (API key)\n3. Add your Google Drive credentials (OAuth2)\n4. Set the target Google Drive folder ID in the **Google Drive Upload** node\n5. Ensure your n8n instance is on HTTPS\n\n## How to customize this workflow\n\n- **Change the AI model**: Swap Anthropic for OpenAI, Google Gemini, or any other LLM provider\n- **Adjust the prompt style**: Modify the AI Agent system message to target different thumbnail aesthetics (minimalist, bold text overlay, cinematic, etc.)\n- **Change the output destination**: Replace Google Drive with Dropbox, S3, Notion, or email delivery\n- **Add a summary output**: Insert a Google Docs or Notion node after the AI Agent to save the written summary alongside the thumbnail\n- **Process in bulk**: Replace the Manual Trigger with a Google Sheets trigger containing a list of YouTube URLs\n- **Swap the trigger**: Use a Form Trigger to let team members submit YouTube URLs through a web form\n- **Other video platforms**: The transcription node also supports Twitch VODs, X (Twitter), and Kick URLs\n","workflow":{"meta":{"templateCredsSetupCompleted":true},"name":"YouTube Video Summarizer & Thumbnail Generator","tags":[],"nodes":[{"id":"47f3c8bd-0b9d-4777-a4c9-caa8f10d032f","name":"Sticky Note - Overview","type":"n8n-nodes-base.stickyNote","position":[-240,16],"parameters":{"width":668,"height":780,"content":"## Try It Out!\n### Automatically summarize any YouTube video and generate a custom thumbnail using AI.\n\nThis workflow transcribes a YouTube video, uses AI to create a summary and an optimized thumbnail prompt, generates a professional thumbnail image, and uploads everything to Google Drive.\n\n### How it works\n1. **Manual Trigger** starts the workflow\n2. **Set YouTube URL** defines the video to process\n3. **deAPI Transcribe** extracts the full transcript using Whisper\n4. **AI Agent** summarizes the transcript and uses the deAPI Prompt Booster tool to craft an optimized thumbnail prompt\n5. **deAPI Generate Image** creates a professional YouTube thumbnail in landscape (1280x720)\n6. **Google Drive** uploads the thumbnail image\n\n### Requirements\n- [deAPI](https://deapi.ai) account for transcription and image generation\n- Anthropic account for AI Agent\n- Google Drive API access for file uploads\n- n8n instance must be on **HTTPS**\n\n### Need Help?\nJoin the [n8n Discord](https://discord.gg/n8n) or ask in the [Forum](https://community.n8n.io/)!\n\nHappy Automating!"},"typeVersion":1},{"id":"705bc41b-6bd7-44bc-9380-6ed9c3aa6134","name":"Sticky Note - Trigger","type":"n8n-nodes-base.stickyNote","position":[464,16],"parameters":{"color":7,"height":412,"content":"## 1. Manual Trigger\nClick **Test workflow** to start.\n\nYou can swap this for a **Form Trigger** to let users submit YouTube URLs through a web form."},"typeVersion":1},{"id":"08c7ea13-2df5-4212-a0a1-c198b1ce3a61","name":"Sticky Note - Set URL","type":"n8n-nodes-base.stickyNote","position":[800,16],"parameters":{"color":7,"width":260,"height":412,"content":"## 2. Set YouTube URL\nReplace the placeholder URL with any YouTube video link.\n\nSupported platforms:\n- YouTube\n- Twitch VODs\n- X (Twitter)\n- Kick"},"typeVersion":1},{"id":"3a031393-6cd8-49fa-8cd8-e2b7a32d8cee","name":"Sticky Note - Transcribe","type":"n8n-nodes-base.stickyNote","position":[1152,16],"parameters":{"color":7,"width":260,"height":412,"content":"## 3. Transcribe Video\n[deAPI Documentation](https://docs.deapi.ai)\n\nUses **Whisper Large V3** to transcribe the video with timestamps.\n\nThe transcript is passed to the AI Agent for summarization."},"typeVersion":1},{"id":"c5527e3f-8b45-4a75-823f-ad305c716407","name":"Sticky Note - AI Agent","type":"n8n-nodes-base.stickyNote","position":[1504,16],"parameters":{"color":7,"width":464,"height":652,"content":"## 4. AI-Powered Summary & Prompt\n[Read more about AI Agents](https://docs.n8n.io/integrations/builtin/cluster-nodes/root-nodes/n8n-nodes-langchain.agent)\n\nThe AI Agent analyzes the transcript and:\n- Writes a concise summary with key points\n- Crafts a thumbnail prompt using the **deAPI Image Prompt Booster** tool\n\nThe **Structured Output Parser** ensures consistent JSON output."},"typeVersion":1},{"id":"5d737fa3-559d-43f7-a0e3-ea3d34cb9261","name":"Sticky Note - Generate","type":"n8n-nodes-base.stickyNote","position":[2064,16],"parameters":{"color":7,"width":284,"height":428,"content":"## 5. Generate Thumbnail\n[deAPI Documentation](https://docs.deapi.ai)\n\nGenerates a **1280x720** landscape image — the standard YouTube thumbnail size.\n\nUses the AI-boosted prompt for best results."},"typeVersion":1},{"id":"95ed146a-5a15-48b3-928b-746f431f0462","name":"Sticky Note - Upload","type":"n8n-nodes-base.stickyNote","position":[2464,0],"parameters":{"color":7,"width":328,"height":444,"content":"## 6. Upload to Google Drive\n[Read more about Google Drive node](https://docs.n8n.io/integrations/builtin/app-nodes/n8n-nodes-base.googledrive)\n\nUploads the generated thumbnail image to your Google Drive.\n\nYou can also extend this to save the summary to a Google Doc or send it via Slack/email."},"typeVersion":1},{"id":"f32cfb1d-28c0-4911-a01e-26ebeb16af99","name":"When clicking 'Execute workflow'","type":"n8n-nodes-base.manualTrigger","position":[528,272],"parameters":{},"typeVersion":1},{"id":"1a839833-bd9d-4e53-a9d6-545f153b3935","name":"Set YouTube URL","type":"n8n-nodes-base.set","position":[880,272],"parameters":{"options":{},"assignments":{"assignments":[{"id":"youtube-url-field","name":"youtubeUrl","type":"string","value":"https://www.youtube.com/watch?v=YOUR_VIDEO_ID"}]}},"typeVersion":3.4},{"id":"afa6e183-b8a9-44c4-9ad7-90ad54f6bf45","name":"deAPI Transcribe Video","type":"n8n-nodes-deapi.deapi","position":[1232,272],"parameters":{"options":{"waitTimeout":600},"resource":"video","videoUrl":"={{ $json.youtubeUrl }}","operation":"transcribe","includeTimestamps":false},"credentials":{"deApi":{"id":"YOUR_DEAPI_CREDENTIAL_ID","name":"deAPI account"}},"typeVersion":1},{"id":"36c624a4-312e-4973-9ff0-530ad7dfc307","name":"AI Agent","type":"@n8n/n8n-nodes-langchain.agent","position":[1616,272],"parameters":{"text":"=Here is the transcript of a YouTube video. Please summarize it and create a thumbnail prompt.\n\n{{ $json.data.transcription }}","options":{"systemMessage":"You are a YouTube content expert. You will receive a video transcript.\n\nYour tasks:\n1. Write a concise summary of the video with 3-5 key bullet points.\n2. Create a compelling YouTube thumbnail image prompt that visually captures the video's main theme. Think bold, eye-catching, and clickable.\n3. Use the imagePromptBooster tool to enhance your thumbnail prompt.\n\nReturn the summary and the boosted thumbnail prompt in the required JSON format."},"promptType":"define","hasOutputParser":true},"typeVersion":1.7},{"id":"357781f0-4a39-4932-962f-93d0fa15a8fb","name":"Structured Output Parser","type":"@n8n/n8n-nodes-langchain.outputParserStructured","position":[1856,512],"parameters":{"jsonSchemaExample":"{\n  \"summary\": \"- Key point 1\\n- Key point 2\\n- Key point 3\",\n  \"boosted_prompt\": \"a vivid, eye-catching YouTube thumbnail depicting...\"\n}"},"typeVersion":1.2},{"id":"3fc567fa-ab28-489a-a4ca-e390759e4cde","name":"Image prompt booster in deAPI","type":"n8n-nodes-deapi.deapiTool","position":[1696,512],"parameters":{"prompt":"={{ $fromAI('Prompt', ``, 'string') }}","options":{},"resource":"prompt"},"credentials":{"deApi":{"id":"YOUR_DEAPI_CREDENTIAL_ID","name":"deAPI account"}},"typeVersion":1},{"id":"f3c5e8f3-1909-465c-9dfc-0bad07336cca","name":"Anthropic Chat Model","type":"@n8n/n8n-nodes-langchain.lmChatAnthropic","position":[1536,512],"parameters":{"model":{"__rl":true,"mode":"list","value":"claude-opus-4-6","cachedResultName":"Claude Opus 4.6"},"options":{}},"credentials":{"anthropicApi":{"id":"YOUR_ANTHROPIC_CREDENTIAL_ID","name":"Anthropic account"}},"typeVersion":1.3},{"id":"063d6884-8832-44c5-9ddd-ee1262a5353e","name":"deAPI Generate Thumbnail","type":"n8n-nodes-deapi.deapi","position":[2160,272],"parameters":{"ratio":"landscape","prompt":"={{ $json.output.boosted_prompt }}","options":{"waitTimeout":120,"Flux2LandscapeSize":"1280x720"}},"credentials":{"deApi":{"id":"YOUR_DEAPI_CREDENTIAL_ID","name":"deAPI account"}},"typeVersion":1},{"id":"6e7fda92-867f-4a21-a33a-b40aaa6aee42","name":"Google Drive Upload","type":"n8n-nodes-base.googleDrive","position":[2576,272],"parameters":{"name":"=thumbnail_{{ $json.job_request_id }}.png","driveId":{"__rl":true,"mode":"list","value":"My Drive"},"options":{},"folderId":{"__rl":true,"mode":"id","value":"YOUR_GOOGLE_DRIVE_FOLDER_ID"}},"credentials":{"googleDriveOAuth2Api":{"id":"YOUR_GOOGLE_DRIVE_CREDENTIAL_ID","name":"Google Drive account"}},"typeVersion":3}],"active":false,"pinData":{},"settings":{"executionOrder":"v1"},"connections":{"AI Agent":{"main":[[{"node":"deAPI Generate Thumbnail","type":"main","index":0}]]},"Set YouTube URL":{"main":[[{"node":"deAPI Transcribe Video","type":"main","index":0}]]},"Anthropic Chat Model":{"ai_languageModel":[[{"node":"AI Agent","type":"ai_languageModel","index":0}]]},"deAPI Transcribe Video":{"main":[[{"node":"AI Agent","type":"main","index":0}]]},"Structured Output Parser":{"ai_outputParser":[[{"node":"AI Agent","type":"ai_outputParser","index":0}]]},"deAPI Generate Thumbnail":{"main":[[{"node":"Google Drive Upload","type":"main","index":0}]]},"Image prompt booster in deAPI":{"ai_tool":[[{"node":"AI Agent","type":"ai_tool","index":0}]]},"When clicking 'Execute workflow'":{"main":[[{"node":"Set YouTube URL","type":"main","index":0}]]}}},"lastUpdatedBy":29,"workflowInfo":{"nodeCount":16,"nodeTypes":{"n8n-nodes-base.set":{"count":1},"n8n-nodes-deapi.deapi":{"count":2},"n8n-nodes-base.stickyNote":{"count":7},"n8n-nodes-deapi.deapiTool":{"count":1},"n8n-nodes-base.googleDrive":{"count":1},"n8n-nodes-base.manualTrigger":{"count":1},"@n8n/n8n-nodes-langchain.agent":{"count":1},"@n8n/n8n-nodes-langchain.lmChatAnthropic":{"count":1},"@n8n/n8n-nodes-langchain.outputParserStructured":{"count":1}}},"status":"published","readyToDemo":null,"user":{"name":"deAPI Team","username":"deapi","bio":"deAPI Team maintains the official n8n community node for deAPI — a unified API for open-source AI models including image generation, video creation, and transcription, powered by decentralized GPUs at up to 20× lower costs. We build ready-to-use workflow templates that help developers and teams integrate AI media generation into n8n — no infrastructure, no code.","verified":true,"links":["https://deapi.ai/"],"avatar":"https://gravatar.com/avatar/7866869a4e009d12f65f75f3c2e25eed777c19329a51ce803491dcec60ae0c98?r=pg&d=retro&size=200"},"nodes":[{"id":38,"icon":"fa:pen","name":"n8n-nodes-base.set","codex":{"data":{"alias":["Set","JS","JSON","Filter","Transform","Map"],"resources":{"generic":[{"url":"https://n8n.io/blog/learn-to-automate-your-factorys-incident-reporting-a-step-by-step-guide/","icon":"🏭","label":"Learn to Automate Your Factory's Incident Reporting: A Step by Step Guide"},{"url":"https://n8n.io/blog/2021-the-year-to-automate-the-new-you-with-n8n/","icon":"☀️","label":"2021: The Year to Automate the New You with n8n"},{"url":"https://n8n.io/blog/automatically-pulling-and-visualizing-data-with-n8n/","icon":"📈","label":"Automatically pulling and visualizing data with n8n"},{"url":"https://n8n.io/blog/database-monitoring-and-alerting-with-n8n/","icon":"📡","label":"Database Monitoring and Alerting with n8n"},{"url":"https://n8n.io/blog/automatically-adding-expense-receipts-to-google-sheets-with-telegram-mindee-twilio-and-n8n/","icon":"🧾","label":"Automatically Adding Expense Receipts to Google Sheets with Telegram, Mindee, Twilio, and n8n"},{"url":"https://n8n.io/blog/no-code-ecommerce-workflow-automations/","icon":"store","label":"6 e-commerce workflows to power up your Shopify s"},{"url":"https://n8n.io/blog/how-to-build-a-low-code-self-hosted-url-shortener/","icon":"🔗","label":"How to build a low-code, self-hosted URL shortener in 3 steps"},{"url":"https://n8n.io/blog/automate-your-data-processing-pipeline-in-9-steps-with-n8n/","icon":"⚙️","label":"Automate your data processing pipeline in 9 steps"},{"url":"https://n8n.io/blog/how-to-get-started-with-crm-automation-and-no-code-workflow-ideas/","icon":"👥","label":"How to get started with CRM automation (with 3 no-code workflow ideas"},{"url":"https://n8n.io/blog/5-tasks-you-can-automate-with-notion-api/","icon":"⚡️","label":"5 tasks you can automate with the new Notion API "},{"url":"https://n8n.io/blog/automate-google-apps-for-productivity/","icon":"💡","label":"15 Google apps you can combine and automate to increase productivity"},{"url":"https://n8n.io/blog/how-uproc-scraped-a-multi-page-website-with-a-low-code-workflow/","icon":" 🕸️","label":"How uProc scraped a multi-page website with a low-code workflow"},{"url":"https://n8n.io/blog/building-an-expense-tracking-app-in-10-minutes/","icon":"📱","label":"Building an expense tracking app in 10 minutes"},{"url":"https://n8n.io/blog/the-ultimate-guide-to-automate-your-video-collaboration-with-whereby-mattermost-and-n8n/","icon":"📹","label":"The ultimate guide to automate your video collaboration with Whereby, Mattermost, and n8n"},{"url":"https://n8n.io/blog/5-workflow-automations-for-mattermost-that-we-love-at-n8n/","icon":"🤖","label":"5 workflow automations for Mattermost that we love at n8n"},{"url":"https://n8n.io/blog/learn-to-build-powerful-api-endpoints-using-webhooks/","icon":"🧰","label":"Learn to Build Powerful API Endpoints Using Webhooks"},{"url":"https://n8n.io/blog/how-a-membership-development-manager-automates-his-work-and-investments/","icon":"📈","label":"How a Membership Development Manager automates his work and investments"},{"url":"https://n8n.io/blog/a-low-code-bitcoin-ticker-built-with-questdb-and-n8n-io/","icon":"📈","label":"A low-code bitcoin ticker built with QuestDB and n8n.io"},{"url":"https://n8n.io/blog/how-to-set-up-a-ci-cd-pipeline-with-no-code/","icon":"🎡","label":"How to set up a no-code CI/CD pipeline with GitHub and TravisCI"},{"url":"https://n8n.io/blog/benefits-of-automation-and-n8n-an-interview-with-hubspots-hugh-durkin/","icon":"🎖","label":"Benefits of automation and n8n: An interview with HubSpot's Hugh Durkin"},{"url":"https://n8n.io/blog/how-goomer-automated-their-operations-with-over-200-n8n-workflows/","icon":"🛵","label":"How Goomer automated their operations with over 200 n8n workflows"},{"url":"https://n8n.io/blog/aws-workflow-automation/","label":"7 no-code workflow automations for Amazon Web Services"}],"primaryDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/core-nodes/n8n-nodes-base.set/"}]},"categories":["Core Nodes"],"nodeVersion":"1.0","codexVersion":"1.0","subcategories":{"Core Nodes":["Data Transformation"]}}},"group":"[\"input\"]","defaults":{"name":"Edit Fields"},"iconData":{"icon":"pen","type":"icon"},"displayName":"Edit Fields (Set)","typeVersion":3,"nodeCategories":[{"id":9,"name":"Core Nodes"}]},{"id":58,"icon":"file:googleDrive.svg","name":"n8n-nodes-base.googleDrive","codex":{"data":{"resources":{"generic":[{"url":"https://n8n.io/blog/your-business-doesnt-need-you-to-operate/","icon":" 🖥️","label":"Hey founders! Your business doesn't need you to operate"},{"url":"https://n8n.io/blog/why-this-product-manager-loves-workflow-automation-with-n8n/","icon":"🧠","label":"Why this Product Manager loves workflow automation with n8n"},{"url":"https://n8n.io/blog/aws-workflow-automation/","label":"7 no-code workflow automations for Amazon Web Services"}],"primaryDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/app-nodes/n8n-nodes-base.googledrive/"}],"credentialDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/credentials/google/oauth-single-service/"}]},"categories":["Data & Storage"],"nodeVersion":"1.0","codexVersion":"1.0"}},"group":"[\"input\"]","defaults":{"name":"Google Drive"},"iconData":{"type":"file","fileBuffer":"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiB2aWV3Qm94PSIwIDAgODEgNzMiPjx1c2UgeGxpbms6aHJlZj0iI2EiIHg9Ii41IiB5PSIuNSIvPjxzeW1ib2wgaWQ9ImEiIG92ZXJmbG93PSJ2aXNpYmxlIj48ZyBmaWxsLXJ1bGU9Im5vbnplcm8iIHN0cm9rZT0ibm9uZSI+PHBhdGggZmlsbD0iIzAwNjZkYSIgZD0ibTYuMDQ4IDYxLjI2IDMuNTI4IDYuMDk0Yy43MzMgMS4yODMgMS43ODcgMi4yOTEgMy4wMjQgMy4wMjRsMTIuNi0yMS44MUgwYTguMyA4LjMgMCAwIDAgMS4xIDQuMTI0eiIvPjxwYXRoIGZpbGw9IiMwMGFjNDciIGQ9Ik00MCAyMi45MSAyNy40IDEuMWMtMS4yMzcuNzMzLTIuMjkxIDEuNzQxLTMuMDI0IDMuMDI0TDEuMSA0NC40NDVBOC4zIDguMyAwIDAgMCAwIDQ4LjU2OGgyNS4yeiIvPjxwYXRoIGZpbGw9IiNlYTQzMzUiIGQ9Ik02Ny40IDcwLjM3OGMxLjIzNy0uNzMzIDIuMjkxLTEuNzQxIDMuMDI0LTMuMDI0bDEuNDY2LTIuNTIgNy4wMS0xMi4xNDJhOC4zIDguMyAwIDAgMCAxLjEtNC4xMjRINTQuNzk4bDUuMzYzIDEwLjUzOHoiLz48cGF0aCBmaWxsPSIjMDA4MzJkIiBkPSJNNDAgMjIuOTEgNTIuNiAxLjFDNTEuMzYzLjM2NyA0OS45NDMgMCA0OC40NzcgMEgzMS41MjRjLTEuNDY2IDAtMi44ODcuNDEyLTQuMTI0IDEuMXoiLz48cGF0aCBmaWxsPSIjMjY4NGZjIiBkPSJNNTQuNzk5IDQ4LjU2OEgyNS4ybC0xMi42IDIxLjgxYzEuMjM3LjczMyAyLjY1NyAxLjEgNC4xMjQgMS4xaDQ2LjU1MmMxLjQ2NiAwIDIuODg3LS40MTIgNC4xMjQtMS4xeiIvPjxwYXRoIGZpbGw9IiNmZmJhMDAiIGQ9Ik02Ny4yNjIgMjQuMjg0IDU1LjYyNCA0LjEyNEM1NC44OTEgMi44NDEgNTMuODM3IDEuODMzIDUyLjYgMS4xTDQwIDIyLjkxbDE0LjggMjUuNjU5aDI1LjE1NWE4LjMgOC4zIDAgMCAwLTEuMS00LjEyNHoiLz48L2c+PC9zeW1ib2w+PC9zdmc+"},"displayName":"Google Drive","typeVersion":3,"nodeCategories":[{"id":3,"name":"Data & Storage"}]},{"id":565,"icon":"fa:sticky-note","name":"n8n-nodes-base.stickyNote","codex":{"data":{"alias":["Comments","Notes","Sticky"],"categories":["Core Nodes"],"nodeVersion":"1.0","codexVersion":"1.0","subcategories":{"Core Nodes":["Helpers"]}}},"group":"[\"input\"]","defaults":{"name":"Sticky Note","color":"#FFD233"},"iconData":{"icon":"sticky-note","type":"icon"},"displayName":"Sticky Note","typeVersion":1,"nodeCategories":[{"id":9,"name":"Core Nodes"}]},{"id":838,"icon":"fa:mouse-pointer","name":"n8n-nodes-base.manualTrigger","codex":{"data":{"resources":{"generic":[],"primaryDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/core-nodes/n8n-nodes-base.manualworkflowtrigger/"}]},"categories":["Core Nodes"],"nodeVersion":"1.0","codexVersion":"1.0"}},"group":"[\"trigger\"]","defaults":{"name":"When clicking ‘Execute workflow’","color":"#909298"},"iconData":{"icon":"mouse-pointer","type":"icon"},"displayName":"Manual Trigger","typeVersion":1,"nodeCategories":[{"id":9,"name":"Core Nodes"}]},{"id":1119,"icon":"fa:robot","name":"@n8n/n8n-nodes-langchain.agent","codex":{"data":{"alias":["LangChain","Chat","Conversational","Plan and Execute","ReAct","Tools"],"resources":{"primaryDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/cluster-nodes/root-nodes/n8n-nodes-langchain.agent/"}]},"categories":["AI","Langchain"],"subcategories":{"AI":["Agents","Root Nodes"]}}},"group":"[\"transform\"]","defaults":{"name":"AI Agent","color":"#404040"},"iconData":{"icon":"robot","type":"icon"},"displayName":"AI Agent","typeVersion":3,"nodeCategories":[{"id":25,"name":"AI"},{"id":26,"name":"Langchain"}]},{"id":1145,"icon":"file:anthropic.svg","name":"@n8n/n8n-nodes-langchain.lmChatAnthropic","codex":{"data":{"alias":["claude","sonnet","opus"],"resources":{"primaryDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmchatanthropic/"}]},"categories":["AI","Langchain"],"subcategories":{"AI":["Language Models","Root Nodes"],"Language Models":["Chat Models (Recommended)"]}}},"group":"[\"transform\"]","defaults":{"name":"Anthropic Chat Model"},"iconData":{"type":"file","fileBuffer":"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzdEN0Q4NyIgZD0iTTMyLjczIDBoLTYuOTQ1TDM4LjQ1IDMyaDYuOTQ1ek0xMi42NjUgMCAwIDMyaDcuMDgybDIuNTktNi43MmgxMy4yNWwyLjU5IDYuNzJoNy4wODJMMTkuOTI5IDB6bS0uNzAyIDE5LjMzNyA0LjMzNC0xMS4yNDYgNC4zMzQgMTEuMjQ2eiIvPjwvc3ZnPg=="},"displayName":"Anthropic Chat Model","typeVersion":1,"nodeCategories":[{"id":25,"name":"AI"},{"id":26,"name":"Langchain"}]},{"id":1179,"icon":"fa:code","name":"@n8n/n8n-nodes-langchain.outputParserStructured","codex":{"data":{"alias":["json","zod"],"resources":{"primaryDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.outputparserstructured/"}]},"categories":["AI","Langchain"],"subcategories":{"AI":["Output Parsers"]}}},"group":"[\"transform\"]","defaults":{"name":"Structured Output Parser"},"iconData":{"icon":"code","type":"icon"},"displayName":"Structured Output Parser","typeVersion":1,"nodeCategories":[{"id":25,"name":"AI"},{"id":26,"name":"Langchain"}]}],"categories":[{"id":31,"name":"Content Creation"},{"id":51,"name":"Multimodal AI"}],"image":[]}}