{"workflow":{"id":12834,"name":"💅 AI Agents Generate Content & Automate Posting for Beauty Salon Social Media 📲","views":5249,"recentViews":9,"totalViews":5249,"createdAt":"2026-01-20T02:30:32.525Z","description":"\n# 💅 AI Agents Generate Content & Automate Posting for Beauty Salon Social Media 📲\n![Screenshot 20260123 023208.jpg](fileId:4078)\n## Who Is This For?  \n\nThis workflow is for **beauty salons** who want consistent, high‑quality social media content without writing every post manually.  \nIt also suits **agencies and automation builders** who manage multiple beauty brands and want a reusable, AI‑driven posting system they can adapt per client.  \n\n## What Problem Is This Workflow Solving?  \n\nMany beauty businesses struggle to post regularly because research, copywriting, and design all take time and marketing skills.  \nThis workflow automates research, writing, image creation, and posting, so your channels stay active and relevant while you focus on clients and services.  \n\n## What This Workflow Does  \n\n- Generates short, engaging posts tailored to a beauty‑salon audience (hair, nails, skincare, make‑up, self‑care) using an AI agent.  \n- Uses Tavily Internet Search to pull up‑to‑date information and trends based on a reference link or topic.  \n- Turns each post into a detailed, photorealistic image prompt and creates a matching visual with an AI image model (for example, gpt‑image‑1 or other connected providers).  \n- Automatically sends the final text and image to Telegram, and can be extended to other social platforms from the Split Out node.  \n\n## How It Works  \n\n1. **Trigger the workflow**  \n\n  \n- **Scheduled automatic generation:** Run the parent workflow on a schedule (for example, once per day at 9 AM) to publish new content regularly.\n\n- **Google Sheets trigger:** Generate content when a new row with a reference link or topic is added to your sheet. Use it when you manage ideas or briefs in Google Sheets and want the workflow to react as soon as a new idea appears.\n\n- **RSS Feed trigger:** Start the workflow when new items appear in a selected RSS feed. Ideal for turning fresh blog posts, news, or industry updates into social media content or automated summaries.\n\n- **Meta (Facebook/Instagram) webhook:** Use the Meta Reference trigger to fire the workflow on incoming webhooks from Meta (for example, new comments, messages, or events). Helpful when you want to auto‑respond, log activity, or generate follow‑up content from Meta activity.\n\n- **Airtable trigger:** Start the workflow when records in a selected Airtable base/table change (for example, a new idea, brief, or status update), so your posts react instantly to updates in your Airtable content board.\n\n- **Postgres trigger:** Fire the workflow when new rows are inserted or existing rows are updated in a connected PostgreSQL table, letting you drive content generation from events in your app database or Supabase‑style back end.\n\n- **Manual start:** Hit **Execute workflow** whenever you want to spin up a batch of posts on demand, test new prompt settings, or debug the flow step by step.\n \n\n2. **Research and generate copy**  \n   - The `GENERATE TEXT` agent calls Tavily to gather fresh information on the topic.  \n   - It writes a post under 1024 characters with a hook, practical tips, relevant hashtags, and a closing line with your salon address and contact.  \n\n3. **Create the visual**  \n   - The `GENERATE PROMPT` agent converts the post into a single, clear description of the scene (client, service, salon interior, lighting, mood) with a strict “no text on image” rule.  \n   - An image model such as gpt‑image‑1 or one of the HTTP image APIs renders a matching beauty visual.  \n\n4. **Distribute the content**  \n   - The `Split Out` node fans out the result so Telegram receives a photo post with the generated caption.  \n   - Additional social or content nodes (for example Facebook, LinkedIn, X, template tools) can be wired after this step for multi‑channel posting.  \n\n## How to Customize This Workflow to Your Needs  \n\n- **Brand voice**  \n  - Edit the system message in the `GENERATE TEXT` node to adjust tone (luxury, friendly, clinical, playful), language, services, and city.  \n  - Update the final address and phone line to match your salon details.  \n\n- **Topics and triggers**  \n  - Point the Google Sheets Trigger to your own document ID, sheet, and columns for ideas, links, or campaign themes.  \n  - Use the Schedule Trigger for fully automatic posting or rely on the Manual Trigger for controlled, batch generation sessions.  \n\n- **Models and providers**  \n  - Swap GPT‑5 llm and the default image model for alternatives such as Mistral, Gemini, Anthropic, DeepSeek, or custom HTTP image APIs by enabling the corresponding nodes and adding credentials.  \n\n- **Channels and outputs**  \n  - Connect or remove social nodes after `Split Out` depending on which platforms you actively use.  \n  - Add extra processing steps (for example resizing images or adding UTM parameters) before each channel if needed.  \n\n- **Visual style**  \n  - Tweak the `GENERATE PROMPT` instructions to control composition (close‑up vs. full‑body), color palette, lighting, and overall salon aesthetic, while keeping the constraint of no text or logos in the image.  \n","workflow":{"meta":{"instanceId":"814fd7a0240fef53b9ae561373b3e5391ad497e7f7a7e738db3232b15178dd53"},"nodes":[{"id":"7d0bfebd-14a8-48e6-93da-b5db75d74df1","name":"Telegram","type":"n8n-nodes-base.telegram","position":[4896,1920],"webhookId":"f33ade31-7243-4d8f-a7e9-fc450ebf7eb5","parameters":{"chatId":"123456789","operation":"sendPhoto","binaryData":true,"additionalFields":{"caption":"={{ $('GENERATE TEXT').item.json.output }}"},"binaryPropertyName":"={{'data'}}"},"typeVersion":1.2,"alwaysOutputData":false},{"id":"f31a9e70-3c92-4d09-ba63-e5a68253ceee","name":"Schedule Trigger","type":"n8n-nodes-base.scheduleTrigger","position":[1696,1824],"parameters":{"rule":{"interval":[{"triggerAtHour":9}]}},"typeVersion":1.2},{"id":"2c9364d9-3c31-4972-9e7a-67138c32f805","name":"When clicking Execute workflow","type":"n8n-nodes-base.manualTrigger","position":[1696,1664],"parameters":{},"typeVersion":1},{"id":"56b8e9e6-0b69-4d63-b5f1-85f94829aadd","name":"Google Sheets Trigger","type":"n8n-nodes-base.googleSheetsTrigger","position":[1696,2288],"parameters":{"event":"=rowAdded","options":{"valueRender":"UNFORMATTED_VALUE","columnsToWatch":["Links for articles to refer"],"dataLocationOnSheet":{"values":{"range":"A2:A10","rangeDefinition":"specifyRangeA1"}}},"pollTimes":{"item":[{"mode":"everyX","unit":"minutes","value":1}]},"sheetName":{"__rl":true,"mode":"list","value":"gid=0","cachedResultUrl":"https://docs.google.com/spreadsheets/d/YOUR_AWS_SECRET_KEY_HERE-y-c/edit#gid=0","cachedResultName":"Sheet1"},"documentId":{"__rl":true,"mode":"id","value":"YOUR_AWS_SECRET_KEY_HERE-y-c"}},"notesInFlow":false,"typeVersion":1},{"id":"642ead1d-c6a4-4039-868c-b1f27c4f2c0c","name":"GENERATE TEXT","type":"@n8n/n8n-nodes-langchain.agent","position":[2352,1776],"parameters":{"text":"=Use this link as the main reference article {{ $json.name }}. IMPORTANT: update facts to 2025вЂ“2026 and always cross-check with Tavily internet research!","options":{"systemMessage":"(!IMPORTANT!) Write short, engaging posts under 1024 characters for Telegram.\n\nOverview\nYou are a brand agent for a modern beauty salon. You create professional, friendly and educational posts about hair, nails, skincare, make-up and self-care. You write varied daily content: tips, myths vs facts, trends, mini-guides, aftercare and soft promotions.\n\nGoals:\n1. ALWAYS start with real-time research using the Tavily tool to get the most accurate and up-to-date information on the topic.\n2. Adapt the tone to a beauty salon audience: mainly women 20вЂ“45 who care about appearance, health and relaxation.\n3. Make posts useful and saveable: practical tips, simple routines, what to avoid, how to prepare for procedures, aftercare.\n\nPost requirements:\n- Start with a strong hook (question, bold statement, or relatable situation).\n- Keep a warm, professional, supportive tone.\n- Use short paragraphs and, when helpful, mini-lists for readability.\n- Be educational and evidence-based (no pseudoscience).\n- Use minimal emojis (0вЂ“2 per post, only if they really add value).\n- Make a soft offer, never aggressive sales.\n- Mention sources if you reference studies or expert opinions (e.g. вЂњaccording to dermatologistsвЂ¦вЂќ).\n- Add 3вЂ“6 relevant hashtags (services + city, e.g. #haircare #facial #beautysalon).\n- End with a simple call to action: a question, invite to DM, or invite to book.\n\nTopic examples:\n- How to prepare for coloring / complex treatments.\n- Common mistakes in home hair or skin care.\n- Seasonal hairstyle / makeup / nail trends.\n- What to do after a procedure (aftercare).\n- Explaining popular salon procedures in simple language.\n\nOutput format:\n- Your ONLY output is the final Telegram post text.\n- No explanations, no meta comments, no bullet labels.\n\nAt the very end of the post, on a new line, add:\nвЂњSalon address: Example Street 10, City. For appointments send us a DM or call +1234567890.вЂќ"},"promptType":"define"},"typeVersion":1.8},{"id":"d8437220-fd7d-4d50-b1cd-71aef290158e","name":"GENERATE PROMPT","type":"@n8n/n8n-nodes-langchain.agent","position":[2832,1776],"parameters":{"text":"Create a highly detailed, photorealistic visual concept that perfectly matches this Telegram post: {{ $json.output }}.\nFocus on:\n- Main subject (client, hair, nails, skin, makeup, tools, or beauty salon interior).\n- Realistic lighting, colors and materials.\n- Modern, aesthetic beauty-salon vibe (clean, cozy, premium but approachable).\nDo NOT include any text, logos or letters on the image.","options":{"systemMessage":"Overview\nYou are an AI agent that converts beauty salon Telegram posts into visual prompts for marketing graphics and photos. These visuals accompany the post and must clearly show the core idea: transformation, care, relaxation, glow, style.\n\nObjective:\n1. Analyze the beauty salon post.\n2. Extract the core message: which service, what result, what feeling for the client.\n3. Write a clear, effective prompt for a text-to-image generator (photorealistic or very realistic render).\n\nPrompt requirements:\n- Describe the model: hair, skin, nails or makeup details, age range, emotion.\n- Describe the environment: salon interior, stylist workspace, details (towels, brushes, lamps, mirrors, bottles, etc.).\n- Set the lighting: soft daylight or warm salon lighting; specify mood.\n- Set the style: вЂњphotorealistic, high-resolution, beauty photography, modern aestheticвЂќ.\n- You may describe composition: close-up of face, top-down view of manicure, half-body, full-body, etc.\n\nHard constraints:\n- Do NOT include any text, numbers, logos or lettering in the scene.\n- Do NOT use quotation marks around the prompt.\n- Do NOT repeat or paraphrase the post text.\n- Output ONLY one final prompt, as a single coherent instruction in English.\n\nExample style (do not copy verbatim):\nвЂњA photorealistic close-up of a woman with freshly styled glossy brunette hair, soft warm salon lighting, modern minimalistic beauty salon interior in the background, neutral beige and gold tones, professional beauty photography, ultra high detail, 4K, no text, no logos.вЂќ\n\nIMPORTANT: The final prompt must be optimized for AI image generators and must not include any instructions to place text on the image."},"promptType":"define"},"typeVersion":1.8},{"id":"8a03e180-1563-429f-a2b9-fd029a135759","name":"OPENAI GENERATES IMAGE","type":"@n8n/n8n-nodes-langchain.openAi","position":[3808,1648],"parameters":{"model":"gpt-image-1","prompt":"=IMPORTANT! DO NOT WRITE TEXT ON THE PICTURE! Create a perfect visual for:\n{{ $json.output }}","options":{},"resource":"image"},"credentials":{"openAiApi":{"id":"credential-id","name":"n8n free OpenAI API credits"}},"typeVersion":1.8},{"id":"0fa3f99a-9481-4fee-a1ce-049169550f66","name":"OPENAI WRITES PROMPTS","type":"@n8n/n8n-nodes-langchain.lmChatOpenAi","position":[2832,1984],"parameters":{"model":{"__rl":true,"mode":"list","value":"gpt-4.1","cachedResultName":"gpt-4.1"},"options":{}},"credentials":{"openAiApi":{"id":"credential-id","name":"n8n free OpenAI API credits"}},"typeVersion":1.2},{"id":"fa63625c-efb0-421b-91b6-a46dadca4c5a","name":"OPENAI WRITES POSTS","type":"@n8n/n8n-nodes-langchain.lmChatOpenAi","position":[2272,1936],"parameters":{"model":{"__rl":true,"mode":"list","value":"gpt-4.1","cachedResultName":"gpt-4.1"},"options":{}},"credentials":{"openAiApi":{"id":"credential-id","name":"n8n free OpenAI API credits"}},"typeVersion":1.2},{"id":"aaaf2131-b93c-4d12-910e-beb6809da5d9","name":"Search google in SearchApi","type":"@searchapi/n8n-nodes-searchapi.searchApiTool","position":[2576,1936],"parameters":{"q":"={{ /*n8n-auto-generated-fromAI-override*/ $fromAI('Query', ``, 'string') }}","pagination":{},"timeFilters":{},"searchOptions":{},"requestOptions":{},"advancedOptions":{},"languageSettings":{},"locationSettings":{}},"typeVersion":1},{"id":"a041635a-2ace-44e4-8f61-383ce634999c","name":"Simple Memory","type":"@n8n/n8n-nodes-langchain.memoryBufferWindow","position":[2432,1936],"parameters":{},"typeVersion":1.3},{"id":"e964cadb-a020-4cfc-bb25-f4600502384c","name":"Generate Image","type":"n8n-nodes-base.httpRequest","position":[3696,1984],"parameters":{"url":"https://api.openai.com/v1/images/generations","method":"POST","options":{},"sendBody":true,"authentication":"genericCredentialType","bodyParameters":{"parameters":[{"name":"model","value":"gpt-image-1"},{"name":"prompt","value":"={{ $json.output.prompt.replace(/\"/g, '') }}"},{"name":"size","value":"1024x1024"}]},"genericAuthType":"httpHeaderAuth"},"typeVersion":4.2},{"id":"dd5a21e4-7b99-46bb-abc9-822a684c740e","name":"Convert to Binary","type":"n8n-nodes-base.convertToFile","position":[3920,1984],"parameters":{"options":{},"operation":"toBinary","sourceProperty":"data[0].b64_json"},"typeVersion":1.1},{"id":"f9c16616-7c65-4d7e-9310-81caf291dc78","name":"Sticky Note6","type":"n8n-nodes-base.stickyNote","position":[4768,2560],"parameters":{"color":7,"width":364,"height":240,"content":"#  Upload to Drive"},"typeVersion":1},{"id":"793d597d-afdc-4b71-aa1d-e0337e52eac5","name":"Sticky Note7","type":"n8n-nodes-base.stickyNote","position":[4768,1824],"parameters":{"color":7,"width":364,"height":720,"content":"# Post to social media"},"typeVersion":1},{"id":"e6e8a382-3630-4327-96ec-d4424c4d4046","name":"Upload","type":"n8n-nodes-base.googleDrive","position":[4896,2640],"parameters":{"name":"={{ $('Image Prompt Agent').item.json.output.title }}.png","driveId":{"__rl":true,"mode":"list","value":"My Drive"},"options":{},"folderId":{"__rl":true,"mode":"list","value":"1TgQu-5hlOzO1X28TMMzLxfhunhPSUIqy","cachedResultUrl":"https://drive.google.com/drive/folders/1TgQu-5hlOzO1X28TMMzLxfhunhPSUIqy","cachedResultName":"AI Image Generation"}},"typeVersion":3},{"id":"9f0a7238-bcad-4426-bc66-43cc39d62e07","name":"Nano Banana","type":"n8n-nodes-base.httpRequest","position":[4048,2336],"parameters":{"url":"https://bananaapi.com/api/n8n/generate/","method":"POST","options":{}},"typeVersion":4.3},{"id":"9aa7f37e-d39b-4ab6-bf59-05c1f871346a","name":"Create a post","type":"n8n-nodes-base.wordpress","position":[4896,1648],"parameters":{"additionalFields":{}},"typeVersion":1},{"id":"d0e6d4ea-baa8-41ef-98a5-6a7a9b0a37c7","name":"Sticky Note9","type":"n8n-nodes-base.stickyNote","position":[4768,1568],"parameters":{"color":7,"width":364,"height":240,"content":"# Post to Wordpress"},"typeVersion":1},{"id":"7ac43870-061f-4eeb-aaf0-d1a228468d18","name":"Sticky Note16","type":"n8n-nodes-base.stickyNote","position":[1216,1376],"parameters":{"color":4,"width":912,"height":176,"content":"# Set Up Steps  \n\n## Setup is intentionally quick and simple ✨  "},"typeVersion":1},{"id":"21c50e95-a9c4-48e1-b570-a65970c7ab9c","name":"Sticky Note17","type":"n8n-nodes-base.stickyNote","position":[3696,1360],"parameters":{"color":4,"width":880,"height":192,"content":"## 4. Connect Image Generation Model\n\n  - In the **Generate Image** HTTP Request node, add your API key in the header and keep the dynamic `prompt` field.\n  - The **Convert to Binary** node turns `data[0].b64_json` into an image file that downstream nodes (social, Drive, etc.) can use.\n\n  - You can swap or duplicate this node to call Clipdrop, Ideogram/Replicate, Runway, Leonardo, or other image providers, as long as they return an image file that flows into the same outputs."},"typeVersion":1},{"id":"62e67244-b457-47d9-a94a-4750fdf60a19","name":"Sticky Note18","type":"n8n-nodes-base.stickyNote","position":[3280,1568],"parameters":{"color":7,"width":1196,"height":1236,"content":"# Customize generation model and output format\n"},"typeVersion":1},{"id":"c1adedba-69d9-4575-8b7e-3c57a519805d","name":"X1","type":"n8n-nodes-base.twitter","position":[4896,2224],"parameters":{"additionalFields":{}},"typeVersion":2},{"id":"c8d49d1e-eaa0-4b41-a71a-76cf7df37d33","name":"Facebook1","type":"n8n-nodes-base.facebookGraphApi","position":[4896,2080],"parameters":{"options":{},"httpRequestMethod":"POST"},"typeVersion":1},{"id":"36ed53c5-4fde-4faf-b221-399e895baca5","name":"LinkedIn1","type":"n8n-nodes-base.linkedIn","position":[4896,2384],"parameters":{"text":"={{ $json['choices[0].message.content'] }}","person":"[CONFIGURE_YOUR_LINKEDIN_PERSON_ID]","authentication":"communityManagement","additionalFields":{}},"typeVersion":1},{"id":"45c71f56-be4e-4fd1-8d49-e77ef1513d31","name":"Split Out1","type":"n8n-nodes-base.splitOut","position":[4576,2128],"parameters":{"options":{},"fieldToSplitOut":"choices[0].message.content"},"typeVersion":1},{"id":"354f3d02-93b2-43cc-b753-993f6a8ea4f5","name":"Sticky Note19","type":"n8n-nodes-base.stickyNote","position":[96,1376],"parameters":{"width":1104,"height":80,"content":"# [made with ❤️ by N8ner 👈 click! Feel free to message me!](https://community.n8n.io/u/n8ner/badges)  [](https://i.ibb.co/cSGCGn3H/Replace-image-1-2k-202601191958.jpg#full-width)\n"},"typeVersion":1},{"id":"7533fc82-37a7-47d0-8bb3-2d702a562e8c","name":"Sticky Note20","type":"n8n-nodes-base.stickyNote","position":[2144,1376],"parameters":{"color":4,"width":832,"height":176,"content":"## 2. Connect Chat Models\n\n- Attach your API credentials to the chat nodes to enable text generation with the current configuration.  \n- Swap in alternative LLMs like OpenAI, Claude, Gemini, Mistral, DeepSeek, or local/alternative providers via Anthropic, Google Gemini, Mistral Cloud, DeepSeek, Ollama, or OpenRouter chat nodes for different styles and costs.  \n"},"typeVersion":1},{"id":"7d1f38e1-2e58-40c8-91b4-91d8dbbec56a","name":"Sticky Note21","type":"n8n-nodes-base.stickyNote","position":[4640,1344],"parameters":{"color":4,"width":496,"height":192,"content":"## 5.  Link Your Social Media & CMS  \n\n- Connect WordPress, Telegram, X (Twitter), Facebook, and LinkedIn nodes with the accounts you actually use so the workflow can auto‑publish directly to those channels. \n- You only need to configure the platforms that matter for your current content strategy; the rest can stay inactive."},"typeVersion":1},{"id":"122c72e8-0984-4269-ab8d-477c28a70f1c","name":"Sticky Note22","type":"n8n-nodes-base.stickyNote","position":[2992,1376],"parameters":{"color":4,"width":688,"height":176,"content":"## 3. Customize Prompts  \n\n- Edit the system prompts in the “generate text” agent to reflect your brand voice, preferred structure (headings, CTAs, length), and target audience specifics. \n- Adjust the prompts in the “generate prompt” agent to define your visual style — color palette, composition, background, mood — so images look on‑brand across posts."},"typeVersion":1},{"id":"e02a11b0-220d-400a-b46d-15aa618f5fb4","name":"Sticky Note","type":"n8n-nodes-base.stickyNote","position":[2160,1568],"parameters":{"color":7,"width":1084,"height":1232,"content":"# Detail prompts for posts and images up to your beauty salon"},"typeVersion":1},{"id":"8e7d29a6-074e-45fd-bfc5-b1012deddf87","name":"AWS Bedrock Chat Model1","type":"@n8n/n8n-nodes-langchain.lmChatAwsBedrock","position":[2752,2544],"parameters":{"options":{}},"typeVersion":1.1},{"id":"2a3b27bb-09b8-4307-a07b-41fe257c7bf8","name":"Groq Chat Model1","type":"@n8n/n8n-nodes-langchain.lmChatGroq","position":[2928,2544],"parameters":{"options":{}},"typeVersion":1},{"id":"1b99239b-d9f5-453f-97ab-83fb35de63e5","name":"Mistral Cloud Chat Model","type":"@n8n/n8n-nodes-langchain.lmChatMistralCloud","position":[2416,2352],"parameters":{"model":"pixtral-large-latest","options":{}},"typeVersion":1},{"id":"e21e0fa5-bb3d-4ee7-ba08-487c067484a1","name":"OpenRouter Chat Model","type":"@n8n/n8n-nodes-langchain.lmChatOpenRouter","position":[2592,2352],"parameters":{"options":{}},"typeVersion":1},{"id":"d57e0835-0c7f-4265-931b-81bc6f0ad848","name":"Anthropic Chat Model","type":"@n8n/n8n-nodes-langchain.lmChatAnthropic","position":[3104,2544],"parameters":{"model":{"__rl":true,"mode":"list","value":"claude-3-7-sonnet-20250219","cachedResultName":"Claude 3.7 Sonnet"},"options":{}},"typeVersion":1.3},{"id":"c859ac2a-06d4-4aa4-9d0d-dbf1ff7a5f37","name":"Google Gemini Chat Model","type":"@n8n/n8n-nodes-langchain.lmChatGoogleGemini","position":[2240,2544],"parameters":{"options":{}},"typeVersion":1},{"id":"e174fffb-4bbd-4b3c-a8db-b9a29554903a","name":"xAI Grok Chat Model","type":"@n8n/n8n-nodes-langchain.lmChatXAiGrok","position":[2928,2352],"parameters":{"options":{}},"typeVersion":1},{"id":"b14a9f12-de50-46c7-8a23-5e7bcf750fb8","name":"DeepSeek Chat Model","type":"@n8n/n8n-nodes-langchain.lmChatDeepSeek","position":[2416,2544],"parameters":{"options":{}},"typeVersion":1},{"id":"e88400fb-41f9-4673-a2d5-cc4ee6aa270b","name":"Hugging Face Inference Model","type":"@n8n/n8n-nodes-langchain.lmOpenHuggingFaceInference","position":[3104,2352],"parameters":{"model":"https://huggingface.co/black-forest-labs/FLUX.1-dev","options":{}},"typeVersion":1},{"id":"c2542ffd-9b67-4dfb-8eb3-efc2cd036e18","name":"Ollama Chat Model","type":"@n8n/n8n-nodes-langchain.lmChatOllama","position":[2752,2352],"parameters":{"options":{}},"typeVersion":1},{"id":"f85ec2dd-f236-4752-8a54-0f669752bdb1","name":"Azure OpenAI Chat Model","type":"@n8n/n8n-nodes-langchain.lmChatAzureOpenAi","position":[2592,2544],"parameters":{"options":{}},"typeVersion":1},{"id":"a4c3471f-7ef5-443d-a655-82d5275f7ae4","name":"Database","type":"@n8n/n8n-nodes-langchain.memoryBufferWindow","position":[2976,1984],"parameters":{},"typeVersion":1.3},{"id":"d99109a8-d402-4447-a204-0ee38c6065c5","name":"Sticky Note3","type":"n8n-nodes-base.stickyNote","position":[3584,1840],"parameters":{"color":3,"width":560,"height":304,"content":"## ⚠️To Use Custom Models with HTTP requests - Add Convert to Binary Code Node next Step. For Example:"},"typeVersion":1},{"id":"7e44b243-486c-4b51-b741-73883ae7344e","name":"Sticky Note24","type":"n8n-nodes-base.stickyNote","position":[2192,2208],"parameters":{"color":5,"width":1024,"height":512,"content":"# Choose Your Favourite Chat Model"},"typeVersion":1},{"id":"ac25e8f8-30b5-4618-ae2f-20b292e37334","name":"Sticky Note25","type":"n8n-nodes-base.stickyNote","position":[3312,2208],"parameters":{"color":5,"width":1136,"height":512,"content":"#  Choose Your Favourite Image Generation Model"},"typeVersion":1},{"id":"a15bf6ba-769e-431a-9bae-bce9f3eba48d","name":"Sticky Note26","type":"n8n-nodes-base.stickyNote","disabled":true,"position":[1616,1568],"parameters":{"color":7,"width":260,"height":1236,"content":"# Launcher\n"},"typeVersion":1},{"id":"90e53196-8f41-4f66-89ab-06e8057fc9fc","name":"Replicate API","type":"n8n-nodes-base.httpRequest","position":[3360,2336],"parameters":{"url":"https://api.replicate.com/v1/models/ideogram-ai/ideogram-v2/predictions","method":"POST","options":{},"jsonBody":"{\n  \"input\": {\n    \"prompt\": \"An illustration of a black running shoe with the text \\\"Run AI with an API\\\" written on the shoe. The shoe is placed on a blue background. The text is white and bold. The overall image has a modern and techy vibe.\",\n    \"aspect_ratio\": \"16:9\"\n  }\n}","sendBody":true,"sendHeaders":true,"specifyBody":"json","headerParameters":{"parameters":[{"name":"Authorization","value":"Bearer $REPLICATE_API_TOKEN"},{"name":"Prefer","value":"wait"}]}},"typeVersion":4.2},{"id":"8c83e38a-8204-42b0-ad7d-3dbf12138528","name":"Imagen Google API","type":"n8n-nodes-base.httpRequest","position":[3600,2336],"parameters":{"url":"https://LOCATION-aiplatform.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/YOUR_AWS_SECRET_KEY_HERE@002:predict","body":"0","method":"POST","options":{},"sendBody":true,"contentType":"raw","sendHeaders":true,"rawContentType":"application/json; charset=utf-8","headerParameters":{"parameters":[{"name":"Authorization","value":"Bearer $(gcloud auth print-access-token)"}]}},"typeVersion":4.2},{"id":"bfab7de5-37a1-4a3a-b887-6e054d26011d","name":"HuggingFace API","type":"n8n-nodes-base.httpRequest","position":[3824,2336],"parameters":{"url":"https://uu149rez6gw9ehej.eu-west-1.aws.endpoints.huggingface.cloud/distilbert-sentiment","method":"POST","options":{},"sendBody":true,"contentType":"form-urlencoded","sendHeaders":true,"bodyParameters":{"parameters":[{"name":"{\"inputs\": \"Deploying my first endpoint was an amazing experience.\"}"}]},"headerParameters":{"parameters":[{"name":"Authorization","value":"Bearer <Token>"}]}},"typeVersion":4.2},{"id":"581d5c7d-365d-44ea-ad5e-b642ca32bb05","name":"Kling Images","type":"n8n-nodes-base.httpRequest","position":[3360,2528],"parameters":{"url":"https://api-singapore.klingai.com/v1/images/text2image","method":"POST","options":{"redirect":{"redirect":{}}},"jsonBody":"{\n\t\"code\": 0,\n  \"message\": \"string\",\n  \"request_id\": \"string\",\n  \"data\":[\n    {\n      \"task_id\": \"string\",\n      \"task_status\": \"string\",\n      \"task_status_msg\": \"string\",\n      \"created_at\": 1722769557708,\n      \"updated_at\": 1722769557708,\n      \"task_result\":{\n        \"images\":[\n          {\n            \"index\": 0,\n            \"url\": \"string\"\n          }\n      \t]\n      }\n    }\n  ]\n}","sendBody":true,"sendHeaders":true,"specifyBody":"json","headerParameters":{"parameters":[{"name":"Authorization","value":"Bearer YOUR_TOKEN_HERE"}]}},"typeVersion":4.2},{"id":"f441e830-c2b4-4348-8230-633af5dd9298","name":"Runway Images","type":"n8n-nodes-base.httpRequest","position":[3600,2528],"parameters":{"url":"https://api.dev.runwayml.com/v1/text_to_image","method":"POST","options":{},"jsonBody":"{\n  \"promptText\": \"string\",\n  \"ratio\": \"1920:1080\",\n  \"seed\": 4294967295,\n  \"model\": \"gen4_image\",\n  \"referenceImages\": [\n    {\n      \"uri\": \"http://example.com\",\n      \"tag\": \"string\"\n    }\n  ],\n  \"contentModeration\": {\n    \"publicFigureThreshold\": \"auto\"\n  }\n}","sendBody":true,"sendHeaders":true,"specifyBody":"json","headerParameters":{"parameters":[{"name":"Authorization","value":"Bearer {{ YOUR API KEY }}"},{"name":"X-Runway-Version","value":"2024-11-06"}]}},"typeVersion":4.2},{"id":"55ba71c1-5b97-454a-8682-cd49c50b1f76","name":"Leonardo Images","type":"n8n-nodes-base.httpRequest","position":[3824,2528],"parameters":{"url":"https://cloud.leonardo.ai/api/rest/v1/generations/id","options":{"redirect":{"redirect":{}}},"sendHeaders":true,"headerParameters":{"parameters":[{"name":"accept","value":"application/json"}]}},"typeVersion":4.2},{"id":"b7f8bacb-6de3-4430-8330-06d602687c39","name":"APITemplate.io","type":"n8n-nodes-base.apiTemplateIo","position":[4048,2528],"parameters":{},"typeVersion":1},{"id":"f58277db-03ec-4689-8893-c2878eeb9c25","name":"Ideogram API","type":"n8n-nodes-base.httpRequest","position":[4272,2336],"parameters":{"url":"https://api.ideogram.ai/v1/ideogram-v3/generate","method":"POST","options":{},"sendBody":true,"contentType":"multipart-form-data","sendHeaders":true,"bodyParameters":{"parameters":[{"name":"prompt","value":"A photo of a cat sleeping on a couch."},{"name":"rendering_speed","value":"TURBO"}]},"headerParameters":{"parameters":[{"name":"Api-Key","value":"<apiKey>"}]}},"typeVersion":4.2},{"id":"2b0d760c-b5a8-4830-a635-b0d5d2d043bc","name":"Clipdrop API","type":"n8n-nodes-base.httpRequest","position":[4272,2528],"parameters":{"url":"https://clipdrop-api.co/text-to-image/v1","method":"POST","options":{},"sendBody":true,"contentType":"multipart-form-data","authentication":"genericCredentialType","bodyParameters":{"parameters":[{"name":"prompt"}]},"genericAuthType":"httpBearerAuth"},"typeVersion":4.2},{"id":"fb385b3a-1dab-40e3-961e-3a2c43dfb2f8","name":"OpenAI Chat Model","type":"@n8n/n8n-nodes-langchain.lmChatOpenAi","position":[2240,2352],"parameters":{"model":{"__rl":true,"mode":"list","value":"gpt-4.1-mini"},"options":{},"builtInTools":{}},"credentials":{"openAiApi":{"id":"credential-id","name":"n8n free OpenAI API credits"}},"typeVersion":1.3},{"id":"dada01eb-cbcd-40da-85bf-fc1126f69660","name":"Postgres Trigger","type":"n8n-nodes-base.postgresTrigger","position":[1696,2624],"parameters":{"schema":{"__rl":true,"mode":"list","value":"public"},"options":{},"tableName":{"__rl":true,"mode":"list","value":""},"additionalFields":{}},"typeVersion":1},{"id":"67605209-24ee-4453-8cd9-1237c509bf75","name":"Airtable Trigger","type":"n8n-nodes-base.airtableTrigger","position":[1696,2464],"parameters":{"baseId":{"__rl":true,"mode":"url","value":""},"tableId":{"__rl":true,"mode":"url","value":""},"pollTimes":{"item":[{}]},"additionalFields":{}},"typeVersion":1},{"id":"e028976c-c358-4cd1-8cb1-6b7aaae3f5c5","name":"RSS Feed Trigger","type":"n8n-nodes-base.rssFeedReadTrigger","position":[1696,2144],"parameters":{"pollTimes":{"item":[{"mode":"everyMinute"}]}},"typeVersion":1},{"id":"fbc3d8e0-6448-4012-b143-2bf51bb0065b","name":"Meta Reference","type":"n8n-nodes-base.facebookTrigger","position":[1696,1984],"webhookId":"f7095672-42fd-44ee-b2a4-81d8c5e80cc7","parameters":{"options":{}},"typeVersion":1},{"id":"accf4b92-db73-4e33-beee-ae6ddab0e330","name":"Sticky Note12","type":"n8n-nodes-base.stickyNote","position":[1216,1568],"parameters":{"color":4,"width":368,"height":848,"content":"## 1. Choose Your Trigger  \n\n- **Scheduled automatic generation:** Run the parent workflow on a schedule (for example, once per day at 9 AM) to publish new content regularly.\n\n- **Google Sheets trigger:** Generate content when a new row with a reference link or topic is added to your sheet. Use it when you manage ideas or briefs in Google Sheets and want the workflow to react as soon as a new idea appears.\n\n- **RSS Feed trigger:** Start the workflow when new items appear in a selected RSS feed. Ideal for turning fresh blog posts, news, or industry updates into social media content or automated summaries.\n\n- **Meta (Facebook/Instagram) webhook:** Use the Meta Reference trigger to fire the workflow on incoming webhooks from Meta (for example, new comments, messages, or events). Helpful when you want to auto‑respond, log activity, or generate follow‑up content from Meta activity.\n\n- **Airtable trigger:** Start the workflow when records in a selected Airtable base/table change (for example, a new idea, brief, or status update), so your posts react instantly to updates in your Airtable content board.\n\n- **Postgres trigger:** Fire the workflow when new rows are inserted or existing rows are updated in a connected PostgreSQL table, letting you drive content generation from events in your app database or Supabase‑style back end.\n\n- **Manual start:** Hit **Execute workflow** whenever you want to spin up a batch of posts on demand, test new prompt settings, or debug the flow step by step.\n"},"typeVersion":1},{"id":"4f6c2340-946a-4b53-8308-17d899f3c413","name":"Sticky Note1","type":"n8n-nodes-base.stickyNote","position":[96,1472],"parameters":{"width":1104,"height":560,"content":"# Daily AI social content for beauty brands\n\n## How it works\n\n### Section 1 — Content sources & triggers\nControls when a new post is created: schedule‑based, manual test runs, or new ideas arriving from a reference link.\n### Section 2 — AI post generation\nGENERATE TEXT writes the final post using your brand system message, web research and short‑term memory. Edit the system message here to match your beauty or wellness brand.\n### Section 3 — Visual prompt\nThe GENERATE PROMPT agent converts the post into a detailed text‑to‑image prompt describing subject, environment, lighting and style, without any text or logos.\n### Section 4 — AI image generation\ngpt‑image‑1 (or other providers) generates the final beauty‑salon visual that matches the post. You can swap or disable providers depending on your stack.\n### Section 5 — Distribution & posting\nSplit Out sends the generated content to Telegram and optional social channels (Facebook, Instagram, LinkedIn, X), CMS and cloud.\n\n\n## Customization\nUpdate the system message in GENERATE TEXT to match your brand, niche and language, and keep only the image providers and channels you actually use."},"typeVersion":1}],"pinData":{"X1":[{"code":1,"name":"First item"},{"code":2,"name":"Second item"}],"Facebook1":[{"code":1,"name":"First item"},{"code":2,"name":"Second item"}],"LinkedIn1":[{"code":1,"name":"First item"},{"code":2,"name":"Second item"}],"APITemplate.io":[{"code":1,"name":"First item"},{"code":2,"name":"Second item"}],"Postgres Trigger":[{"code":1,"name":"First item"},{"code":2,"name":"Second item"}]},"connections":{"Upload":{"main":[[]]},"Database":{"ai_memory":[[{"node":"GENERATE PROMPT","type":"ai_memory","index":0}]]},"Split Out1":{"main":[[{"node":"Create a post","type":"main","index":0},{"node":"Facebook1","type":"main","index":0},{"node":"X1","type":"main","index":0},{"node":"LinkedIn1","type":"main","index":0},{"node":"Upload","type":"main","index":0},{"node":"Telegram","type":"main","index":0}]]},"GENERATE TEXT":{"main":[[{"node":"GENERATE PROMPT","type":"main","index":0}]]},"Simple Memory":{"ai_memory":[[{"node":"GENERATE TEXT","type":"ai_memory","index":0}]]},"Generate Image":{"main":[[{"node":"Convert to Binary","type":"main","index":0}]]},"Meta Reference":{"main":[[{"node":"GENERATE TEXT","type":"main","index":0}]]},"GENERATE PROMPT":{"main":[[{"node":"OPENAI GENERATES IMAGE","type":"main","index":0}]]},"Airtable Trigger":{"main":[[{"node":"GENERATE TEXT","type":"main","index":0}]]},"Postgres Trigger":{"main":[[{"node":"GENERATE TEXT","type":"main","index":0}]]},"RSS Feed Trigger":{"main":[[{"node":"GENERATE TEXT","type":"main","index":0}]]},"Schedule Trigger":{"main":[[{"node":"GENERATE TEXT","type":"main","index":0}]]},"Convert to Binary":{"main":[[]]},"OPENAI WRITES POSTS":{"ai_languageModel":[[{"node":"GENERATE TEXT","type":"ai_languageModel","index":0}]]},"Google Sheets Trigger":{"main":[[{"node":"GENERATE TEXT","type":"main","index":0}]]},"OPENAI WRITES PROMPTS":{"ai_languageModel":[[{"node":"GENERATE PROMPT","type":"ai_languageModel","index":0}]]},"OPENAI GENERATES IMAGE":{"main":[[{"node":"Split Out1","type":"main","index":0}]]},"Search google in SearchApi":{"ai_tool":[[{"node":"GENERATE TEXT","type":"ai_tool","index":0}]]},"When clicking Execute workflow":{"main":[[{"node":"GENERATE TEXT","type":"main","index":0}]]}}},"lastUpdatedBy":29,"workflowInfo":{"nodeCount":63,"nodeTypes":{"n8n-nodes-base.twitter":{"count":1},"n8n-nodes-base.linkedIn":{"count":1},"n8n-nodes-base.splitOut":{"count":1},"n8n-nodes-base.telegram":{"count":1},"n8n-nodes-base.wordpress":{"count":1},"n8n-nodes-base.stickyNote":{"count":17},"n8n-nodes-base.googleDrive":{"count":1},"n8n-nodes-base.httpRequest":{"count":10},"n8n-nodes-base.apiTemplateIo":{"count":1},"n8n-nodes-base.convertToFile":{"count":1},"n8n-nodes-base.manualTrigger":{"count":1},"@n8n/n8n-nodes-langchain.agent":{"count":2},"n8n-nodes-base.airtableTrigger":{"count":1},"n8n-nodes-base.facebookTrigger":{"count":1},"n8n-nodes-base.postgresTrigger":{"count":1},"n8n-nodes-base.scheduleTrigger":{"count":1},"@n8n/n8n-nodes-langchain.openAi":{"count":1},"n8n-nodes-base.facebookGraphApi":{"count":1},"n8n-nodes-base.rssFeedReadTrigger":{"count":1},"n8n-nodes-base.googleSheetsTrigger":{"count":1},"@n8n/n8n-nodes-langchain.lmChatGroq":{"count":1},"@n8n/n8n-nodes-langchain.lmChatOllama":{"count":1},"@n8n/n8n-nodes-langchain.lmChatOpenAi":{"count":3},"@n8n/n8n-nodes-langchain.lmChatXAiGrok":{"count":1},"@n8n/n8n-nodes-langchain.lmChatDeepSeek":{"count":1},"@n8n/n8n-nodes-langchain.lmChatAnthropic":{"count":1},"@n8n/n8n-nodes-langchain.lmChatAwsBedrock":{"count":1},"@n8n/n8n-nodes-langchain.lmChatOpenRouter":{"count":1},"@n8n/n8n-nodes-langchain.lmChatAzureOpenAi":{"count":1},"@n8n/n8n-nodes-langchain.lmChatGoogleGemini":{"count":1},"@n8n/n8n-nodes-langchain.lmChatMistralCloud":{"count":1},"@n8n/n8n-nodes-langchain.memoryBufferWindow":{"count":2},"@searchapi/n8n-nodes-searchapi.searchApiTool":{"count":1},"@n8n/n8n-nodes-langchain.lmOpenHuggingFaceInference":{"count":1}}},"status":"published","readyToDemo":null,"user":{"name":"N8ner","username":"n8ner","bio":"I enjoy automating ai tools to solve digital routine and specialize in building intelligent workflows making complex processes simple and efficient. ","verified":true,"links":["https://community.n8n.io/u/n8ner/badges"],"avatar":"https://gravatar.com/avatar/d83f41dfd869dbcbd711c438f5f57ed936b976dadf99ba9ccfbb90c291700c74?r=pg&d=retro&size=200"},"nodes":[{"id":19,"icon":"file:httprequest.svg","name":"n8n-nodes-base.httpRequest","codex":{"data":{"alias":["API","Request","URL","Build","cURL"],"resources":{"generic":[{"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/why-business-process-automation-with-n8n-can-change-your-daily-life/","icon":"🧬","label":"Why business process automation with n8n can change your daily life"},{"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/learn-how-to-automatically-cross-post-your-content-with-n8n/","icon":"✍️","label":"Learn how to automatically cross-post your content 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/running-n8n-on-ships-an-interview-with-maranics/","icon":"🛳","label":"Running n8n on ships: An interview with Maranics"},{"url":"https://n8n.io/blog/what-are-apis-how-to-use-them-with-no-code/","icon":" 🪢","label":"What are APIs and how to use them with no code"},{"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/world-poetry-day-workflow/","icon":"📜","label":"Celebrating World Poetry Day with a daily poem in Telegram"},{"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/automate-designs-with-bannerbear-and-n8n/","icon":"🎨","label":"Automate Designs with Bannerbear and n8n"},{"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/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/how-to-use-the-http-request-node-the-swiss-army-knife-for-workflow-automation/","icon":"🧰","label":"How to use the HTTP Request Node - The Swiss Army Knife for Workflow Automation"},{"url":"https://n8n.io/blog/learn-how-to-use-webhooks-with-mattermost-slash-commands/","icon":"🦄","label":"Learn how to use webhooks with Mattermost slash commands"},{"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/automations-for-activists/","icon":"✨","label":"How Common Knowledge use workflow automation for activism"},{"url":"https://n8n.io/blog/creating-scheduled-text-affirmations-with-n8n/","icon":"🤟","label":"Creating scheduled text affirmations with n8n"},{"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.httprequest/"}]},"categories":["Development","Core Nodes"],"nodeVersion":"1.0","codexVersion":"1.0","subcategories":{"Core Nodes":["Helpers"]}}},"group":"[\"output\"]","defaults":{"name":"HTTP Request","color":"#0004F5"},"iconData":{"type":"file","fileBuffer":"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00MCAyMEM0MCA4Ljk1MzE0IDMxLjA0NjkgMCAyMCAwQzguOTUzMTQgMCAwIDguOTUzMTQgMCAyMEMwIDMxLjA0NjkgOC45NTMxNCA0MCAyMCA0MEMzMS4wNDY5IDQwIDQwIDMxLjA0NjkgNDAgMjBaTTIwIDM2Ljk0NThDMTguODg1MiAzNi45NDU4IDE3LjEzNzggMzUuOTY3IDE1LjQ5OTggMzIuNjk4NUMxNC43OTY0IDMxLjI5MTggMTQuMTk2MSAyOS41NDMxIDEzLjc1MjYgMjcuNjg0N0gyNi4xODk4QzI1LjgwNDUgMjkuNTQwMyAyNS4yMDQ0IDMxLjI5MDEgMjQuNTAwMiAzMi42OTg1QzIyLjg2MjIgMzUuOTY3IDIxLjExNDggMzYuOTQ1OCAyMCAzNi45NDU4Wk0xMi45MDY0IDIwQzEyLjkwNjQgMjEuNjA5NyAxMy4wMDg3IDIzLjE2NCAxMy4yMDAzIDI0LjYzMDVIMjYuNzk5N0MyNi45OTEzIDIzLjE2NCAyNy4wOTM2IDIxLjYwOTcgMjcuMDkzNiAyMEMyNy4wOTM2IDE4LjM5MDMgMjYuOTkxMyAxNi44MzYgMjYuNzk5NyAxNS4zNjk1SDEzLjIwMDNDMTMuMDA4NyAxNi44MzYgMTIuOTA2NCAxOC4zOTAzIDEyLjkwNjQgMjBaTTIwIDMuMDU0MTlDMjEuMTE0OSAzLjA1NDE5IDIyLjg2MjIgNC4wMzA3OCAyNC41MDAxIDcuMzAwMzlDMjUuMjA2NiA4LjcxNDA4IDI1LjgwNzIgMTAuNDA2NyAyNi4xOTIgMTIuMzE1M0gxMy43NTAxQzE0LjE5MzMgMTAuNDA0NyAxNC43OTQyIDguNzEyNTQgMTUuNDk5OCA3LjMwMDY0QzE3LjEzNzcgNC4wMzA4MyAxOC44ODUxIDMuMDU0MTkgMjAgMy4wNTQxOVpNMzAuMTQ3OCAyMEMzMC4xNDc4IDE4LjQwOTkgMzAuMDU0MyAxNi44NjE3IDI5LjgyMjcgMTUuMzY5NUgzNi4zMDQyQzM2LjcyNTIgMTYuODQyIDM2Ljk0NTggMTguMzk2NCAzNi45NDU4IDIwQzM2Ljk0NTggMjEuNjAzNiAzNi43MjUyIDIzLjE1OCAzNi4zMDQyIDI0LjYzMDVIMjkuODIyN0MzMC4wNTQzIDIzLjEzODMgMzAuMTQ3OCAyMS41OTAxIDMwLjE0NzggMjBaTTI2LjI3NjcgNC4yNTUxMkMyNy42MzY1IDYuMzYwMTkgMjguNzExIDkuMTMyIDI5LjM3NzQgMTIuMzE1M0gzNS4xMDQ2QzMzLjI1MTEgOC42NjggMzAuMTA3IDUuNzgzNDYgMjYuMjc2NyA0LjI1NTEyWk0xMC42MjI2IDEyLjMxNTNINC44OTI5M0M2Ljc1MTQ3IDguNjY3ODQgOS44OTM1MSA1Ljc4MzQxIDEzLjcyMzIgNC4yNTUxM0MxMi4zNjM1IDYuMzYwMjEgMTEuMjg5IDkuMTMyMDEgMTAuNjIyNiAxMi4zMTUzWk0zLjA1NDE5IDIwQzMuMDU0MTkgMjEuNjAzIDMuMjc3NDMgMjMuMTU3NSAzLjY5NDg0IDI0LjYzMDVIMTAuMTIxN0M5Ljk0NjE5IDIzLjE0MiA5Ljg1MjIyIDIxLjU5NDMgOS44NTIyMiAyMEM5Ljg1MjIyIDE4LjQwNTcgOS45NDYxOSAxNi44NTggMTAuMTIxNyAxNS4zNjk1SDMuNjk0ODRDMy4yNzc0MyAxNi44NDI1IDMuMDU0MTkgMTguMzk3IDMuMDU0MTkgMjBaTTI2LjI3NjYgMzUuNzQyN0MyNy42MzY1IDMzLjYzOTMgMjguNzExIDMwLjg2OCAyOS4zNzc0IDI3LjY4NDdIMzUuMTA0NkMzMy4yNTEgMzEuMzMyMiAzMC4xMDY4IDM0LjIxNzkgMjYuMjc2NiAzNS43NDI3Wk0xMy43MjM0IDM1Ljc0MjdDOS44OTM2OSAzNC4yMTc5IDYuNzUxNTUgMzEuMzMyNCA0Ljg5MjkzIDI3LjY4NDdIMTAuNjIyNkMxMS4yODkgMzAuODY4IDEyLjM2MzUgMzMuNjM5MyAxMy43MjM0IDM1Ljc0MjdaIiBmaWxsPSIjM0E0MkU5Ii8+Cjwvc3ZnPgo="},"displayName":"HTTP Request","typeVersion":4,"nodeCategories":[{"id":5,"name":"Development"},{"id":9,"name":"Core Nodes"}]},{"id":49,"icon":"file:telegram.svg","name":"n8n-nodes-base.telegram","codex":{"data":{"alias":["human","form","wait","hitl","approval"],"resources":{"generic":[{"url":"https://n8n.io/blog/why-business-process-automation-with-n8n-can-change-your-daily-life/","icon":"🧬","label":"Why business process automation with n8n can change your daily life"},{"url":"https://n8n.io/blog/create-a-toxic-language-detector-for-telegram/","icon":"🤬","label":"Create a toxic language detector for Telegram in 4 step"},{"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/world-poetry-day-workflow/","icon":"📜","label":"Celebrating World Poetry Day with a daily poem in Telegram"},{"url":"https://n8n.io/blog/using-automation-to-boost-productivity-in-the-workplace/","icon":"💪","label":"Using Automation to Boost Productivity in the Workplace"},{"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/creating-scheduled-text-affirmations-with-n8n/","icon":"🤟","label":"Creating scheduled text affirmations with n8n"},{"url":"https://n8n.io/blog/creating-telegram-bots-with-n8n-a-no-code-platform/","icon":"💬","label":"Creating Telegram Bots with n8n, a No-Code Platform"},{"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.telegram/"}],"credentialDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/credentials/telegram/"}]},"categories":["Communication","HITL"],"nodeVersion":"1.0","codexVersion":"1.0","subcategories":{"HITL":["Human in the Loop"]}}},"group":"[\"output\"]","defaults":{"name":"Telegram"},"iconData":{"type":"file","fileBuffer":"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiB2aWV3Qm94PSIwIDAgNjYgNjYiPjx1c2UgeGxpbms6aHJlZj0iI2EiIHg9Ii41IiB5PSIuNSIvPjxzeW1ib2wgaWQ9ImEiIG92ZXJmbG93PSJ2aXNpYmxlIj48ZyBmaWxsLXJ1bGU9Im5vbnplcm8iIHN0cm9rZT0ibm9uZSI+PHBhdGggZmlsbD0iIzM3YWVlMiIgZD0iTTAgMzJjMCAxNy42NzMgMTQuMzI3IDMyIDMyIDMyczMyLTE0LjMyNyAzMi0zMlM0OS42NzMgMCAzMiAwIDAgMTQuMzI3IDAgMzIiLz48cGF0aCBmaWxsPSIjYzhkYWVhIiBkPSJtMjEuNjYxIDM0LjMzOCAzLjc5NyAxMC41MDhzLjQ3NS45ODMuOTgzLjk4MyA4LjA2OC03Ljg2NCA4LjA2OC03Ljg2NGw4LjQwNy0xNi4yMzctMjEuMTE5IDkuODk4eiIvPjxwYXRoIGZpbGw9IiNhOWM2ZDgiIGQ9Im0yNi42OTUgMzcuMDM0LS43MjkgNy43NDZzLS4zMDUgMi4zNzMgMi4wNjggMGw0LjY0NC00LjIwMyIvPjxwYXRoIGQ9Im0yMS43MyAzNC43MTItNy44MDktMi41NDVzLS45MzItLjM3OC0uNjMzLTEuMjM3Yy4wNjItLjE3Ny4xODYtLjMyOC41NTktLjU4OCAxLjczMS0xLjIwNiAzMi4wMjgtMTIuMDk2IDMyLjAyOC0xMi4wOTZzLjg1Ni0uMjg4IDEuMzYxLS4wOTdjLjIzMS4wODguMzc4LjE4Ny41MDMuNTQ4LjA0NS4xMzIuMDcxLjQxMS4wNjguNjg5LS4wMDMuMjAxLS4wMjcuMzg2LS4wNDUuNjc4LS4xODQgMi45NzgtNS43MDYgMjUuMTk4LTUuNzA2IDI1LjE5OHMtLjMzIDEuMy0xLjUxNCAxLjM0NWMtLjQzMi4wMTYtLjk1Ni0uMDcxLTEuNTgyLS42MS0yLjMyMy0xLjk5OC0xMC4zNTItNy4zOTQtMTIuMTI2LTguNThhLjM0LjM0IDAgMCAxLS4xNDYtLjIzOWMtLjAyNS0uMTI1LjEwOC0uMjguMTA4LS4yOHMxMy45OC0xMi40MjcgMTQuMzUyLTEzLjczMWMuMDI5LS4xMDEtLjA3OS0uMTUxLS4yMjYtLjEwNy0uOTI5LjM0Mi0xNy4wMjUgMTAuNTA2LTE4LjgwMSAxMS42MjktLjEwNC4wNjYtLjM5NS4wMjMtLjM5NS4wMjMiLz48L2c+PC9zeW1ib2w+PC9zdmc+"},"displayName":"Telegram","typeVersion":1,"nodeCategories":[{"id":6,"name":"Communication"},{"id":28,"name":"HITL"}]},{"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":118,"icon":"file:wordpress.svg","name":"n8n-nodes-base.wordpress","codex":{"data":{"resources":{"primaryDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/app-nodes/n8n-nodes-base.wordpress/"}],"credentialDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/credentials/wordpress/"}]},"categories":["Marketing"],"nodeVersion":"1.0","codexVersion":"1.0"}},"group":"[\"output\"]","defaults":{"name":"Wordpress"},"iconData":{"type":"file","fileBuffer":"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNTAwIiBoZWlnaHQ9IjI1MDAiIHZpZXdCb3g9IjguMzk5IDguNCA1MS4yIDUxLjIiPjxwYXRoIGZpbGw9IiMyMTc1OUIiIGQ9Ik0zNCA1OS42QzE5LjgxMyA1OS42IDguMjkzIDQ4LjI5MyA4LjQgMzRTMTkuMjggOC40IDM0IDguNCA1OS42IDE5LjkyIDU5LjYgMzQgNDguMTg3IDU5LjYgMzQgNTkuNm03LjU3My0zLjk0Ny03LjI1My0xOS41Mi02LjgyNyAxOS45NDdjNS4wMTQgMS4xNzQgOC40MjcgMS40OTMgMTQuMDgtLjQyN20tMTcuNzA2LTEuMDY2LTEwLjg4LTI5Ljc2Yy0xLjQ5NCAzLjItMS44MTMgNS44NjctMi4wMjcgOS4xNzMuMTA3IDguNzQ2IDUuMDEzIDE2Ljc0NiAxMi45MDcgMjAuNTg3TTU2LjkzNCAzNGMuMTA2LTUuNjUzLTIuNDUzLTEwLjEzMy0yLjY2Ny0xMC43NzMuMjE0IDQuMzc0LS40MjcgNi42MTMtMS4xNzMgOS4wNjdsLTcuNDY3IDIxLjQ0QzU1LjAxNCA0OC4wOCA1Ni44MjYgMzkuNjUzIDU3LjA0IDM0em0tMjMuNjgtLjk2LTMuNjI3LTkuOTItMi42NjctLjIxM2MtMS4wNjYtLjc0Ny0uNDI3LTEuOTIuMzItMS45MiA0LjguMzIgNy40NjYuMzIgMTIuMjY3IDAgMS4xNzQgMCAxLjQ5MyAxLjcwNy4xMDYgMS45MmwtMi41Ni4yMTMgOC4zMTkgMjQuNTMzIDMuOTQ2LTEzLjQ0Yy4yMTQtNS44NjYtMS4zODctNi41MDYtMy41Mi0xMC43NzMtMS43MDctMy4zMDcuMTA3LTYuNTA3IDMuNDE0LTYuNjEzLTIuNjY4LTIuNTYtOC4xMDctNS43Ni0xNS4yNTQtNS44NjdzLTE0LjcyIDMuNTItMTkuMiAxMC4zNDdsNy44OTQtLjIxM2MuOTYuNDI3LjUzMyAxLjgxMyAwIDEuOTJsLTIuNzczLjIxMyA4LjMyIDI0Ljk2eiIvPjwvc3ZnPg=="},"displayName":"Wordpress","typeVersion":1,"nodeCategories":[{"id":27,"name":"Marketing"}]},{"id":314,"icon":"file:facebook.svg","name":"n8n-nodes-base.facebookGraphApi","codex":{"data":{"resources":{"primaryDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/app-nodes/n8n-nodes-base.facebookgraphapi/"}],"credentialDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/credentials/facebookgraph/"}]},"categories":["Development"],"nodeVersion":"1.0","codexVersion":"1.0"}},"group":"[\"transform\"]","defaults":{"name":"Facebook Graph API"},"iconData":{"type":"file","fileBuffer":"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MCA2MCI+PHBhdGggZmlsbD0iIzE4NzdmMiIgZD0iTTU5LjUgMzBDNTkuNSAxMy43MSA0Ni4yOS41IDMwIC41Uy41IDEzLjcxLjUgMzBjMCAxNC43MiAxMC43OSAyNi45MyAyNC44OSAyOS4xNFYzOC41M0gxNy45VjMwaDcuNDl2LTYuNWMwLTcuMzkgNC40LTExLjQ4IDExLjE0LTExLjQ4IDMuMjMgMCA2LjYuNTggNi42LjU4djcuMjZoLTMuNzJjLTMuNjYgMC00LjgxIDIuMjctNC44MSA0LjYxVjMwaDguMThsLTEuMzEgOC41M0gzNC42djIwLjYxQzQ4LjcxIDU2LjkzIDU5LjUgNDQuNzIgNTkuNSAzMCIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik00MS40OCAzOC41MyA0Mi43OSAzMGgtOC4xOHYtNS41M2MwLTIuMzMgMS4xNC00LjYxIDQuODEtNC42MWgzLjcyVjEyLjZzLTMuMzgtLjU4LTYuNi0uNThjLTYuNzQgMC0xMS4xNCA0LjA4LTExLjE0IDExLjQ4VjMwaC03LjV2OC41M2g3LjQ5djIwLjYxYzEuNS4yNCAzLjA0LjM2IDQuNjEuMzZzMy4xMS0uMTIgNC42MS0uMzZWMzguNTN6Ii8+PC9zdmc+"},"displayName":"Facebook Graph API","typeVersion":1,"nodeCategories":[{"id":5,"name":"Development"}]},{"id":325,"icon":"file:x.svg","name":"n8n-nodes-base.twitter","codex":{"data":{"alias":["Tweet","Twitter","X","X API"],"resources":{"generic":[{"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/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/5-workflow-automations-for-mattermost-that-we-love-at-n8n/","icon":"🤖","label":"5 workflow automations for Mattermost that we love at n8n"}],"primaryDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/app-nodes/n8n-nodes-base.twitter/"}],"credentialDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/credentials/twitter/"}]},"categories":["Marketing"],"nodeVersion":"1.0","codexVersion":"1.0"}},"group":"[\"output\"]","defaults":{"name":"X"},"iconData":{"type":"file","fileBuffer":"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIzLjMxNzEgMTYuOTM3M0wzNy45MDI2IDBIMzQuNDQ2M0wyMS43ODE3IDE0LjcwNjRMMTEuNjY2NiAwSDBMMTUuMjk2MSAyMi4yMzg3TDAgNDBIMy40NTY0OEwxNi44MzA2IDI0LjQ2OTZMMjcuNTEyOSA0MEgzOS4xNzk1TDIzLjMxNjMgMTYuOTM3M0gyMy4zMTcxWk0xOC41ODMgMjIuNDM0NkwxNy4wMzMyIDIwLjIyMDFMNC43MDE5IDIuNTk5MzZIMTAuMDEwOEwxOS45NjIzIDE2LjgxOTlMMjEuNTEyMiAxOS4wMzQ0TDM0LjQ0NzkgMzcuNTE4OUgyOS4xMzlMMTguNTgzIDIyLjQzNTRWMjIuNDM0NloiIGZpbGw9ImJsYWNrIi8+Cjwvc3ZnPgo="},"displayName":"X (Formerly Twitter)","typeVersion":2,"nodeCategories":[{"id":27,"name":"Marketing"}]},{"id":367,"icon":"file:linkedin.svg","name":"n8n-nodes-base.linkedIn","codex":{"data":{"resources":{"generic":[{"url":"https://n8n.io/blog/why-business-process-automation-with-n8n-can-change-your-daily-life/","icon":"🧬","label":"Why business process automation with n8n can change your daily life"}],"primaryDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/app-nodes/n8n-nodes-base.linkedin/"}],"credentialDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/credentials/linkedin/"}]},"categories":["Marketing","Communication"],"nodeVersion":"1.0","codexVersion":"1.0"}},"group":"[\"input\"]","defaults":{"name":"LinkedIn"},"iconData":{"type":"file","fileBuffer":"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiB2aWV3Qm94PSIwIDAgNjcgNjYiPjx1c2UgeGxpbms6aHJlZj0iI2EiIHg9IjEiIHk9IjEiLz48c3ltYm9sIGlkPSJhIiBvdmVyZmxvdz0idmlzaWJsZSI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBzdHJva2U9Im5vbmUiPjxwYXRoIGZpbGw9IiMwMTc3YjUiIGQ9Ik01OS4yNiAwSDQuNzI0QzIuMTIgMCAwIDIuMDY2IDAgNC42MXY1NC43ODhjMCAyLjUzIDIuMTIgNC42IDQuNzI0IDQuNmg1NC41NGMyLjYxIDAgNC43MzYtMi4wNyA0LjczNi00LjZWNC42MUM2NCAyLjA2NiA2MS44NzQgMCA1OS4yNiAwIi8+PHBhdGggZD0iTTkuNDkgMjMuOTkySDE5djMwLjU0SDkuNDl6bTQuNzQ4LTE1LjJjMy4wMzQgMCA1LjUgMi40NjYgNS41IDUuNWE1LjUxIDUuNTEgMCAwIDEtNS40OTggNS41MDYgNS41MiA1LjUyIDAgMCAxLTUuNTA4LTUuNTA2IDUuNSA1LjUgMCAwIDEgNS41MDYtNS41bTEwLjcgMTUuMmg5LjEwNHY0LjE3NGguMTI2YzEuMjY4LTIuNCA0LjM2NC00LjkzMiA5LTQuOTMyIDkuNjEyIDAgMTEuMzg2IDYuMzI2IDExLjM4NiAxNC41NDh2MTYuNzUyaC05LjQ4NlYzOS42NzhjMC0zLjU0LS4wNjQtOC4xLTQuOTMyLTguMS00Ljk0IDAtNS43IDMuODYtNS43IDcuODR2MTUuMTA4aC05LjQ4NHYtMzAuNTR6Ii8+PC9nPjwvc3ltYm9sPjwvc3ZnPg=="},"displayName":"LinkedIn","typeVersion":1,"nodeCategories":[{"id":6,"name":"Communication"},{"id":27,"name":"Marketing"}]},{"id":396,"icon":"file:facebook.svg","name":"n8n-nodes-base.facebookTrigger","codex":{"data":{"alias":["FB"],"resources":{"primaryDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/trigger-nodes/n8n-nodes-base.facebooktrigger/"}],"credentialDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/credentials/facebookapp/"}]},"categories":["Marketing"],"nodeVersion":"1.0","codexVersion":"1.0"}},"group":"[\"trigger\"]","defaults":{"name":"Facebook Trigger"},"iconData":{"type":"file","fileBuffer":"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MCA2MCI+PHBhdGggZmlsbD0iIzE4NzdmMiIgZD0iTTU5LjUgMzBDNTkuNSAxMy43MSA0Ni4yOS41IDMwIC41Uy41IDEzLjcxLjUgMzBjMCAxNC43MiAxMC43OSAyNi45MyAyNC44OSAyOS4xNFYzOC41M0gxNy45VjMwaDcuNDl2LTYuNWMwLTcuMzkgNC40LTExLjQ4IDExLjE0LTExLjQ4IDMuMjMgMCA2LjYuNTggNi42LjU4djcuMjZoLTMuNzJjLTMuNjYgMC00LjgxIDIuMjctNC44MSA0LjYxVjMwaDguMThsLTEuMzEgOC41M0gzNC42djIwLjYxQzQ4LjcxIDU2LjkzIDU5LjUgNDQuNzIgNTkuNSAzMCIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik00MS40OCAzOC41MyA0Mi43OSAzMGgtOC4xOHYtNS41M2MwLTIuMzMgMS4xNC00LjYxIDQuODEtNC42MWgzLjcyVjEyLjZzLTMuMzgtLjU4LTYuNi0uNThjLTYuNzQgMC0xMS4xNCA0LjA4LTExLjE0IDExLjQ4VjMwaC03LjV2OC41M2g3LjQ5djIwLjYxYzEuNS4yNCAzLjA0LjM2IDQuNjEuMzZzMy4xMS0uMTIgNC42MS0uMzZWMzguNTN6Ii8+PC9zdmc+"},"displayName":"Facebook Trigger","typeVersion":1,"nodeCategories":[{"id":27,"name":"Marketing"}]},{"id":408,"icon":"file:airtable.svg","name":"n8n-nodes-base.airtableTrigger","codex":{"data":{"resources":{"primaryDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/trigger-nodes/n8n-nodes-base.airtabletrigger/"}],"credentialDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/credentials/airtable/"}]},"categories":["Data & Storage"],"nodeVersion":"1.0","codexVersion":"1.0"}},"group":"[\"trigger\"]","defaults":{"name":"Airtable Trigger"},"iconData":{"type":"file","fileBuffer":"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMDAgMTcwIj48cGF0aCBmaWxsPSIjZmNiNDAwIiBkPSJNODkgNC44IDE2LjIgMzQuOWMtNC4xIDEuNy00IDcuNC4xIDkuMWw3My4yIDI5YzYuNCAyLjYgMTMuNiAyLjYgMjAgMGw3My4yLTI5YzQuMS0xLjYgNC4xLTcuNC4xLTkuMWwtNzMtMzAuMUMxMDMuMiAyIDk1LjcgMiA4OSA0LjgiLz48cGF0aCBmaWxsPSIjMThiZmZmIiBkPSJNMTA1LjkgODguOXY3Mi41YzAgMy40IDMuNSA1LjggNi43IDQuNWw4MS42LTMxLjdjMS45LS43IDMuMS0yLjUgMy4xLTQuNVY1Ny4yYzAtMy40LTMuNS01LjgtNi43LTQuNUwxMDkgODQuM2MtMS45LjgtMy4xIDIuNi0zLjEgNC42Ii8+PHBhdGggZmlsbD0iI2Y4MmI2MCIgZD0ibTg2LjkgOTIuNi0yNC4yIDExLjctMi41IDEuMkw5LjEgMTMwYy0zLjIgMS42LTcuNC0uOC03LjQtNC40VjU3LjVjMC0xLjMuNy0yLjQgMS42LTMuM3EuNi0uNiAxLjItLjljMS4yLS43IDMtLjkgNC40LS4zbDc3LjUgMzAuN2M0IDEuNSA0LjMgNy4xLjUgOC45Ii8+PHBhdGggZmlsbD0iI2JhMWU0NSIgZD0ibTg2LjkgOTIuNi0yNC4yIDExLjctNTkuNC01MHEuNi0uNiAxLjItLjljMS4yLS43IDMtLjkgNC40LS4zbDc3LjUgMzAuN2M0IDEuNCA0LjMgNyAuNSA4LjgiLz48L3N2Zz4="},"displayName":"Airtable Trigger","typeVersion":1,"nodeCategories":[{"id":3,"name":"Data & Storage"}]},{"id":461,"icon":"file:apiTemplateIo.svg","name":"n8n-nodes-base.apiTemplateIo","codex":{"data":{"resources":{"primaryDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/app-nodes/n8n-nodes-base.apitemplateio/"}],"credentialDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/credentials/apitemplateio/"}]},"categories":["Marketing"],"nodeVersion":"1.0","codexVersion":"1.0"}},"group":"[\"transform\"]","defaults":{"name":"APITemplate.io"},"iconData":{"type":"file","fileBuffer":"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4MCIgaGVpZ2h0PSI4MCIgdmlld0JveD0iMCAwIDIzLjE2NyAyMS4xNjciPjxwYXRoIGZpbGw9IiM5MWJjZTUiIGQ9Ik0xOC42MTEuNTA0IDMuNDczIDExLjI0bDQuNTk3IDIuMjEzIDEuMDY2IDMuODgzIDMuMTcxLTIuMjI2IDIuODAyLjk1MXoiLz48cGF0aCBmaWxsPSIjMWYyMTJiIiBkPSJNOS4xNzIgMTcuNTk3YS4yNjQuMjY0IDAgMCAxLS4yOS0uMTkybC0xLjAzNS0zLjc2Ny00LjQ4OC0yLjE2YS4yNjUuMjY1IDAgMCAxLS4wMzktLjQ1NEwxOC40NTguMjg4YS4yNjQuMjY0IDAgMCAxIC40MS4yNzRsLTMuNSAxNS41NTZhLjI2NS4yNjUgMCAwIDEtLjM0NC4xOTNsLTIuNjc0LS45MDgtMy4wNjEgMi4xNWEuMy4zIDAgMCAxLS4xMTcuMDQ0bS01LjE4LTYuNDAxIDQuMTkzIDIuMDE3Yy4wNjkuMDM0LjEyLjA5NS4xNC4xNjlsLjk2NyAzLjUyIDIuODYzLTIuMDFhLjI3LjI3IDAgMCAxIC4yMzctLjAzM2wyLjUyNC44NTZMMTguMiAxLjExOXoiLz48cGF0aCBmaWxsPSIjM2E4NGMxIiBkPSJtOS4zMzkgMTcuMDc5Ljk0Ni0yLjkxM0wxOC42NDIuNzI4IDguMjI2IDEzLjIzNXoiLz48cGF0aCBmaWxsPSIjMWYyMTJiIiBkPSJNOS4zNTYgMTcuMjFhLjEzMi4xMzIgMCAwIDEtLjE0My0uMTcybC45NDYtMi45MTMuMDE0LS4wMyA3LjM5My0xMS44ODgtOS40MTkgMTEuMTU2YS4xMzMuMTMzIDAgMCAxLS4yMDItLjE3MUwxOC41NC42NDJhLjEzMi4xMzIgMCAwIDEgLjIxNC4xNTZsLTguMzQ4IDEzLjQyNC0uOTQxIDIuODk4YS4xMy4xMyAwIDAgMS0uMTA5LjA5bS0zLjIxNSAxLjA0NWMtMS4xNjguMDI5LTIuMzAzLS4zNzMtMy4wNjctMS4yODctLjQ4NS0uNTgtLjY4My0xLjU3NC4yNzUtMS43MDUuODU5LS4xMTkgMS4yMjkuNDg1IDEuNDggMS4xOTYuODA0IDIuMDI2LjE2IDIuOTM4LTEuNjggNC4yNzItLjE0NC4wOS4wMTUuMjk2LjE1OS4yMDYgMS4yMTgtMSAxLjgyOS0xLjQ2NiAyLjEtMi40NDguMTM0LTEuMzYtLjQwMi0zLjA5MS0xLjM4NC0zLjQzNi0xLjEyLS4zODItMi4wNjMuNTE2LTEuNDk5IDEuNTg1LjY5OSAxLjMyNCAyLjIzIDEuOTE0IDMuNjUyIDEuODc4LjE3LS4wMDQuMTMzLS4yNjYtLjAzNi0uMjYxIi8+PHBhdGggZmlsbD0iIzFmMjEyYiIgZD0iTTcuMjM1IDE4LjE0YTE1IDE1IDAgMCAxLS43NTkuMDljLS4xNy4wMTctLjEzMy4yNzkuMDM2LjI2Mi4yNTMtLjAyNS41MDctLjA1Mi43NTgtLjA5LjE2OS0uMDI2LjEzMy0uMjg4LS4wMzUtLjI2Mm0xLjE5NC0uNTA0YTkgOSAwIDAgMS0uODY1LjM0NGMtLjE2Mi4wNTQtLjA1Ny4yOTcuMTA0LjI0M2E4IDggMCAwIDAgLjg2NS0uMzQ0Yy4xNTQtLjA3MS4wNS0uMzE1LS4xMDQtLjI0MyIvPjxwYXRoIGQ9Ik0xMi41OTkgMTUuMjJhLjEzLjEzIDAgMCAxLS4wNy0uMDFsLTIuMTY4LS45MjRhLjEzMy4xMzMgMCAwIDEgLjEwMy0uMjQzbDIuMTY5LjkyM2EuMTMzLjEzMyAwIDAgMS0uMDM0LjI1M3oiLz48L3N2Zz4="},"displayName":"APITemplate.io","typeVersion":1,"nodeCategories":[{"id":27,"name":"Marketing"}]},{"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":839,"icon":"fa:clock","name":"n8n-nodes-base.scheduleTrigger","codex":{"data":{"alias":["Time","Scheduler","Polling","Cron","Interval"],"resources":{"generic":[],"primaryDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/core-nodes/n8n-nodes-base.scheduletrigger/"}]},"categories":["Core Nodes"],"nodeVersion":"1.0","codexVersion":"1.0"}},"group":"[\"trigger\",\"schedule\"]","defaults":{"name":"Schedule Trigger","color":"#31C49F"},"iconData":{"icon":"clock","type":"icon"},"displayName":"Schedule Trigger","typeVersion":1,"nodeCategories":[{"id":9,"name":"Core Nodes"}]},{"id":841,"icon":"file:googleSheets.svg","name":"n8n-nodes-base.googleSheetsTrigger","codex":{"data":{"alias":["CSV","Spreadsheet","GS"],"resources":{"generic":[],"primaryDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/trigger-nodes/n8n-nodes-base.googlesheetstrigger/"}],"credentialDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/credentials/google/oauth-single-service/"}]},"categories":["Data & Storage","Productivity"],"nodeVersion":"1.0","codexVersion":"1.0"}},"group":"[\"trigger\"]","defaults":{"name":"Google Sheets Trigger"},"iconData":{"type":"file","fileBuffer":"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2MCIgaGVpZ2h0PSI2MCI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxwYXRoIGZpbGw9IiMyOEI0NDYiIGQ9Ik0zNS42OSAxIDUyIDE3LjIyNXYzOS4wODdhMy42NyAzLjY3IDAgMCAxLTEuMDg0IDIuNjFBMy43IDMuNyAwIDAgMSA0OC4yOTMgNjBIMTIuNzA3YTMuNyAzLjcgMCAwIDEtMi42MjMtMS4wNzhBMy42NyAzLjY3IDAgMCAxIDkgNTYuMzEyVjQuNjg4YTMuNjcgMy42NyAwIDAgMSAxLjA4NC0yLjYxQTMuNyAzLjcgMCAwIDEgMTIuNzA3IDF6Ii8+PHBhdGggZmlsbD0iIzZBQ0U3QyIgZD0iTTM1LjY5IDEgNTIgMTcuMjI1SDM5LjM5N2MtMi4wNTQgMC0zLjcwNy0xLjgyOS0zLjcwNy0zLjg3MnoiLz48cGF0aCBmaWxsPSIjMjE5QjM4IiBkPSJNMzkuMjExIDE3LjIyNSA1MiAyMi40OHYtNS4yNTV6Ii8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTIwLjEyIDMxLjk3NWMwLS44MTcuNjYyLTEuNDc1IDEuNDgzLTEuNDc1aDE3Ljc5NGMuODIxIDAgMS40ODIuNjU4IDEuNDgyIDEuNDc1djE1LjQ4N2MwIC44MTgtLjY2MSAxLjQ3NS0xLjQ4MiAxLjQ3NUgyMS42MDNhMS40NzYgMS40NzYgMCAwIDEtMS40ODItMS40NzRWMzEuOTc0em0yLjIyNSAxLjQ3NWg2LjY3MnYyLjIxMmgtNi42NzJ6bTAgNS4xNjJoNi42NzJ2Mi4yMTNoLTYuNjcyem0wIDUuMTYzaDYuNjcydjIuMjEyaC02LjY3MnptOS42MzgtMTAuMzI1aDYuNjcydjIuMjEyaC02LjY3MnptMCA1LjE2Mmg2LjY3MnYyLjIxM2gtNi42NzJ6bTAgNS4xNjNoNi42NzJ2Mi4yMTJoLTYuNjcyeiIvPjxwYXRoIGZpbGw9IiMyOEI0NDYiIGQ9Ik0zNC42OSAwIDUxIDE2LjIyNXYzOS4wODdhMy42NyAzLjY3IDAgMCAxLTEuMDg0IDIuNjFBMy43IDMuNyAwIDAgMSA0Ny4yOTMgNTlIMTEuNzA3YTMuNyAzLjcgMCAwIDEtMi42MjMtMS4wNzhBMy42NyAzLjY3IDAgMCAxIDggNTUuMzEyVjMuNjg4YTMuNjcgMy42NyAwIDAgMSAxLjA4NC0yLjYxQTMuNyAzLjcgMCAwIDEgMTEuNzA3IDB6Ii8+PHBhdGggZmlsbD0iIzZBQ0U3QyIgZD0iTTM0LjY5IDAgNTEgMTYuMjI1SDM4LjM5N2MtMi4wNTQgMC0zLjcwNy0xLjgyOS0zLjcwNy0zLjg3MnoiLz48cGF0aCBmaWxsPSIjMjE5QjM4IiBkPSJNMzguMjExIDE2LjIyNSA1MSAyMS40OHYtNS4yNTV6Ii8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTE5LjEyIDMwLjk3NWMwLS44MTcuNjYyLTEuNDc1IDEuNDgzLTEuNDc1aDE3Ljc5NGMuODIxIDAgMS40ODIuNjU4IDEuNDgyIDEuNDc1djE1LjQ4N2MwIC44MTgtLjY2MSAxLjQ3NS0xLjQ4MiAxLjQ3NUgyMC42MDNhMS40NzYgMS40NzYgMCAwIDEtMS40ODItMS40NzRWMzAuOTc0em0yLjIyNSAxLjQ3NWg2LjY3MnYyLjIxMmgtNi42NzJ6bTAgNS4xNjJoNi42NzJ2Mi4yMTNoLTYuNjcyem0wIDUuMTYzaDYuNjcydjIuMjEyaC02LjY3MnptOS42MzgtMTAuMzI1aDYuNjcydjIuMjEyaC02LjY3MnptMCA1LjE2Mmg2LjY3MnYyLjIxM2gtNi42NzJ6bTAgNS4xNjNoNi42NzJ2Mi4yMTJoLTYuNjcyeiIvPjwvZz48L3N2Zz4="},"displayName":"Google Sheets Trigger","typeVersion":1,"nodeCategories":[{"id":3,"name":"Data & Storage"},{"id":4,"name":"Productivity"}]},{"id":852,"icon":"file:postgres.svg","name":"n8n-nodes-base.postgresTrigger","codex":{"data":{"resources":{"primaryDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/trigger-nodes/n8n-nodes-base.postgrestrigger/"}],"credentialDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/credentials/postgres/"}]},"categories":["Development"],"nodeVersion":"1.0","codexVersion":"1.0"}},"group":"[\"trigger\"]","defaults":{"name":"Postgres Trigger"},"iconData":{"type":"file","fileBuffer":"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiB2aWV3Qm94PSIwIDAgNzkgODEiPjx1c2UgeGxpbms6aHJlZj0iI2EiIHg9Ii41IiB5PSIuNSIvPjxzeW1ib2wgaWQ9ImEiIG92ZXJmbG93PSJ2aXNpYmxlIj48ZyBmaWxsLXJ1bGU9Im5vbnplcm8iIHN0cm9rZT0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTc3LjM5MSA0Ny45MjJjLS40NjYtMS40MTItMS42ODgtMi4zOTYtMy4yNjgtMi42MzItLjc0NS0uMTExLTEuNTk4LS4wNjQtMi42MDguMTQ0LTEuNzYuMzYzLTMuMDY1LjUwMS00LjAxOC41MjggMy41OTYtNi4wNzIgNi41MjEtMTIuOTk3IDguMjA0LTE5LjUxNSAyLjcyMi0xMC41NCAxLjI2OC0xNS4zNDEtLjQzMi0xNy41MTNDNzAuNzcgMy4xODUgNjQuMjA2LjA5NyA1Ni4yODcuMDAyYy00LjIyNC0uMDUyLTcuOTMzLjc4Mi05Ljg2NyAxLjM4MmEzNyAzNyAwIDAgMC01Ljc3LS41MjhjLTMuODA5LS4wNjEtNy4xNzQuNzctMTAuMDUgMi40NzZhNDYgNDYgMCAwIDAtNy4wOTgtMS43ODJDMTYuNTYxLjQxMSAxMC45NjggMS4yOTkgNi44NzYgNC4xOSAxLjkyMiA3LjY4OS0uMzc1IDEzLjc3LjA1IDIyLjI2MmMuMTM1IDIuNjk2IDEuNjQzIDEwLjkgNC4wMTggMTguNjggMS4zNjUgNC40NzIgMi44MiA4LjE4NSA0LjMyNiAxMS4wMzggMi4xMzUgNC4wNDYgNC40MTkgNi40MjggNi45ODQgNy4yODQgMS40MzguNDc5IDQuMDQ5LjgxNCA2Ljc5Ny0xLjQ3M2E2IDYgMCAwIDAgMS40MjkgMS4yM2MuNzgzLjQ5NCAxLjc0Ljg5NyAyLjY5NiAxLjEzNiAzLjQ0Ni44NjIgNi42NzQuNjQ2IDkuNDI3LS41NjFsLjA0MSAxLjM2Mi4wNiAxLjg5OWMuMTYzIDQuMDY0LjQ0IDcuMjIzIDEuMjU5IDkuNDM0LjA0NS4xMjIuMTA1LjMwNy4xNjkuNTAzLjQwOSAxLjI1MSAxLjA5MiAzLjM0NiAyLjgzIDQuOTg3IDEuOCAxLjY5OSAzLjk3OCAyLjIyIDUuOTcyIDIuMjIgMSAwIDEuOTU1LS4xMzEgMi43OTItLjMxMSAyLjk4NC0uNjM5IDYuMzczLTEuNjE0IDguODI0LTUuMTA0IDIuMzE4LTMuMyAzLjQ0NC04LjI3IDMuNjQ4LTE2LjEwMWwuMDc0LS42MzQuMDQ4LS40MTQuNTQ2LjA0OC4xNDEuMDFjMy4wMzkuMTM4IDYuNzU1LS41MDYgOS4wMzctMS41NjYgMS44MDMtLjgzNyA3LjU4Mi0zLjg4OCA2LjIyMS04LjAwNyIvPjxwYXRoIGZpbGw9IiMzMzY3OTEiIGQ9Ik03Mi4xOTUgNDguNzIzYy05LjAzNiAxLjg2NC05LjY1Ny0xLjE5NS05LjY1Ny0xLjE5NSA5LjU0MS0xNC4xNTcgMTMuNTI5LTMyLjEyNyAxMC4wODctMzYuNTI1QzYzLjIzNS0uOTk0IDQ2Ljk4MSA0LjY4IDQ2LjcxIDQuODI3bC0uMDg3LjAxNmMtMS43ODUtLjM3MS0zLjc4My0uNTkxLTYuMDI5LS42MjgtNC4wODktLjA2Ny03LjE5IDEuMDcyLTkuNTQ0IDIuODU3IDAgMC0yOC45OTUtMTEuOTQ1LTI3LjY0NyAxNS4wMjMuMjg3IDUuNzM3IDguMjIzIDQzLjQxIDE3LjY4OSAzMi4wMzEgMy40Ni00LjE2MSA2LjgwMy03LjY3OSA2LjgwMy03LjY3OSAxLjY2IDEuMTAzIDMuNjQ4IDEuNjY2IDUuNzMyIDEuNDYzbC4xNjItLjEzN2E2LjMgNi4zIDAgMCAwIC4wNjUgMS42MmMtMi40MzkgMi43MjUtMS43MjIgMy4yMDMtNi41OTcgNC4yMDYtNC45MzMgMS4wMTctMi4wMzUgMi44MjYtLjE0MyAzLjI5OSAyLjI5NC41NzQgNy42IDEuMzg2IDExLjE4NS0zLjYzM2wtLjE0My41NzNjLjk1Ni43NjUgMS42MjYgNC45NzggMS41MTQgOC43OTdzLS4xODggNi40NDEuNTY1IDguNDg5IDEuNTAzIDYuNjU2IDcuOTEyIDUuMjgyYzUuMzU1LTEuMTQ4IDguMTMtNC4xMjEgOC41MTYtOS4wODEuMjc0LTMuNTI2Ljg5NC0zLjAwNS45MzMtNi4xNThsLjQ5Ny0xLjQ5M2MuNTczLTQuNzguMDkxLTYuMzIyIDMuMzktNS42MDVsLjgwMi4wN2MyLjQyOC4xMSA1LjYwNi0uMzkxIDcuNDcxLTEuMjU3IDQuMDE2LTEuODY0IDYuMzk4LTQuOTc2IDIuNDM4LTQuMTU4Ii8+PHBhdGggZD0iTTMyLjc0NyAyNC42NmMtLjgxNC0uMTEzLTEuNTUyLS4wMDgtMS45MjUuMjc0YS43LjcgMCAwIDAtLjI5Mi40N2MtLjA0Ny4zMzYuMTg4LjcwNy4zMzMuODk4LjQwOS41NDIgMS4wMDYuOTE1IDEuNTk4Ljk5N2EyIDIgMCAwIDAgLjI1Ni4wMThjLjk4NiAwIDEuODgzLS43NjggMS45NjItMS4zMzUuMDk5LS43MS0uOTMyLTEuMTgzLTEuOTMxLTEuMzIybTI2Ljk3NS4wMjJjLS4wNzgtLjU1Ni0xLjA2OC0uNzE1LTIuMDA3LS41ODRzLTEuODQ4LjU1NC0xLjc3MiAxLjExMmMuMDYxLjQzNC44NDQgMS4xNzQgMS43NzEgMS4xNzRxLjExNyAwIC4yMzctLjAxNmMuNjE5LS4wODYgMS4wNzMtLjQ3OSAxLjI4OC0uNzA1LjMyOS0uMzQ1LjUxOC0uNzMuNDg0LS45OG0xNS40NzcgMjMuODI4Yy0uMzQ1LTEuMDQyLTEuNDUzLTEuMzc3LTMuMjk2LS45OTctNS40NzEgMS4xMjktNy40My4zNDctOC4wNzMtLjEyNyA0LjI1Mi02LjQ3OCA3Ljc1LTE0LjMwOCA5LjYzNy0yMS42MTQuODk0LTMuNDYxIDEuMzg4LTYuNjc1IDEuNDI4LTkuMjk0LjA0NS0yLjg3Ni0uNDQ1LTQuOTg4LTEuNDU1LTYuMjc5LTQuMDcyLTUuMjAzLTEwLjA0OC03Ljk5NC0xNy4yODMtOC4wNy00Ljk3My0uMDU2LTkuMTc1IDEuMjE3LTkuOTkgMS41NzVhMjUgMjUgMCAwIDAtNS42MjItLjcyMmMtMy43MzQtLjA2LTYuOTYxLjgzNC05LjYzMyAyLjY1NWE0MyA0MyAwIDAgMC03LjgyOC0yLjA1MmMtNi4zNDItMS4wMjEtMTEuMzgxLS4yNDgtMTQuOTc4IDIuMy00LjI5MSAzLjA0LTYuMjcyIDguNDc1LTUuODg4IDE2LjE1Mi4xMjkgMi41ODMgMS42MDEgMTAuNTI5IDMuOTIzIDE4LjEzOSAzLjA1NyAxMC4wMTYgNi4zOCAxNS42ODYgOS44NzcgMTYuODUyYTQuNCA0LjQgMCAwIDAgMS40MDIuMjMyYzEuMjc2IDAgMi44MzktLjU3NSA0LjQ2Ni0yLjUzMWExNjEgMTYxIDAgMCAxIDYuMTU2LTYuOTY2IDkuOSA5LjkgMCAwIDAgNC40MjkgMS4xOTFsLjAxLjEyMWMtLjMxLjM2OC0uNTY0LjY5LS43ODEuOTY1LTEuMDcgMS4zNTgtMS4yOTMgMS42NDEtNC43MzggMi4zNTEtLjk4LjIwMi0zLjU4Mi43MzgtMy42MiAyLjU2My0uMDQxIDEuOTkzIDMuMDc2IDIuODMgMy40MzEgMi45MTkgMS4yMzguMzEgMi40My40NjMgMy41NjguNDYzIDIuNzY2IDAgNS4yLS45MDkgNy4xNDUtMi42NjgtLjA2IDcuMTA2LjIzNiAxNC4xMDcgMS4wODkgMTYuMjQxLjY5OSAxLjc0NiAyLjQwNiA2LjAxNCA3Ljc5OCA2LjAxNC43OTEgMCAxLjY2Mi0uMDkyIDIuNjItLjI5NyA1LjYyNy0xLjIwNyA4LjA3MS0zLjY5NCA5LjAxNi05LjE3Ny41MDYtMi45MyAxLjM3NC05LjkyOCAxLjc4Mi0xMy42ODIuODYyLjI2OSAxLjk3MS4zOTIgMy4xNy4zOTIgMi41MDEgMCA1LjM4Ny0uNTMxIDcuMTk3LTEuMzcyIDIuMDMzLS45NDQgNS43MDItMy4yNjEgNS4wMzctNS4yNzR6TTYxLjggMjMuMTQ3Yy0uMDE5IDEuMTA4LS4xNzEgMi4xMTQtLjMzMyAzLjE2NC0uMTc0IDEuMTI5LS4zNTQgMi4yOTctLjM5OSAzLjcxNS0uMDQ1IDEuMzc5LjEyOCAyLjgxNC4yOTQgNC4yLjMzNyAyLjgwMS42ODIgNS42ODUtLjY1NSA4LjUzMWExMSAxMSAwIDAgMS0uNTkyLTEuMjE4Yy0uMTY2LS40MDMtLjUyNy0xLjA1LTEuMDI3LTEuOTQ2LTEuOTQ0LTMuNDg3LTYuNDk3LTExLjY1Mi00LjE2Ny0xNC45ODQuNjk0LS45OTIgMi40NTYtMi4wMTEgNi44NzktMS40NjN6TTU2LjQzOSA0LjM3NGM2LjQ4Mi4xNDMgMTEuNjA5IDIuNTY4IDE1LjI0IDcuMjA3IDIuNzg0IDMuNTU4LS4yODIgMTkuNzQ5LTkuMTU4IDMzLjcxNmwtLjI2OS0uMzM5LS4xMTItLjE0YzIuMjk0LTMuNzg4IDEuODQ1LTcuNTM2IDEuNDQ2LTEwLjg1OS0uMTY0LTEuMzY0LS4zMTktMi42NTItLjI4LTMuODYxLjA0MS0xLjI4My4yMS0yLjM4Mi4zNzQtMy40NDYuMjAyLTEuMzExLjQwNy0yLjY2Ny4zNS00LjI2NWExLjggMS44IDAgMCAwIC4wMzctLjYwMWMtLjE0NC0xLjUzMy0xLjg5NC02LjEyLTUuNDYyLTEwLjI3My0xLjk1MS0yLjI3MS00Ljc5Ny00LjgxMy04LjY4Mi02LjUyN2EyOS4zIDI5LjMgMCAwIDEgNi41MTUtLjYxMnpNMjAuMTY3IDUzLjI5OGMtMS43OTMgMi4xNTUtMy4wMzEgMS43NDItMy40MzggMS42MDctMi42NTMtLjg4NS01LjczLTYuNDkxLTguNDQ0LTE1LjM4Mi0yLjM0OC03LjY5My0zLjcyLTE1LjQyOC0zLjgyOS0xNy41OTctLjM0My02Ljg2IDEuMzItMTEuNjQxIDQuOTQzLTE0LjIxIDUuODk2LTQuMTgxIDE1LjU4OS0xLjY3OSAxOS40ODQtLjQwOWwtLjE3LjE2M2MtNi4zOTEgNi40NTUtNi4yNCAxNy40ODMtNi4yMjQgMTguMTU3YTIyIDIyIDAgMCAwIC4wNTEgMS4xMzVjLjExIDEuODU1LjMxNSA1LjMwNy0uMjMyIDkuMjE3LS41MDggMy42MzMuNjEyIDcuMTg5IDMuMDcyIDkuNzU2cS4zODMuMzk4Ljc5NS43NWExNjQgMTY0IDAgMCAwLTYuMDA4IDYuODE0em02LjgzLTkuMTEzYy0xLjk4My0yLjA2OS0yLjg4NC00Ljk0Ny0yLjQ3MS03Ljg5Ni41NzctNC4xMy4zNjQtNy43MjcuMjUtOS42NTlsLS4wMzktLjY5NGMuOTM0LS44MjggNS4yNjEtMy4xNDYgOC4zNDYtMi40MzkgMS40MDguMzIzIDIuMjY2IDEuMjgxIDIuNjIzIDIuOTMxIDEuODQ2IDguNTM5LjI0NCAxMi4wOTgtMS4wNDMgMTQuOTU3LS4yNjUuNTg5LS41MTYgMS4xNDYtLjczIDEuNzIybC0uMTY2LjQ0NWMtLjQyIDEuMTI2LS44MTEgMi4xNzMtMS4wNTMgMy4xNjctMi4xMDgtLjAwNi00LjE1OS0uOTA3LTUuNzE4LTIuNTM0em0uMzI0IDExLjUxNmE1IDUgMCAwIDEtMS40OTQtLjY0MmMuMjcxLS4xMjguNzU0LS4zMDEgMS41OTEtLjQ3NCA0LjA1Mi0uODM0IDQuNjc4LTEuNDIzIDYuMDQ1LTMuMTU4LjMxMy0uMzk4LjY2OS0uODQ5IDEuMTYtMS4zOTguNzMzLS44MjEgMS4wNjgtLjY4MiAxLjY3Ni0uNDMuNDkzLjIwNC45NzIuODIxIDEuMTY3IDEuNTAxLjA5Mi4zMjEuMTk1LjkzLS4xNDMgMS40MDQtMi44NTUgMy45OTctNy4wMTUgMy45NDYtMTAuMDAzIDMuMTk4em0yMS4yMDcgMTkuNzM1Yy00Ljk1NyAxLjA2Mi02LjcxMy0xLjQ2Ny03Ljg2OS00LjM1OS0uNzQ3LTEuODY3LTEuMTEzLTEwLjI4NS0uODUzLTE5LjU4MmExLjEgMS4xIDAgMCAwLS4wNDgtLjM1NiA1IDUgMCAwIDAtLjEzOS0uNjU3Yy0uMzg3LTEuMzUzLTEuMzMxLTIuNDg0LTIuNDYyLTIuOTUzLS40NS0uMTg2LTEuMjc1LS41MjgtMi4yNjctLjI3NC4yMTItLjg3MS41NzgtMS44NTUuOTc2LTIuOTIxbC4xNjctLjQ0OGMuMTg4LS41MDUuNDIzLTEuMDI5LjY3My0xLjU4MyAxLjM0Ny0yLjk5MiAzLjE5Mi03LjA5MSAxLjE5LTE2LjM1LS43NS0zLjQ2OC0zLjI1NC01LjE2MS03LjA1LTQuNzY4LTIuMjc2LjIzNS00LjM1OCAxLjE1NC01LjM5NiAxLjY4cS0uMzM0LjE2OS0uNjE4LjMyOWMuMjktMy40OTQgMS4zODUtMTAuMDI0IDUuNDgxLTE0LjE1NiAyLjU3OS0yLjYwMSA2LjAxNC0zLjg4NiAxMC4xOTktMy44MTcgOC4yNDYuMTM1IDEzLjUzNCA0LjM2NyAxNi41MTggNy44OTMgMi41NzEgMy4wMzkgMy45NjQgNi4xIDQuNTIgNy43NTEtNC4xNzktLjQyNS03LjAyMi40LTguNDYzIDIuNDYtMy4xMzUgNC40ODEgMS43MTUgMTMuMTc4IDQuMDQ2IDE3LjM1OC40MjcuNzY2Ljc5NiAxLjQyOC45MTIgMS43MDkuNzU5IDEuODM5IDEuNzQyIDMuMDY3IDIuNDU5IDMuOTY0LjIyLjI3NS40MzMuNTQxLjU5Ni43NzQtMS4yNjYuMzY1LTMuNTM5IDEuMjA4LTMuMzMyIDUuNDIyLS4xNjcgMi4xMTUtMS4zNTYgMTIuMDE2LTEuOTU5IDE1LjUxNC0uNzk3IDQuNjIxLTIuNDk3IDYuMzQzLTcuMjc5IDcuMzY4em0yMC42OTMtMjMuNjhjLTEuMjk0LjYwMS0zLjQ2IDEuMDUyLTUuNTE4IDEuMTQ4LTIuMjczLjEwNy0zLjQzLS4yNTUtMy43MDItLjQ3Ny0uMTI4LTIuNjI2Ljg1LTIuOTAxIDEuODg0LTMuMTkxLjE2My0uMDQ2LjMyMS0uMDkuNDc0LS4xNDRhNCA0IDAgMCAwIC4zMTMuMjNjMS44MjcgMS4yMDYgNS4wODUgMS4zMzYgOS42ODUuMzg2bC4wNS0uMDFjLS42Mi41OC0xLjY4MiAxLjM1OS0zLjE4NyAyLjA1OHoiLz48L2c+PC9zeW1ib2w+PC9zdmc+"},"displayName":"Postgres Trigger","typeVersion":1,"nodeCategories":[{"id":5,"name":"Development"}]},{"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":1151,"icon":"file:ollama.svg","name":"@n8n/n8n-nodes-langchain.lmChatOllama","codex":{"data":{"resources":{"primaryDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmchatollama/"}]},"categories":["AI","Langchain"],"subcategories":{"AI":["Language Models","Root Nodes"],"Language Models":["Chat Models (Recommended)"]}}},"group":"[\"transform\"]","defaults":{"name":"Ollama Chat Model"},"iconData":{"type":"file","fileBuffer":"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNDEuMzMzIiBoZWlnaHQ9IjM0MS4zMzMiIHZlcnNpb249IjEuMCIgdmlld0JveD0iMCAwIDE4MSAyNTYiPjxnIGZpbGw9IiM3RDdEODciPjxwYXRoIGQ9Ik0zNy43IDE5LjVjLTUuMiAxLjgtOC4zIDQuOS0xMS43IDExLjYtNC41IDguOS02LjIgMTkuMi01LjggMzUuNWwuMyAxNC4yLTUuOCA2LjFjLTE0LjggMTUuNS0xOC41IDM4LjctOS4yIDU3LjRsMy40IDYuOS0yIDQuNGMtMy40IDguMi01IDE2LjQtNSAyNi4zIDAgMTAuOCAxLjggMTkgNS44IDI2LjJsMi42IDQuOC0yLjEgNC45Yy0xLjIgMi43LTIuNiA3LjEtMy4yIDkuOC0xLjQgNi4yLTEuNSAyMi4xLS4xIDI1LjcgMSAyLjYgMS40IDIuNyA3LjYgMi43IDcuMyAwIDcgLjQgNS4zLTguNi0xLjUtOC4yLjItMTguOCA0LjItMjYuNiAzLjctNyAzLjgtMTAuNC41LTE0LjgtNC43LTYuNC02LjgtMTMuNi02LjktMjQtLjEtMTAuMyAxLjQtMTYgNi42LTI2LjEgMy4xLTYuMSAyLjktOC43LTEtMTIuMi0xLjEtMS0zLjEtNC4yLTQuMy03LTEuOS00LjItMi40LTYuOS0yLjMtMTQuMiAwLTExLjQgMi41LTE4LjMgOS41LTI2IDctNy42IDE0LjItMTEgMjMuOS0xMS4yIDQuMSAwIDcuOC0uMiA4LjItLjIuNC0uMSAxLjctMi4yIDIuOS00LjcgMy01LjkgOS42LTExLjkgMTYuNy0xNS4yIDQuOS0yLjMgNy0yLjcgMTQuNy0yLjcgNy45IDAgOS43LjQgMTQuOSAyLjkgNi44IDMuMyAxMy4zIDkuNCAxNS45IDE0LjggMSAyIDIuMyA0LjEgMyA0LjUuNi40IDQuNi44IDguNy44IDYuNy4xIDguMy41IDE0IDMuNiAxMi4zIDYuOCAxOS4zIDE4LjcgMTkuMyAzMy40LjEgNi43LS40IDktMi43IDE0LjItMS42IDMuNS0zLjUgNi44LTQuMyA3LjUtMy40IDIuOC0zLjUgNS44LS41IDExLjcgNS4yIDEwLjEgNi43IDE1LjggNi42IDI2LjEtLjEgMTAuNC0yLjIgMTcuNi02LjkgMjQtMy4zIDQuNC0zLjIgNy44LjUgMTQuOCA0IDcuOCA1LjcgMTguNCA0LjIgMjYuNi0xLjcgOS0yIDguNiA1LjMgOC42IDYuMiAwIDYuNi0uMSA3LjYtMi43IDEuNC0zLjYgMS4zLTE5LjUtLjEtMjUuNy0uNi0yLjctMi03LjEtMy4yLTkuOGwtMi4xLTQuOSAyLjYtNC44YzcuNi0xMy45IDcuOS0zNS45LjYtNTIuOGwtMi00LjcgMi41LTQuNmM5LjktMTguMyA2LjQtNDMuOS04LjEtNTkuMWwtNS44LTYuMS4zLTE0LjJjLjQtMTYuNC0xLjMtMjYuNi01LjgtMzUuNy02LjQtMTIuNi0xNy4yLTE1LjktMjYuMy03LjktNS40IDQuNy05LjIgMTMuOC0xMi4zIDI5LjgtLjMgMS40LTEgMi4yLTEuNyAxLjgtMTguMi04LTI5LjctOC41LTQ0LjMtMi4xTDY1IDU0LjlsLS40LTIuMkM2MSAzNC4yIDU2LjEgMjQuMiA0OSAyMC41Yy00LjMtMi4xLTcuNC0yLjQtMTEuMy0xbTcuNyAxNi44YzQuMiA3LjEgOC4xIDMwLjEgNS43IDMzLjYtLjUuOC0zLjEgMS42LTUuOCAxLjgtMi42LjItNi4yLjgtOCAxLjNsLTMuMS44LS43LTQuOWMtLjgtNS45LjItMTcuMiAyLjItMjQuOEMzNy4xIDM4LjQgNDAuNSAzMiA0MiAzMmMuNSAwIDIgMS45IDMuNCA0LjNtOTYuNS0xYzQgNi41IDYuOSAyMy45IDUuNiAzMy42bC0uNyA0LjktMy4xLS44Yy0xLjgtLjUtNS40LTEuMS04LTEuMy0yLjctLjItNS4zLTEtNS44LTEuOC0xLjItMS43LS4zLTE0LjEgMS43LTIyLjkgMS41LTYuNCA1LjctMTUgNy40LTE1IC40IDAgMS44IDEuNSAyLjkgMy4zIi8+PHBhdGggZD0iTTc3LjggMTE5LjljLTcuMyAyLjQtMTEuNiA1LjEtMTYuNSAxMC40LTUuNSA2LTcuNiAxMi03LjEgMjAuMS41IDcuNiAzLjUgMTIuOSAxMC42IDE4LjMgNi4yIDQuNyAxMi43IDYuMyAyNS43IDYuMyAxNy4yIDAgMjUuOC0zLjYgMzIuOS0xMy44IDQuMi01LjkgNC44LTE1LjUgMS42LTIzLTIuOS02LjgtMTEuMS0xNC4zLTE4LjgtMTcuMy04LTMuMS0yMC43LTMuNi0yOC40LTFtMjUuNyAxMGMxNi4xIDcuMSAxOS40IDIzLjIgNi42IDMxLjgtNC45IDMuMy05LjQgNC4zLTE5LjYgNC4zcy0xNC43LTEtMTkuNi00LjNjLTE3LjgtMTItMy4yLTM1LjYgMjEuMS0zNC4zIDMuOS4yIDguNiAxLjIgMTEuNSAyLjUiLz48cGF0aCBkPSJNODMuOCAxNDAuMWMtMi41IDEuNC0yLjIgNC40LjcgNi43IDIgMS42IDIuNCAyLjYgMS45IDQuOS0uNyAzLjYgMS41IDUuOCA1LjEgNC45IDIuMS0uNSAyLjUtMS4yIDIuNS00LjYgMC0yLjkuNS00LjIgMi01IDIuNy0xLjUgMi43LTYuNiAwLTcuNS0xLS4zLTIuOC0uMS00IC41LTEuNC43LTIuNi44LTMuOSAwLTIuMy0xLjItMi4yLTEuMi00LjMuMW0tNDQuMS0xOC45Yy0uOS43LTIuMyAzLTMuMiA1LTIuMSA1LjMtLjEgMTAuMyA0LjcgMTEuNiA0LjMgMS4xIDYgLjYgOS4yLTIuNyA0LTQuMSA0LjMtOC4xIDEuMS0xMS45LTIuMS0yLjUtMy40LTMuMi02LjQtMy4yLTIgMC00LjUuNi01LjQgMS4ybTg5LjggMmMtMy4yIDMuOC0yLjkgNy44IDEuMSAxMS45IDMuMiAzLjMgNC45IDMuOCA5LjIgMi43IDQuOS0xLjMgNi44LTYuMiA0LjYtMTEuOC0xLjktNC43LTMuOC02LTguNy02LTIuNyAwLTQuMS43LTYuMiAzLjIiLz48L2c+PC9zdmc+"},"displayName":"Ollama Chat Model","typeVersion":1,"nodeCategories":[{"id":25,"name":"AI"},{"id":26,"name":"Langchain"}]},{"id":1153,"icon":"file:openAiLight.svg","name":"@n8n/n8n-nodes-langchain.lmChatOpenAi","codex":{"data":{"resources":{"primaryDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmchatopenai/"}]},"categories":["AI","Langchain"],"subcategories":{"AI":["Language Models","Root Nodes"],"Language Models":["Chat Models (Recommended)"]}}},"group":"[\"transform\"]","defaults":{"name":"OpenAI Chat Model"},"iconData":{"type":"file","fileBuffer":"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTM2Ljg2NzEgMTYuMzcxOEMzNy43NzQ2IDEzLjY0OCAzNy40NjIxIDEwLjY2NDIgMzYuMDEwOCA4LjE4NjYxQzMzLjgyODIgNC4zODY1MyAyOS40NDA3IDIuNDMxNDkgMjUuMTU1NiAzLjM1MTUxQzIzLjI0OTMgMS4yMDM5NiAyMC41MTA1IC0wLjAxNzMxNDggMTcuNjM5MiAwLjAwMDE4NTUzM0MxMy4yNTkxIC0wLjAwOTgxNDY4IDkuMzcyNzMgMi44MTAyNSA4LjAyNTIgNi45Nzc4M0M1LjIxMTM5IDcuNTU0MSAyLjc4MjU4IDkuMzE1MzggMS4zNjEzIDExLjgxMTdDLTAuODM3NDkzIDE1LjYwMTggLTAuMzM2MjMyIDIwLjM3OTQgMi42MDEzMyAyMy42Mjk0QzEuNjkzODEgMjYuMzUzMiAyLjAwNjMyIDI5LjMzNzEgMy40NTc2IDMxLjgxNDZDNS42NDAxNSAzNS42MTQ3IDEwLjAyNzcgMzcuNTY5NyAxNC4zMTI4IDM2LjY0OTdDMTYuMjE3OSAzOC43OTczIDE4Ljk1NzkgNDAuMDE4NSAyMS44MjkyIDM5Ljk5OThDMjYuMjExOCA0MC4wMTEgMzAuMDk5NCAzNy4xODg1IDMxLjQ0NjkgMzMuMDE3MUMzNC4yNjA4IDMyLjQ0MDkgMzYuNjg5NiAzMC42Nzk2IDM4LjExMDggMjguMTgzM0M0MC4zMDcxIDI0LjM5MzIgMzkuODA0NiAxOS42MTk0IDM2Ljg2ODMgMTYuMzY5M0wzNi44NjcxIDE2LjM3MThaTTIxLjgzMTcgMzcuMzg2QzIwLjA3OCAzNy4zODg1IDE4LjM3OTIgMzYuNzc0NyAxNy4wMzI5IDM1LjY1MDlDMTcuMDk0MSAzNS42MTg0IDE3LjIwMDQgMzUuNTU5NyAxNy4yNjkxIDM1LjUxNzJMMjUuMjM0MyAzMC45MTcxQzI1LjY0MTggMzAuNjg1OCAyNS44OTE4IDMwLjI1MjEgMjUuODg5MyAyOS43ODMzVjE4LjU1NDNMMjkuMjU1NyAyMC40OTgxQzI5LjI5MTkgMjAuNTE1NiAyOS4zMTU3IDIwLjU1MDYgMjkuMzIwNyAyMC41OTA2VjI5Ljg4OTZDMjkuMzE1NyAzNC4wMjQ3IDI1Ljk2NjggMzcuMzc3MiAyMS44MzE3IDM3LjM4NlpNNS43MjY0IDMwLjUwNzFDNC44NDc2MyAyOC45ODk2IDQuNTMxMzcgMjcuMjEwOCA0LjgzMjYzIDI1LjQ4NDVDNC44OTEzOCAyNS41MTk1IDQuOTk1MTMgMjUuNTgzMiA1LjA2ODg4IDI1LjYyNTdMMTMuMDM0MSAzMC4yMjU4QzEzLjQzNzggMzAuNDYyMSAxMy45Mzc4IDMwLjQ2MjEgMTQuMzQyOCAzMC4yMjU4TDI0LjA2NjggMjQuNjEwN1YyOC40OTgzQzI0LjA2OTMgMjguNTM4MyAyNC4wNTA1IDI4LjU3NyAyNC4wMTkzIDI4LjYwMkwxNS45Njc5IDMzLjI1MDlDMTIuMzgxNSAzNS4zMTU5IDcuODAxNDQgMzQuMDg4NCA1LjcyNzY1IDMwLjUwNzFINS43MjY0Wk0zLjYzMDEgMTMuMTIwNUM0LjUwNTEyIDExLjYwMDQgNS44ODY0IDEwLjQzNzkgNy41MzE0NCA5LjgzNDE1QzcuNTMxNDQgOS45MDI5IDcuNTI3NjkgMTAuMDI0MiA3LjUyNzY5IDEwLjEwOTJWMTkuMzEwNkM3LjUyNTE5IDE5Ljc3ODEgNy43NzUxOSAyMC4yMTE5IDguMTgxNDUgMjAuNDQzMUwxNy45MDU0IDI2LjA1N0wxNC41MzkxIDI4LjAwMDhDMTQuNTA1MyAyOC4wMjMzIDE0LjQ2MjggMjguMDI3IDE0LjQyNTMgMjguMDEwOEw2LjM3MjY2IDIzLjM1ODJDMi43OTM4MyAyMS4yODU2IDEuNTY2MzEgMTYuNzA2OCAzLjYyODg1IDEzLjEyMTdMMy42MzAxIDEzLjEyMDVaTTMxLjI4ODIgMTkuNTU2OUwyMS41NjQyIDEzLjk0MTdMMjQuOTMwNiAxMS45OTkyQzI0Ljk2NDMgMTEuOTc2NyAyNS4wMDY4IDExLjk3MjkgMjUuMDQ0MyAxMS45ODkyTDMzLjA5NyAxNi42MzhDMzYuNjgyMSAxOC43MDkzIDM3LjkxMDggMjMuMjk1NyAzNS44Mzk1IDI2Ljg4MDhDMzQuOTYzMyAyOC4zOTgzIDMzLjU4MzIgMjkuNTYwOCAzMS45Mzk1IDMwLjE2NThWMjAuNjg5NEMzMS45NDMyIDIwLjIyMTkgMzEuNjk0NSAxOS43ODk0IDMxLjI4OTQgMTkuNTU2OUgzMS4yODgyWk0zNC42MzgzIDE0LjUxNDJDMzQuNTc5NSAxNC40NzggMzQuNDc1OCAxNC40MTU1IDM0LjQwMiAxNC4zNzNMMjYuNDM2OCA5Ljc3Mjg5QzI2LjAzMzEgOS41MzY2NCAyNS41MzMxIDkuNTM2NjQgMjUuMTI4MSA5Ljc3Mjg5TDE1LjQwNDEgMTUuMzg4VjExLjUwMDRDMTUuNDAxNiAxMS40NjA0IDE1LjQyMDQgMTEuNDIxNyAxNS40NTE2IDExLjM5NjdMMjMuNTAzIDYuNzUxNThDMjcuMDg5NCA0LjY4Mjc5IDMxLjY3NDUgNS45MTQwNiAzMy43NDIgOS41MDE2NEMzNC42MTU4IDExLjAxNjcgMzQuOTMyIDEyLjc5MDUgMzQuNjM1OCAxNC41MTQySDM0LjYzODNaTTEzLjU3NDEgMjEuNDQzMUwxMC4yMDY1IDE5LjQ5OTRDMTAuMTcwMiAxOS40ODE5IDEwLjE0NjUgMTkuNDQ2OCAxMC4xNDE1IDE5LjQwNjhWMTAuMTA3OUMxMC4xNDQgNS45Njc4MSAxMy41MDI4IDIuNjEyNzQgMTcuNjQyOSAyLjYxNTI0QzE5LjM5NDIgMi42MTUyNCAyMS4wODkyIDMuMjMwMjUgMjIuNDM1NSA0LjM1MDI4QzIyLjM3NDMgNC4zODI3OCAyMi4yNjkzIDQuNDQxNTMgMjIuMTk5MiA0LjQ4NDAzTDE0LjIzNDEgOS4wODQxM0MxMy44MjY2IDkuMzE1MzggMTMuNTc2NiA5Ljc0Nzg5IDEzLjU3OTEgMTAuMjE2N0wxMy41NzQxIDIxLjQ0MDZWMjEuNDQzMVpNMTUuNDAyOSAxNy41MDA2TDE5LjczNDIgMTQuOTk5M0wyNC4wNjU1IDE3LjQ5OTNWMjIuNTAwN0wxOS43MzQyIDI1LjAwMDdMMTUuNDAyOSAyMi41MDA3VjE3LjUwMDZaIiBmaWxsPSIjN0Q3RDg3Ii8+Cjwvc3ZnPgo="},"displayName":"OpenAI Chat Model","typeVersion":1,"nodeCategories":[{"id":25,"name":"AI"},{"id":26,"name":"Langchain"}]},{"id":1161,"icon":"file:huggingface.svg","name":"@n8n/n8n-nodes-langchain.lmOpenHuggingFaceInference","codex":{"data":{"resources":{"primaryDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmopenhuggingfaceinference/"}]},"categories":["AI","Langchain"],"subcategories":{"AI":["Language Models","Root Nodes"],"Language Models":["Text Completion Models"]}}},"group":"[\"transform\"]","defaults":{"name":"Hugging Face Inference Model"},"iconData":{"type":"file","fileBuffer":"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNTYiIGhlaWdodD0iMjU2IiBmaWxsPSJub25lIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMjMwLjcyMSAxNzIuN2ExOSAxOSAwIDAgMC0yLjU3NS01LjY5MnEuMzc2LTEuMzc3LjU2OC0yLjc5MWMuODI5LTUuOTc2LTEuMjQzLTExLjQ0Ny01LjE0Ny0xNS42OC0yLjExNS0yLjMxMi00LjM4Mi0zLjgzOS02Ljc4My00Ljc3NmE5MC42IDkwLjYgMCAwIDAgMi4zNzctMjAuNTY4YzAtMy4xNjMtLjE3OS02LjI2MS0uNDc5LTkuMzEzYTEwNiAxMDYgMCAwIDAtLjU2Ny00LjU2IDkxIDkxIDAgMCAwLTMuMDUxLTEzLjIxIDkxIDkxIDAgMCAwLTMuMDU0LTguMzc0IDkyIDkyIDAgMCAwLTYuMDQxLTExLjc1NCA4MSA4MSAwIDAgMC00LjkwNy03LjI2MiA2OSA2OSAwIDAgMC0yLjcwNC0zLjQ0NiA5MC41IDkwLjUgMCAwIDAtOS4wMzMtOS40ODYgNzAgNzAgMCAwIDAtMy4zMTUtMi44NjIgODIgODIgMCAwIDAtMy40MjQtMi43MDQgOTYgOTYgMCAwIDAtNy4yNjItNC45MDdjLTEzLjc4MS04LjM3LTI5Ljk0Mi0xMy4xNy00Ny4yMTUtMTMuMTctNTAuMjkyIDAtOTEuMDUyIDQwLjc2Mi05MS4wNTIgOTEuMDUxLS4wMDIgNy4wMTIuODEgMTQgMi40MiAyMC44MjQtMi4xNi45MzgtNC4yMyAyLjQtNi4xNSA0LjUxNS0zLjkwMyA0LjIzMS01Ljk3NiA5LjY4Mi01LjE0NyAxNS42NThxLjE4OSAxLjQyNS41NjcgMi44MTNhMTkgMTkgMCAwIDAtMi41NzMgNS42OTRjLTEuMiA0LjU2MS0uODA1IDguNjc0LjcyIDEyLjI3OC0xLjY1OCA0LjcxLTEuMjQ0IDkuNzI2LjkxNSAxNC4wODcgMS41NyAzLjE4NSAzLjgxNyA1LjY0OSA2LjU4NyA3Ljg1MSAzLjI5MyAyLjYxOCA3LjQxNSA0Ljg0MiAxMi4zODcgNi45NzYgNS45MzIgMi41MyAxMy4xNzMgNC45MDcgMTYuNDY2IDUuNzc5IDguNTA2IDIuMjAyIDE2LjY2MiAzLjU5OCAyNC45MjggMy42NjYgMTEuNzc3LjEwOSAyMS45MTktMi42NiAyOS4xOC05Ljc0N2E4OCA4OCAwIDAgMCAxMC43NTIuNjU0IDk0IDk0IDAgMCAwIDExLjM1OC0uNzE1YzcuMjQ0IDcuMTMyIDE3LjQyNSA5LjkyNiAyOS4yNDUgOS44MTQgOC4yNjUtLjA2NiAxNi40MjEtMS40NjIgMjQuOTA1LTMuNjY3IDMuMzE1LS44NzIgMTAuNTUzLTMuMjQ5IDE2LjQ4OC01Ljc3OSA0Ljk3Mi0yLjEzNyA5LjA5NC00LjM2MSAxMi40MDktNi45NzUgMi43NDktMi4yMDMgNC45OTQtNC42NjYgNi41NjUtNy44NTEgMi4xODEtNC4zNjIgMi41NzMtOS4zNzguOTM4LTE0LjA4OCAxLjUxLTMuNjA0IDEuOTAzLTcuNzI2LjcwNC0xMi4yODNtLTguNDQgMTEuOTczYzEuNjcxIDMuMTcxIDEuNzc4IDYuNzU0LjMwNCAxMC4wOTEtMi4yMzYgNS4wNTctNy43OSA5LjA0MS0xOC41NzcgMTMuMzE4LTYuNzA4IDIuNjYtMTIuODUgNC4zNjEtMTIuOTA0IDQuMzc2LTguODcyIDIuMzAxLTE2Ljg5NiAzLjQ3LTIzLjg0MiAzLjQ3LTExLjUwMiAwLTIwLjA2MS0zLjE3NC0yNS40ODktOS40NDJhODUuNSA4NS41IDAgMCAxLTI3Ljc0Ny4xNThjLTUuNDM1IDYuMTY0LTEzLjk0NSA5LjI4NC0yNS4zNSA5LjI4NC02Ljk0NyAwLTE0Ljk3LTEuMTY5LTIzLjg0My0zLjQ3LS4wNTQtLjAxNS02LjE5NC0xLjcxNi0xMi45MDQtNC4zNzYtMTAuNzg2LTQuMjc3LTE2LjM0Mi04LjI1OC0xOC41NzctMTMuMzE4LTEuNDc0LTMuMzM3LTEuMzY3LTYuOTIuMzA0LTEwLjA5MXEuMjMxLS40NDMuNDk3LS44NmExMi44IDEyLjggMCAwIDEtMS43MjgtMTAuMzQxYy42NjQtMi41MjMgMi4wMzUtNC42MjEgMy44OTctNi4xMjhhMTIuNzUgMTIuNzUgMCAwIDEtMS43My00LjgyMmMtLjUzNi0zLjcxNC42OTctNy40MjIgMy40Ny0xMC40NDYgMi4xNi0yLjM1MyA1LjIxMy0zLjY0OCA4LjU5My0zLjY0OGguMDlhODQuNSA4NC41IDAgMCAxLTMuODMyLTI1LjIzNWMwLTQ2LjY3MSAzNy44MzYtODQuNTEgODQuNTE0LTg0LjUxczg0LjUxMyAzNy44MzUgODQuNTEzIDg0LjUxYTg0LjQgODQuNCAwIDAgMS0zLjg1OSAyNS4yOTlxLjYxMi0uMDYgMS4yMDEtLjA2MWMzLjM4IDAgNi40MzQgMS4yOTUgOC41OTIgMy42NDggMi43NzMgMy4wMjEgNC4wMDcgNi43MzIgMy40NyAxMC40NDZhMTIuOCAxMi44IDAgMCAxLTEuNzI5IDQuODIyYzEuODYyIDEuNTA3IDMuMjM0IDMuNjA1IDMuODk3IDYuMTI4YTEyLjggMTIuOCAwIDAgMS0xLjcyOCAxMC4zNDFxLjI2Ny40MTMuNDk3Ljg1NyIvPjxwYXRoIGZpbGw9IiNGRjlEMDAiIGQ9Ik0yMjEuNzg0IDE4My44MTZhMTIuOCAxMi44IDAgMCAwIDEuNzI4LTEwLjM0MWMtLjY2NC0yLjUyMy0yLjAzNi00LjYyMS0zLjg5Ny02LjEyOGExMi43IDEyLjcgMCAwIDAgMS43MjktNC44MjJjLjUzNy0zLjcxNC0uNjk2LTcuNDIyLTMuNDctMTAuNDQ2LTIuMTU4LTIuMzUzLTUuMjEyLTMuNjQ4LTguNTkyLTMuNjQ4cS0uNTkgMC0xLjIwMS4wNjFhODQuNCA4NC40IDAgMCAwIDMuODUyLTI1LjI5N2MwLTQ2LjY3Mi0zNy44MzYtODQuNTEtODQuNTA5LTg0LjUxUzQyLjkxIDc2LjUyIDQyLjkxIDEyMy4xOTVhODQuNSA4NC41IDAgMCAwIDMuODMyIDI1LjIzNWgtLjA5Yy0zLjM4IDAtNi40MzMgMS4yOTQtOC41OTIgMy42NDctMi43NzMgMy4wMjEtNC4wMDcgNi43MzMtMy40NyAxMC40NDZhMTIuOCAxMi44IDAgMCAwIDEuNzMgNC44MjNjLTEuODYyIDEuNTA2LTMuMjM0IDMuNjA0LTMuODk4IDYuMTI3YTEyLjggMTIuOCAwIDAgMCAxLjczIDEwLjM0M3EtLjI2Ni40MTctLjQ5Ny44NmMtMS42NyAzLjE3MS0xLjc3OCA2Ljc1NC0uMzAzIDEwLjA5MSAyLjIzNiA1LjA1NyA3Ljc5IDkuMDQxIDE4LjU3NyAxMy4zMTggNi43MDcgMi42NiAxMi44NSA0LjM2MSAxMi45MDQgNC4zNzYgOC44NzIgMi4zMDEgMTYuODk2IDMuNDcgMjMuODQyIDMuNDcgMTEuNDA2IDAgMTkuOTE2LTMuMTIgMjUuMzUxLTkuMjg0YTg1LjUgODUuNSAwIDAgMCAyNy43NDctLjE1OGM1LjQyOCA2LjI2OCAxMy45ODcgOS40NDIgMjUuNDg5IDkuNDQyIDYuOTQ2IDAgMTQuOTctMS4xNjkgMjMuODQxLTMuNDcuMDU1LS4wMTUgNi4xOTUtMS43MTYgMTIuOTA1LTQuMzc2IDEwLjc4Ny00LjI3NyAxNi4zNDItOC4yNjEgMTguNTc3LTEzLjMxOCAxLjQ3NC0zLjMzNyAxLjM2Ny02LjkyLS4zMDQtMTAuMDkxcS0uMjMtLjQ0Ny0uNDk3LS44Nm0tMTExLjY0NyAxMy4xODFhMzUgMzUgMCAwIDEtMS41MDIgMi4zOTRjLTEuNDA1IDIuMDU3LTMuMjUzIDMuNjI5LTUuMzk4IDQuNzk3LTQuMSAyLjIzNi05LjI5IDMuMDE3LTE0LjU2MiAzLjAxNy04LjMyOSAwLTE2Ljg2Ny0xLjk0OS0yMS42NTItMy4xOS0uMjM2LS4wNjEtMjkuMzM0LTguMjgtMjUuNjUtMTUuMjc2LjYyLTEuMTc3IDEuNjQtMS42NDcgMi45MjUtMS42NDcgNS4xODcgMCAxNC42MzIgNy43MjQgMTguNjkgNy43MjQuOTA4IDAgMS41NDgtLjM4NiAxLjgwOS0xLjMyOCAxLjczLTYuMjA0LTI2LjI5My04LjgxMi0yMy45MzMtMTcuNzk2LjQxNi0xLjU5IDEuNTQ2LTIuMjM2IDMuMTM0LTIuMjM2IDYuODU4LS4wMDEgMjIuMjUgMTIuMDYgMjUuNDY5IDEyLjA2LjI0NyAwIC40MjQtLjA3My41Mi0uMjI1bC4wNDEtLjA2OWMxLjUxMS0yLjQ5NS42NDQtNC4zMDktOS43MDctMTAuNjQ5bC0uOTk0LS42MDVjLTExLjM5MS02Ljg5NC0xOS4zODYtMTEuMDQzLTE0Ljg0LTE1Ljk5My41MjQtLjU3MSAxLjI2Ni0uODI0IDIuMTY3LS44MjQgMS4wNjggMCAyLjM2LjM1NyAzLjc4NS45NTcgNi4wMTYgMi41MzcgMTQuMzU0IDkuNDU2IDE3LjgzNyAxMi40NzNhMTQ2IDE0NiAwIDAgMSAxLjYzMyAxLjQ0MXM0LjQxIDQuNTg2IDcuMDc2IDQuNTg2Yy42MTQgMCAxLjEzNS0uMjQyIDEuNDg4LS44NCAxLjg5MS0zLjE4OC0xNy41NjMtMTcuOTMtMTguNjYtMjQuMDEzLS43NDQtNC4xMjEuNTIyLTYuMjA5IDIuODYyLTYuMjA5IDEuMTEzIDAgMi40Ny40NzQgMy45NyAxLjQyNSA0LjY1IDIuOTUxIDEzLjYyOCAxOC4zNzkgMTYuOTE1IDI0LjM4MSAxLjEwMiAyLjAxMSAyLjk4MyAyLjg2MSA0LjY3OCAyLjg2MSAzLjM2MyAwIDUuOTkyLTMuMzQzLjMwOC03LjU5MS04LjU0My02LjM5Mi01LjU0NS0xNi44NC0xLjQ2OC0xNy40ODNxLjI2Mi0uMDQyLjUyNS0uMDQyYzMuNzA4IDAgNS4zNDMgNi4zODkgNS4zNDMgNi4zODlzNC43OTQgMTIuMDM4IDEzLjAyOSAyMC4yNjdjNy40NzIgNy40NjkgOC41MTYgMTMuNTk4IDQuMTYyIDIxLjI0NG0yNi42MjkgMS40MS0uNDI3LjA1MS0uNzI4LjA4M3EtLjU3NS4wNi0xLjE1Mi4xMTNsLS4zNzUuMDM0LS4zNDMuMDI5LS40ODYuMDM5LS41MzcuMDM5LS41MzYuMDM1LS4xMTkuMDA4cS0uMjEuMDEzLS40MjIuMDI0bC0uMTc5LjAxcS0uMjQ4LjAxMy0uNS4wMjRsLS41ODEuMDI1LS41MjcuMDE4LS4zNTIuMDFoLS4xNzljLS4xMSAwLS4yMTkuMDA2LS4zMjkuMDA3aC0uMTc0cS0uMTY1LS4wMDEtLjMyOS4wMDVsLS40NDguMDA2aC0uNjI1cS0uNzM3IDAtMS40NjktLjAxNWwtLjM5Ni0uMDA5cS0uMTctLjAwMS0uMzM3LS4wMDlsLS40Mi0uMDEyLS41MjEtLjAyLS40Ny0uMDIxLS4xMjEtLjAwNS0uNDQ3LS4wMjNxLS4xODctLjAxLS4zNzItLjAyMmwtLjI4OS0uMDE3YTgwIDgwIDAgMCAxLTEuMDg5LS4wNzZsLS4zOC0uMDMxcS0uMjQtLjAxOS0uNDc5LS4wNDEtLjI4LS4wMjQtLjU2MS0uMDUyYTYwIDYwIDAgMCAxLS45MzktLjA5NWgtLjAxNWM0LjU3LTEwLjE5NSAyLjI1OS0xOS43MTctNi45NzYtMjguOTQ0LTYuMDU3LTYuMDQ5LTEwLjA4Ni0xNC45ODEtMTAuOTIyLTE2Ljk0Mi0xLjY5Mi01LjgwNS02LjE3LTEyLjI1OC0xMy42MDctMTIuMjU4cS0uOTQ1IDAtMS44NzguMTQ4Yy0zLjI1OC41MTMtNi4xMDYgMi4zODgtOC4xMzggNS4yMS0yLjE5Ni0yLjczMS00LjMzLTQuOTAyLTYuMjYtNi4xMjgtMi45MS0xLjg0NS01LjgxNC0yLjc4MS04LjY0My0yLjc4MS0zLjUzMSAwLTYuNjg3IDEuNDUtOC44ODcgNC4wOGwtLjA1Ni4wNjctLjEyMy0uNTItLjAwNS0uMDIzYTc0IDc0IDAgMCAxLTEuMDU0LTUuNDEycS4wMDItLjAxOC0uMDA2LS4wMzZsLS4wNjMtLjQxMnEtLjA5My0uNjEtLjE3My0xLjIybC0uMDczLS41NTUtLjA2OC0uNTU1Yy0uMDIyLS4xODUtLjA0LS4zNTMtLjA2LS41MjlsLS4wMDYtLjA0NHEtLjEyLTEuMDgtLjIxLTIuMTYybC0uMDIyLS4yNzctLjAzNS0uNDcycS0uMDE2LS4xOTQtLjAyNy0uMzg5YzAtLjAzMS0uMDA1LS4wNjEtLjAwNi0uMDlhNTMgNTMgMCAwIDEtLjA2NS0xLjA4OHEtLjAxNi0uMjgzLS4wMjgtLjU2N2wtLjAyLS40OTYtLjAwNS0uMTUtLjAxNi0uNDU3LS4wMS0uMzg5YzAtLjE1NS0uMDA4LS4zMS0uMDEtLjQ2NS0uMDAzLS4xNTUtLjAwNy0uMzI1LS4wMDgtLjQ4OS0uMDAyLS4xNjQgMC0uMzI2LS4wMDUtLjQ4OS0uMDA0LS4xNjQgMC0uMzI3IDAtLjQ5IDAtNDEuODUzIDMzLjkzLTc1Ljc4NCA3NS43ODgtNzUuNzg0IDQxLjg1NiAwIDc1Ljc4NiAzMy45MyA3NS43ODYgNzUuNzg0di45NzlxLS4wMDIuMjQ1LS4wMDguNDg5YzAgLjEzNS0uMDA2LjI2OC0uMDEuNDA1cS0uMDAyLjE4Mi0uMDA5LjM1N2MwIC4xNTMtLjAwOS4zMDYtLjAxNC40NTl2LjAxMmwtLjAyMS41MzEtLjAyMS40NjYtLjAwNS4xMS0uMDI3LjQ5NmE4MSA4MSAwIDAgMS0uMjQxIDMuMTg0di4wMTNxLS4wMjUuMjYxLS4wNTMuNTIybC0uMDQ1LjQxMS0uMDg5LjgwNC0uMDUxLjQwNy0uMDYzLjQ3OXEtLjAzNC4yNjItLjA3Mi41MjItLjA0LjI5Mi0uMDg0LjU4M2wtLjA2OS40NTktLjA4Mi41MnEtLjA0Mi4yNi0uMDkuNTE3Yy0uMDMzLjE3My0uMDU5LjM0NS0uMDg5LjUxN3EtLjA5LjUxNi0uMTg5IDEuMDMxLS4xNTEuNzctLjMxIDEuNTM3bC0uMTEuNTA3cS0uMDU1LjI1NC0uMTEzLjUwOGMtMi4xMzMtMi4wNzMtNC45NTgtMy4yMDItOC4wNzMtMy4yMDItMi44MjcgMC01LjczNC45MzUtOC42NDMgMi43OC0xLjkzIDEuMjI2LTQuMDYzIDMuMzk4LTYuMjYgNi4xMjgtMi4wMzUtMi44MjItNC44ODMtNC42OTctOC4xMzktNS4yMWExMiAxMiAwIDAgMC0xLjg3OC0uMTQ4Yy03LjQzOSAwLTExLjkxNCA2LjQ1My0xMy42MDcgMTIuMjU4LS44NCAxLjk2MS00Ljg3IDEwLjg5My0xMC45MzIgMTYuOTUxLTkuMjI5IDkuMTk4LTExLjU1NyAxOC42NzctNy4wNTkgMjguODNtNzguMjQxLTIwLjQwOS0uMDMuMDg5YTUgNSAwIDAgMS0uMjYzLjU4N3EtLjExMi4yMS0uMjQ0LjQwOC0uMjUuMzc0LS41NDkuNzExYy0uMDQ2LjA1Mi0uMDkuMTA0LS4xNDIuMTU1YTggOCAwIDAgMS0uMjIuMjI3Yy0xLjM0NiAxLjMzNC0zLjM5OCAyLjUwNC01LjcxOCAzLjU3N2wtLjc5OS4zNTgtLjI2OC4xMTljLS4xNzkuMDc5LS4zNTguMTU3LS41NDYuMjM0cS0uMjcuMTE4LS41NTEuMjMybC0uNTU4LjIzYy0xLjMwNS41MzctMi42NDIgMS4wNDktMy45NDYgMS41NTRsLS41NTguMjE3LS41NTEuMjE2cS0uNTUuMjE0LTEuMDg1LjQyOWwtLjUzMS4yMTQtLjUyMi4yMTMtLjI1Ni4xMDgtLjUwNS4yMTNjLTMuODM3IDEuNjQ3LTYuNTk4IDMuMzIyLTYuMDE4IDUuNHEuMDI0LjA4OC4wNTQuMTcuMDc4LjIzLjIxMi40MzYuMDc4LjEyMi4xNzkuMjI4Yy42ODIuNzA5IDEuOTIzLjU5NyAzLjQ4OC4wMzRxLjMzLS4xMjEuNjU2LS4yNTNsLjEzNi0uMDU2Yy4zNTgtLjE1Mi43MzctLjMyMiAxLjEyNC0uNTA2LjA5Ny0uMDQ2LjE5NS0uMDkuMjkzLS4xNDEgMS45MTQtLjkzNiA0LjA4My0yLjE5NiA2LjIzNS0zLjM0M2E1NiA1NiAwIDAgMSAyLjYxOC0xLjMyNWMyLjAzOC0uOTU5IDMuOTU0LTEuNjM5IDUuNDk0LTEuNjM5LjcyMyAwIDEuMzYxLjE0OCAxLjg5My40ODhsLjA4OS4wNTljLjMzNC4yMzUuNjE0LjUzNy44MjMuODg3cS4wNjEuMTAxLjEyLjIxMWMuNzYxIDEuNDQ1LjEyNCAyLjk0MS0xLjM2NyA0LjQwOC0xLjQzMSAxLjQwOS0zLjY1NyAyLjc5LTYuMTg3IDQuMDY4cS0uMjgxLjE0My0uNTY3LjI4M2MtNy41MyAzLjY5OC0xNy4zOTEgNi40ODMtMTcuNTI4IDYuNTE4LTIuNjI4LjY4MS02LjM4NiAxLjU3NS0xMC42MiAyLjI0NGwtLjYyNi4wOTgtLjEwMy4wMTVxLS43MTEuMTA4LTEuNDI1LjIwMS0uNzI1LjA5Ny0xLjQ2Mi4xNzlsLS4wOS4wMWE2OSA2OSAwIDAgMS01LjM1OC40MDZoLS4wMjZxLS45NzEuMDM1LTEuOTQzLjAzNWgtLjc0N2E0NiA0NiAwIDAgMS0yLjk1OS0uMTM0cS0uMDM1LjAwMi0uMDcxLS4wMDYtLjUzLS4wNC0xLjA1Ny0uMDk5YTQwIDQwIDAgMCAxLTEuMDkyLS4xMzIgMjUgMjUgMCAwIDEtLjcxNS0uMTA3IDU4IDU4IDAgMCAxLS43MjUtLjEyMWwtLjMyOS0uMDYyLS4wMjUtLjAwNWEyNiAyNiAwIDAgMS0xLjAzNi0uMjE5Yy0uMi0uMDQ1LS4zOTktLjA4OS0uNTk2LS4xNDNsLS4xMTktLjAzcS0uMTQ2LS4wMzctLjI5LS4wNzZsLS4wNTMtLjAxNC0uMzA4LS4wOS0uMzM2LS4wOTgtLjAzOS0uMDExLS4yOTEtLjA4OXEtLjE2NS0uMDUyLS4zMjktLjEwNmwtLjI2OC0uMDg5LS4xOTctLjA2OXEtLjI4NS0uMS0uNTY2LS4yMDhsLS4xNzgtLjA3LS4xNDctLjA1OGEyMyAyMyAwIDAgMS0uODQ1LS4zNThsLS4xODUtLjA5LS4wMzEtLjAxNHEtLjA5OS0uMDQ4LS4xOTctLjA4OWExNyAxNyAwIDAgMS0uMzg0LS4xOTFsLS4wMzktLjAxOS0uMTg0LS4wOTdhMTYgMTYgMCAwIDEtLjk2MS0uNTQ2bC0uMTcyLS4xMDZhOSA5IDAgMCAxLS4yNTYtLjE2NGwtLjIyNC0uMTQ4LS4yNDEtLjE2Ni0uMTQ0LS4xMDNxLS4yMjgtLjE2Mi0uNDQ3LS4zMzVsLS4yMzMtLjE3OWExNSAxNSAwIDAgMS0uMjc2LS4yMjhxLS4xMTUtLjA5NS0uMjI3LS4xOTVsLS4wMDYtLjAwNXEtLjEyMS0uMTA2LS4yMzktLjIxNWExMiAxMiAwIDAgMS0uMjMyLS4yMTZsLS4wMDktLjAwOWE5IDkgMCAwIDEtLjIzNS0uMjMycS0uMTE3LS4xMTctLjIzMS0uMjM2dC0uMjI2LS4yNDNjLS4wNzQtLjA4Mi0uMTQyLS4xNTctLjIxMi0uMjM4bC0uMDIzLS4wMjdhOSA5IDAgMCAxLS4yMDEtLjIzOCAxMiAxMiAwIDAgMS0uNDE2LS41MjVxLS4yMDMtLjI3LS4zOTYtLjU1MWwtLjEyMy0uMTg0cS0uMjQ2LS4zNi0uNDc5LS43MjhhMTkgMTkgMCAwIDEtLjMzOS0uNTM2cS0uMTA2LS4xNy0uMjA3LS4zMzlsLS4wMjgtLjA0NnEtLjA5OC0uMTY0LS4xOTEtLjMyN2EzIDMgMCAwIDEtLjEwMi0uMTc5Yy0uMDMzLS4wNjItLjA3MS0uMTI1LS4xMDYtLjE4OGwtLjA1Ny0uMDk5LS4wMzUtLjA2NHEtLjEtLjE4LS4xOTctLjM2My0uMDQ0LS4wODItLjA5LS4xNmwtLjA4OS0uMTczLS4wOS0uMTcxcS0uMzM4LS42NzUtLjYzOC0xLjM2OGwtLjA3MS0uMTY5cS0uMDY3LS4xNy0uMTM1LS4zMzYtLjAzNC0uMDgtLjA2My0uMTYxYTE3IDE3IDAgMCAxLS43NzYtMi42MzlxLS4wMTctLjA4My0uMDMxLS4xNjNhMTIgMTIgMCAwIDEtLjEyNy0uODA2cS0uMDEyLS4wOC0uMDItLjE1OWwtLjAxNy0uMTYyYTExIDExIDAgMCAxLS4wNDktLjYzOHEtLjAwMi0uMDgyLS4wMDctLjE2YTggOCAwIDAgMS0uMDA4LS4zMThjLS4wNTYtNC4yNzMgMi4xMDYtOC4zODEgNi43MjktMTMuMDAyIDguMjM1LTguMjI3IDEzLjAyOS0yMC4yNjYgMTMuMDI5LTIwLjI2NnMuMTI5LS41MDUuMzk3LTEuMjMycS4wNTUtLjE1MS4xMi0uMzE0LjIzNC0uNjExLjUyNy0xLjE5N2wuMDM5LS4wNzVxLjI1LS40OTguNTQ0LS45NzFjLjA0Ni0uMDczLjA5LS4xNDUuMTQxLS4yMThxLjIyLS4zMjYuNDY1LS42MzRjLjA4OS0uMTExLjE4Ni0uMjIxLjI4My0uMzI4cS4wNTctLjA2NC4xMTgtLjEyNGMuNDc3LS40OTMgMS4wMjItLjg5NSAxLjYzOS0xLjEwOWwuMDc4LS4wMjZxLjA3OC0uMDI1LjE1Ny0uMDQ4LjA5MS0uMDI0LjE4NS0uMDQzbC4wMjktLjAwNnEuMTk1LS4wMzkuMzk1LS4wNTJoLjAxMWMuMDY5IDAgLjEzOS0uMDA3LjIxLS4wMDcuMDg5IDAgLjE3MiAwIC4yNTkuMDA5cS4xMzUuMDEyLjI2OS4wMzJjLjc0Mi4xMTggMS40NDguNTYgMi4wNTYgMS4yNDJxLjM0Ny4zOTEuNjIxLjgzNi4xOC4yODguMzQuNjA5Yy4wNDMuMDg5LjA4NC4xNzEuMTI0LjI1OWE4IDggMCAwIDEgLjI4LjY5MXEuMjkzLjgyNy40MzkgMS42OTIuMTI2Ljc1OC4xNSAxLjUyNi4wMTIuNDEgMCAuODI5YTEyIDEyIDAgMCAxLS43ODcgMy43OTJxLS4wNjUuMTY3LS4xMzQuMzM1YTkgOSAwIDAgMS0uMzAyLjY2NXEtLjEyLjI0OC0uMjU4LjQ5Ni0uMDkuMTY1LS4xODYuMzMtLjI0Mi40MS0uNTIyLjgxN2wtLjExMy4xNjJhMTMuNiAxMy42IDAgMCAxLTEuNDcyIDEuNzI4IDE1LjQgMTUuNCAwIDAgMS0xLjY5OSAxLjQ3cS0uOTA1LjY3LTEuNjg5IDEuNDc3Yy0xLjUwMyAxLjU3Ny0xLjg1MyAyLjk2OS0xLjUxNSA0LjAyNHEuMDgxLjI1LjIxMS40NzkuMTUyLjI2MS4zNTcuNDhsLjA1My4wNTUuMDU0LjA1NHEuMDguMDc4LjE3Mi4xNTNsLjA2LjA0OHEuMjE4LjE2OC40Ni4zYy4wNDcuMDI1LjA4OS4wNS4xNDIuMDc0cS4yNjEuMTI4LjUzNy4yMTcuMDc2LjAyNS4xNTQuMDQ4bC4wNjUuMDE3LjA5LjAyNC4wNzcuMDE5LjA4NC4wMTguMDgzLjAxNy4wNzkuMDEzcS4wODcuMDE2LjE3OC4wMjdsLjA1Ny4wMDkuMTA0LjAxLjA2NC4wMDcuMTA1LjAwN2guMDYybC4xMS4wMDZoLjM0NmwuMDk5LS4wMDYuMTE0LS4wMDcuMTM5LS4wMTMuMTMtLjAxNWMuMDMgMCAuMDYtLjAwOC4wOS0uMDE0LjQtLjA1OC43OTItLjE2NCAxLjE2Ny0uMzE2bC4xNTktLjA2N2E1IDUgMCAwIDAgLjc3Mi0uNDIxcS4zNDQtLjIyNS42NDctLjUwMy4wNzItLjA2Ni4xNDEtLjEzMy4wMzQtLjAzMi4wNjctLjA2Ny4wNjctLjA2Ni4xMzMtLjEzOC40ODItLjUzLjgyNS0xLjE1N2EyMjkgMjI5IDAgMCAxIDYuMTUxLTEwLjUxNGwuMjk0LS40NzEuMjk3LS40NzFxLjIyMy0uMzU4LjQ0Ny0uNzA4bC4xNS0uMjM0cS43NDctMS4xNyAxLjUxOS0yLjMyNGwuMzA1LS40NTZjLjYxMi0uOTA3IDEuMjIyLTEuNzg5IDEuODI3LTIuNjI3bC4zMDEtLjQxNWE1NiA1NiAwIDAgMSAyLjA1NC0yLjY2MWwuMjgyLS4zMzhjLjA0Ny0uMDU2LjA5LS4xMTIuMTQxLS4xNjZxLjE0LS4xNjUuMjc3LS4zMjFjLjA0Ni0uMDUzLjA4OS0uMTA1LjEzOC0uMTU3bC4yNjgtLjMwMi4xMzQtLjE0N3EuMjAyLS4yMTcuMzk3LS40MTdjLjA5LS4wOS4xNzMtLjE3OS4yNTktLjI2M2ExMC41IDEwLjUgMCAwIDEgMS42NjktMS4zODZsLjE0LS4wOXEuMjAxLS4xMzYuNDE1LS4yNWMyLjM2NC0xLjM0MiA0LjMyMS0xLjQ0MSA1LjQ0OC0uMzE0LjY4Mi42ODIgMS4wNiAxLjgxMyAxLjAzOSAzLjM4N3EuMDAxLjEwMy0uMDA1LjIxMXYuMDc3cS0uMDAyLjEwOC0uMDEyLjIxN2MwIC4wOS0uMDEuMTc5LS4wMTkuMjY5LS4wMDkuMDg5LS4wMTQuMTU3LS4wMjMuMjM3cS0uMDAxLjAzMy0uMDA4LjA2OS0uMDEuMTA0LS4wMjUuMjExLjAwMi4wMzItLjAwOC4wNjVhNSA1IDAgMCAxLS4wNDEuMjgzYy0uMDExLjA5LS4wMjYuMTc0LS4wNDIuMjYybC0uMDI2LjE0OWE0IDQgMCAwIDEtLjEuNDIgNiA2IDAgMCAxLS4yODMuNzU4IDExIDExIDAgMCAxLS41MTQuOTg3cS0uMTU2LjI2Ny0uMzIyLjUyNi0uMTcyLjI2OS0uMzU4LjU0My0uNDc0LjY3OC0uOTg1IDEuMzI4bC0uMTU2LjE5N2E1MSA1MSAwIDAgMS0xLjcyMiAyLjAzNWwtLjE4Ny4yMXEtLjM3OC40MjItLjc3Ljg0OGwtLjE5Ny4yMTRjLS4xMzEuMTQzLS4yNjguMjg2LS40LjQzcS0uMTk4LjIxNS0uNDA2LjQzM2wtLjQxMS40MzMtLjQxNy40MzYtLjQyLjQzNnEtLjQyMy40MzgtLjg1Ljg3NmMtNC4wNTUgNC4xNTktOC4zMjcgOC4zMDQtOS43NzMgMTAuODg4YTUgNSAwIDAgMC0uMjYyLjUxOWMtLjIwNi40Ny0uMjkyLjg3Mi0uMjMzIDEuMTk3YS45LjkgMCAwIDAgLjExMS4zMDNxLjEyMi4yMTIuMjk1LjM4Ny4wOC4wNzguMTY4LjE0NGMuMjk4LjIxMi42NTcuMzIxIDEuMDIzLjMxMWguMTE0bC4xMTctLjAwOS4xMTctLjAxMy4wOTctLjAxNHEuMDItLjAwMi4wNC0uMDA4bC4wODktLjAxNy4wMjMtLjAwNS4wOTktLjAyMS4wMzUtLjAwOS4xMDQtLjAyOGMuMDM1LS4wMS4wODMtLjAyMy4xMjUtLjAzN3EuMjY0LS4wOC41MTctLjE4OC4xMzMtLjA1NC4yNjItLjExNy4wNjgtLjAzLjEzMi0uMDYzbC4xMzQtLjA2NnEuNDgtLjI1LjkzNi0uNTQxbC4xMzMtLjA5cS4wNjgtLjA0MS4xMzMtLjA4OWwuMTMzLS4wODkuMDcxLS4wNDkuMTkyLS4xMzVjLjE3OS0uMTIzLjM0Ni0uMjUuNTE1LS4zNzlsLjAxNS0uMDEyLjI2OS0uMjA4Yy4zNjctLjI5LjcxNS0uNTgyIDEuMDMxLS44NTdsLjIxLS4xODQuMDE5LS4wMTguMTEtLjA5N2MuMjU4LS4yMzIuNDg4LS40NDguNjc5LS42MjZsLjA3OS0uMDc3cS4xMDMtLjA5OS4xODktLjE3OGwuMTEyLS4xMTEuMDQtLjAzOS4wMTEtLjAxMS4xMTctLjExNy4wNzQtLjA3Ny4wMDktLjAwNy4wMzUtLjAzMi4wNDQtLjA0LjAxNC0uMDEzLjAzNy0uMDM0LjIwNC0uMTc5LjExNC0uMTAycS4wOTEtLjA4LjE3OS0uMTYybC4xMzYtLjEyMXEuMDM3LS4wMy4wNzQtLjA2NGwuMTQzLS4xMjUuMjEtLjE4NS4xMTItLjA5N2MuNDM1LS4zNzguOTY0LS44MzUgMS41NzItMS4zNWwuMjQ5LS4yMTEuNDExLS4zNDUuNDIxLS4zNTFjLjU1LS40NTcgMS4xNDItLjk0MiAxLjc2OC0xLjQ0NWwuNDExLS4zM3EuNTI2LS40MiAxLjA3My0uODQ5LjIyLS4xNzMuNDQ4LS4zNDQuNTU4LS40MzQgMS4xMjMtLjg1OWMuODU4LS42NDggMS43NDMtMS4yOTcgMi42MzktMS45MjlsLjM4NC0uMjY4cS40MDMtLjI3OS44MDUtLjU1MmwuMjQzLS4xNjRxLjcyLS40ODggMS40NTUtLjk1MWwuMjQzLS4xNTMuMjQxLS4xNXEuMzYzLS4yMjUuNzIxLS40NGwuMjM5LS4xNDMuNDc4LS4yNzguNDY5LS4yNjkuMDk1LS4wNTIuMzcxLS4yMDRxLjIzMi0uMTI2LjQ2My0uMjQ0bC4yMjktLjExOC4yMjMtLjExMi4yMzEtLjExM2EyMiAyMiAwIDAgMSAxLjk1NC0uODQ1bC40MS0uMTQ0cS4xODUtLjA2Mi4zNTgtLjExNWwuMDQtLjAxMnEuMDkzLS4wMy4xODUtLjA1NGwuMDE4LS4wMDVxLjE5Mi0uMDU1LjM4LS4wOTloLjAwOWE4IDggMCAwIDEgMS4wNzctLjE4M3EuMjUtLjAyNi41MDItLjAyNWguMDg0cS4xNjcgMCAuMzI3LjAxOGMuMDQ5IDAgLjA5OC4wMS4xNDYuMDE2aC4wMnEuMDcyLjAwOC4xNDQuMDI0LjA3MS4wMTMuMTQxLjAyOGguMDE1Yy4wNDcuMDEuMDg5LjAyMi4xMzguMDM2LjI1NC4wNzEuNDk2LjE4MS43MTguMzI1cS4xNjQuMTA3LjMwNS4yNGwuMDI3LjAyNi4wNTEuMDUuMDQ5LjA1M2MuNDAyLjQyMS43MzQuOTA0Ljk4NCAxLjQzbC4wMzguMDlxLjEyOC4zLjIuNjE4Yy4xNDIuNjQ2LjA4NyAxLjMyLS4xNTggMS45MzVhNC43IDQuNyAwIDAgMS0uMzM5LjcxNSA4IDggMCAwIDEtMS4wOTkgMS40NTJsLS4wODkuMDk1cS0uMTk5LjIxLS40MTYuNDItLjA5Ny4wOTQtLjE5OC4xODhsLS4yMDUuMTg5LS4xMDcuMDk1cS0uMzg4LjM0NS0uNzkyLjY2OS0uMjQ0LjE5OC0uNDkzLjM4OC0uODc5LjY3Mi0xLjc5MSAxLjI5N2E2MCA2MCAwIDAgMS0xLjExLjc0MyAxMDAgMTAwIDAgMCAxLTIuNzg2IDEuNzYzYy0xLjk2OCAxLjIxLTQuMTQ5IDIuNTA0LTYuNDc0IDMuOTExbC0uNjAyLjM2NXEtLjk4OC42MDMtMS44NjcgMS4xNTJsLS4yOTUuMTg1LS41NTguMzU4cS0uNTU1LjM1Ni0xLjEwOC43MTVsLS4yOTcuMTk2cS0uMjE3LjE0Mi0uNDMzLjI4NmwtLjE0MS4wOS0uNDMyLjI5MS0uMjI5LjE1Ny0uMjY4LjE4Ni0uMjQ5LjE3M3EtLjYyNi40NDItMS4xNjIuODQzbC0uMTM0LjEwMnEtLjMxNS4yMzktLjYyMy40ODYtLjQ2NC4zNzMtLjg0NC43MTZsLS4xMjQuMTEzcS0uMTA3LjA5OC0uMjA4LjE5NC0uMDY3LjA2OC0uMTM3LjEzM2wtLjA2NC4wNjRxLS4yMTUuMjE2LS40MTguNDQybC0uMDY2LjA3NnEtLjIyLjI1NC0uMzg3LjQ5MmwtLjA1LjA3MXEtLjEzMi4xOTItLjI0Mi4zOTYtLjAyOC4wNTEtLjA1My4xMDJsLS4wNDkuMTAyLS4wMzMuMDc0LS4wMjEuMDUtLjAxNy4wNDUtLjAyMy4wNjFhMi42IDIuNiAwIDAgMC0uMTMuNTIzbC0uMDA4LjA2Mi0uMDA2LjA1OHYuMzE1cS0uMDAyLjAzOC4wMDcuMDhsLjAwNS4wNDhjMCAuMDI2LjAwNi4wNTEuMDEuMDc5LjAwNC4wMjYuMDExLjA3My4wMTkuMTF2LjAwNXEuMDEuMDUyLjAyMy4xMDRjLjAwOS4wMzUuMDE4LjA3NS4wMjkuMTExcS4wMy4xMDYuMDY4LjIxMS4wMjMuMDYzLjA0OC4xMjQuMDAyLjAxMi4wMS4wMjVsLjAzNi4wODEuMDUuMTExcS4wODEuMTcyLjE3Ny4zMzZsLjA2Ni4xMTQuMDY4LjExNGEuNC40IDAgMCAwIC4wNDEuMDU0bC4wMjIuMDIzLjAyNS4wMjMuMDI2LjAyYS41LjUgMCAwIDAgLjEyMi4wNjNxLjAzNS4wMTIuMDcxLjAyYy41NzcuMTMgMS43NjMtLjM0NyAzLjMzOS0xLjE3OS4wODktLjA0OC4xODctLjA5OC4yODItLjE1bC40OC0uMjYyLjIzNC0uMTNjLjE2Ny0uMDg5LjMzNy0uMTkuNTExLS4yODlsLjMxNy0uMTc5YzIuMDgzLTEuMTk5IDQuNTcxLTIuNzM5IDcuMTQzLTQuMjQzcS4zNjItLjIxMi43MjUtLjQyMWwuNDg2LS4zMTFxLjg0Ni0uNDg1IDEuNy0uOTU3YTgwIDgwIDAgMCAxIDIuMTY4LTEuMTVsLjQ3Ni0uMjQxcS40NzQtLjIzNC45MzgtLjQ1NmE0MSA0MSAwIDAgMSAxLjgxNS0uODA5bC4zMzUtLjEzNi4wNC0uMDE2YzEuNzc1LS43MDMgMy4zODQtMS4xMzcgNC42ODYtMS4xMzdxLjQyMy0uMDA0Ljg0LjA2OWguMDA5Yy4wODkuMDE2LjE3LjAzNC4yNTMuMDU0aC4wMTVxLjMyLjA4MS42MTYuMjNjLjI3NS4xNDIuNTIyLjMzMS43MzEuNTU5cS4xNDQuMTYuMjU2LjM0My4yMS4zMjQuMzI5LjY5MmMuMDMyLjA5NS4wNi4xODguMDg5LjI4N2EzLjkzIDMuOTMgMCAwIDEtLjA2IDIuMzA1Ii8+PHBhdGggZmlsbD0iI0ZGRDIxRSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMjAzLjIxIDEyMy42ODV2LS40OTFjMC00MS44NTQtMzMuOTE4LTc1Ljc4My03NS43NzUtNzUuNzgzLTQxLjg1NiAwLTc1Ljc4NyAzMy45MzEtNzUuNzg3IDc1Ljc4M3YuMTY0YTcgNyAwIDAgMCAwIC4zMjdxLjAwOC4yNDQuMDA1LjQ4OWwuMDA1LjM2LjAwMy4xMjlxMCAuMDkuMDA0LjE3OS4wMDUuMTQzLjAwNS4yODZsLjAxMS4zODkuMDE2LjQ1Ny4wMDUuMTUuMDIuNDczdi4wMjNsLjAyNy41NTMuMDAxLjAxNHEuMDE0LjI4Mi4wMzIuNTY2LjAxNC4yNjEuMDMzLjUyMmwuMDAyLjAzMS4wMy40NDguMDAzLjA0LjAzMy40MzIuMDAzLjAyOHEuMDA4LjEyNy4wMi4yNDkuMDkgMS4wODIuMjEgMi4xNjFsLjAwNC4wNDUuMDYxLjUyOS4wNjguNTU1LjA1LjM3Ny4wMjMuMTc3cS4wOC42MTIuMTczIDEuMjIxbC4wMDQuMDI3LjA1OS4zODRxLjQyOSAyLjc0NSAxLjA2IDUuNDVsLjAwNS4wMjIuMDMyLjEzNS4wOTEuMzg1LjA1Ni0uMDY3YzIuMi0yLjYzIDUuMzU2LTQuMDggOC44ODctNC4wOCAyLjgzIDAgNS43MzMuOTM2IDguNjQzIDIuNzgxIDEuOTMgMS4yMjYgNC4wNjQgMy4zOTcgNi4yNiA2LjEyOCAyLjAzMi0yLjgyMiA0Ljg4LTQuNjk4IDguMTM4LTUuMjEuNjIxLS4wOTggMS4yNS0uMTQ3IDEuODc4LS4xNDggNy40MzYgMCAxMS45MTUgNi40NTMgMTMuNjA3IDEyLjI1OC44MzYgMS45NjEgNC44NjUgMTAuODkzIDEwLjk0MSAxNi45MzUgOS4yMzYgOS4yMjcgMTEuNTQ3IDE4Ljc0OCA2Ljk3NiAyOC45NDNoLjAxNnEuNDY2LjA1My45MzkuMDk2LjI4LjAyOC41NjEuMDUybC4wNjYuMDA2LjQxMy4wMzUuMzguMDNxLjU0My4wNDIgMS4wODkuMDc3bC4yODkuMDE3LjIyOS4wMTQuMTQyLjAwOC40NDcuMDIzLjEyMi4wMDUuNDY5LjAyMS41MjIuMDIuNDE5LjAxMi4wNy4wMDJxLjEzMy4wMDYuMjY3LjAwN2wuMDk2LjAwM3EuODg1LjAyMSAxLjc2OS4wMmguNjI2bC40NDctLjAwNXEuMTY0LS4wMDYuMzMtLjAwNWguMTc0bC4xNTEtLjAwNHEuMDg4LS4wMDQuMTc4LS4wMDRoLjE3OWwuMzUxLS4wMDkuNTI4LS4wMTguNTgxLS4wMjZxLjI1Mi0uMDEuNS0uMDIzbC4xNzktLjAxMS4yNjYtLjAxNC4xNTYtLjAwOS4xMTgtLjAwOC41MzctLjAzNS41MzYtLjAzOS40ODctLjAzOS4zNDItLjAyOS4zNzYtLjAzNGE2MiA2MiAwIDAgMCAxLjg4LS4xOTdsLjQyNy0uMDUxYy00LjQ5OS0xMC4xNTItMi4xNy0xOS42MzIgNy4wMjctMjguODIyIDYuMDYzLTYuMDU4IDEwLjA5Mi0xNC45OSAxMC45MzItMTYuOTUyIDEuNjkzLTUuODA0IDYuMTY5LTEyLjI1NyAxMy42MDctMTIuMjU3LjYyOSAwIDEuMjU4LjA1IDEuODc5LjE0OCAzLjI1NS41MTIgNi4xMDMgMi4zODggOC4xMzggNS4yMSAyLjE5Ny0yLjczIDQuMzMtNC45MDMgNi4yNjEtNi4xMjkgMi45MDktMS44NDQgNS44MTUtMi43OCA4LjY0Mi0yLjc4IDMuMTE2IDAgNS45NCAxLjEzIDguMDczIDMuMjAzcS4wNTgtLjI1My4xMTQtLjUwOGwuMTA5LS41MDZxLjA1OS0uMjc4LjExNS0uNTU1LjEtLjQ5LjE5NS0uOTg0LjA5OS0uNTEzLjE4OS0xLjAzbC4wMzEtLjE4Ni4wNTgtLjMzMXEuMDUtLjI1OC4wOS0uNTE4bC4wMTEtLjA2Ni4wNzEtLjQ1My4wNy0uNDU5di0uMDA0cS4wNzYtLjUwOC4xNDQtMS4wMTdsLjAxMS0uMDg0LjA2My0uNDc4LjA1MS0uNDA4LjA5LS44MDQuMDM1LS4zMjMuMDA5LS4wODhxLjAyOS0uMjYxLjA1My0uNTIydi0uMDE0bC4wMzktLjQxNnEuMTA3LTEuMTgyLjE3OS0yLjM3NS4wMTMtLjE5NS4wMjQtLjM5MnYtLjAwNmwuMDI2LS40OTEuMDA2LS4xMXEuMDI0LS40OTguMDQxLS45OTZ2LS4wMTJsLjAwNS0uMTNxLjAwOC0uMTY0LjAwOS0uMzI5bC4wMDItLjA0NHEuMDA3LS4xNTYuMDA4LS4zMTRsLjAwMy0uMDlxLjAwNS0uMTU3LjAwNi0uMzE0bC4wMDItLjA4OXEuMDA1LS4yLjAwNi0uNHptLTk0LjU3MiA3NS43MDZjNi4wMDItOC44MDEgNS41NzYtMTUuNDA3LTIuNjU4LTIzLjYzNy04LjIzNi04LjIzMS0xMy4wMjktMjAuMjY3LTEzLjAyOS0yMC4yNjdzLTEuNzg5LTYuOTkxLTUuODY5LTYuMzQ5LTcuMDczIDExLjA4OSAxLjQ3IDE3LjQ4NGM4LjU0MiA2LjM5NS0xLjcgMTAuNzMxLTQuOTg4IDQuNzMtMy4yODgtNi4wMDItMTIuMjY1LTIxLjQyOS0xNi45MTktMjQuMzhzLTcuOTI3LTEuMjk3LTYuODMgNC43ODVjLjU0NSAzLjAxOSA1LjYxMyA4LjE3MiAxMC4zNDggMTIuOTg2IDQuODA0IDQuODg0IDkuMjY1IDkuNDIgOC4zMTEgMTEuMDI1LTEuODkzIDMuMTg3LTguNTYtMy43NDUtOC41Ni0zLjc0NXMtMjAuODc2LTE4Ljk5OC0yNS40Mi0xNC4wNDdjLTQuMTkgNC41NjMgMi4yNzEgOC40NDIgMTIuMjI3IDE0LjQyMXExLjI3Ljc2MiAyLjYxMSAxLjU3MmMxMS4zOTEgNi44OTYgMTIuMjc3IDguNzE1IDEwLjY2IDExLjMyNC0uNTk3Ljk2NC00LjQxLTEuMzI1LTkuMS00LjE0LTcuOTk1LTQuODAxLTE4LjUzNy0xMS4xMy0yMC4wMjYtNS40NjUtMS4yODggNC45MDMgNi40NjggNy45MDcgMTMuNTAyIDEwLjYzMiA1Ljg2IDIuMjcgMTEuMjIgNC4zNDYgMTAuNDMxIDcuMTY0LS44MTcgMi45MjItNS4yNDYuNDg1LTEwLjA4Ny0yLjE3OS01LjQzNS0yLjk5MS0xMS4zOS02LjI2Ny0xMy4zMzktMi41Ny0zLjY4MyA2Ljk5IDI1LjQxIDE1LjIxOSAyNS42NSAxNS4yOCA5LjQgMi40MzggMzMuMjcyIDcuNjA0IDQxLjYxNS00LjYyNG0zOC42NjUgMGMtNi4wMDItOC44MDEtNS41NzYtMTUuNDA3IDIuNjU5LTIzLjYzN3MxMy4wMjgtMjAuMjY3IDEzLjAyOC0yMC4yNjcgMS43ODktNi45OTEgNS44NjktNi4zNDkgNy4wNzMgMTEuMDg5LTEuNDY5IDE3LjQ4NCAxLjY5OSAxMC43MzEgNC45ODcgNC43M2MzLjI4OS02LjAwMiAxMi4yNi0yMS40MjkgMTYuOTE0LTI0LjM4czcuOTI5LTEuMjk3IDYuODMxIDQuNzg1Yy0uNTQ0IDMuMDE5LTUuNjEzIDguMTcyLTEwLjM0OCAxMi45ODctNC44MDQgNC44ODQtOS4yNjUgOS40MTktOC4zMTIgMTEuMDI0IDEuODkzIDMuMTg3IDguNTY1LTMuNzQ5IDguNTY1LTMuNzQ5czIwLjg3NS0xOC45OTcgMjUuNDIxLTE0LjA0NmM0LjE4OSA0LjU2Mi0yLjI3MiA4LjQ0Mi0xMi4yMjkgMTQuNDIxcS0xLjMwNi43ODQtMi42MSAxLjU3MmMtMTEuMzkxIDYuODk2LTEyLjI3NyA4LjcxNS0xMC42NjEgMTEuMzIzLjU5OC45NjUgNC40MTEtMS4zMjUgOS4xLTQuMTQgNy45OTYtNC44IDE4LjUzOC0xMS4xMyAyMC4wMjctNS40NjQgMS4yODkgNC45MDMtNi40NjggNy45MDctMTMuNTAyIDEwLjYzMi01Ljg2IDIuMjctMTEuMjIgNC4zNDYtMTAuNDMyIDcuMTY0LjgxNiAyLjkyMSA1LjI0NC40ODQgMTAuMDg0LTIuMTggNS40MzUtMi45OTEgMTEuMzkxLTYuMjY5IDEzLjMzOS0yLjU2OSAzLjY4NCA2Ljk5NC0yNS40MTQgMTUuMjE1LTI1LjY0OSAxNS4yNzUtOS40IDIuNDQ2LTMzLjI3MiA3LjYxMi00MS42MTItNC42MTYiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjxwYXRoIGZpbGw9IiMzMjM0M0QiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTE1Mi4wNDcgMTAyLjU2N2MxLjE4Mi40MTggMi4wNjEgMS42OSAyLjg5NyAyLjkwMSAxLjEzIDEuNjM2IDIuMTgyIDMuMTU5IDMuNzk2IDIuMzAxYTEwLjkxIDEwLjkxIDAgMCAwIDQuMjQ3LTE1LjIxNCAxMC45MSAxMC45MSAwIDAgMC03Ljc0Mi01LjE5OCAxMC45MDQgMTAuOTA0IDAgMCAwLTExLjY4OSA2LjU4OSAxMC45IDEwLjkgMCAwIDAgLjQzNiA5LjMxNGMuNzQ4IDEuNDA3IDIuNDA4Ljc0MyA0LjE2LjA0MiAxLjM3My0uNTQ5IDIuODA0LTEuMTIxIDMuODk1LS43MzVtLTUxLjM3NSAwYy0xLjE4Mi40MTgtMi4wNjEgMS42OTEtMi44OTcgMi45MDEtMS4xMyAxLjYzNy0yLjE4MyAzLjE1OS0zLjc5NiAyLjMwMWExMC45MDMgMTAuOTAzIDAgMCAxIDguMjYzLTIwLjA2OCAxMC45MSAxMC45MSAwIDAgMSA3LjcwNyA5LjM0OCAxMC45IDEwLjkgMCAwIDEtMS4yMjEgNi4yMTFjLS43NDkgMS40MDctMi40MDkuNzQzLTQuMTYxLjA0My0xLjM3NC0uNTUtMi44MDMtMS4xMjItMy44OTUtLjczNm00My40MjcgNDYuNzUxYzguMTQzLTYuNDE1IDExLjEzNC0xNi44ODkgMTEuMTM0LTIzLjM0MSAwLTUuMS0zLjQzMS0zLjQ5NS04LjkyNC0uNzc1bC0uMzEuMTUzYy01LjA0MiAyLjQ5Ny0xMS43NTQgNS44MjItMTkuMTIyIDUuODIycy0xNC4wODEtMy4zMjUtMTkuMTIyLTUuODIzYy01LjY3MS0yLjgwOS05LjIyOC00LjU3MS05LjIyOC42MjQgMCA2LjY1NiAzLjE4MiAxNy41ODUgMTEuOTE2IDIzLjkzNGExOC45NyAxOC45NyAwIDAgMSAxMS41NzUtOS43ODZjLjg3Mi0uMjYgMS43NyAxLjI0MSAyLjY4OSAyLjc3OC44ODcgMS40ODIgMS43OTQgMi45OTggMi43MTYgMi45OTguOTgzIDAgMS45NDgtMS40OTQgMi44OTEtMi45NTIuOTg1LTEuNTI1IDEuOTQ2LTMuMDEgMi44NzUtMi43MTNhMTguOTcgMTguOTcgMCAwIDEgMTAuOTEgOS4wODEiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjxwYXRoIGZpbGw9IiNGRjMyM0QiIGQ9Ik0xNDQuMDk3IDE0OS4zMTdjLTQuMjQxIDMuMzQyLTkuODc4IDUuNTgzLTE3LjIxOSA1LjU4My02Ljg5NyAwLTEyLjI5MS0xLjk3OC0xNi40MzUtNC45ODlhMTguOTcgMTguOTcgMCAwIDEgMTEuNTc1LTkuNzg2YzEuNzEyLS41MTEgMy41MjcgNS43NzYgNS40MDUgNS43NzYgMi4wMSAwIDMuOTQ3LTYuMjQ2IDUuNzY2LTUuNjY1YTE4Ljk3IDE4Ljk3IDAgMCAxIDEwLjkwOCA5LjA4MSIvPjxwYXRoIGZpbGw9IiNGRkFEMDMiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTgxLjIgMTExLjY0YTcuMDggNy4wOCAwIDAgMS02LjY1LjY1NSA3LjA2IDcuMDYgMCAwIDEtMy44MzctMy44MzcgNy4wOCA3LjA4IDAgMCAxIC42NTctNi42NSA3LjA4NyA3LjA4NyAwIDEgMSA5LjgzIDkuODMybTEwMS40MTMgMGE3LjA4IDcuMDggMCAwIDEtNi42NTEuNjU1IDcuMDYgNy4wNiAwIDAgMS0zLjgzNy0zLjgzNyA3LjEgNy4xIDAgMCAxLS41MDQtMy40MDcgNy4xIDcuMSAwIDAgMSAzLjQxMS01LjM4NSA3LjA4IDcuMDggMCAwIDEgOC42NTYgMS4wNyA3LjA4IDcuMDggMCAwIDEgMS41MzYgNy43MjQgNy4xIDcuMSAwIDAgMS0yLjYxMSAzLjE4IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4="},"displayName":"Hugging Face Inference Model","typeVersion":1,"nodeCategories":[{"id":25,"name":"AI"},{"id":26,"name":"Langchain"}]},{"id":1163,"icon":"fa:database","name":"@n8n/n8n-nodes-langchain.memoryBufferWindow","codex":{"data":{"resources":{"primaryDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.memorybufferwindow/"}]},"categories":["AI","Langchain"],"subcategories":{"AI":["Memory"],"Memory":["For beginners"]}}},"group":"[\"transform\"]","defaults":{"name":"Simple Memory"},"iconData":{"icon":"database","type":"icon"},"displayName":"Simple Memory","typeVersion":1,"nodeCategories":[{"id":25,"name":"AI"},{"id":26,"name":"Langchain"}]},{"id":1227,"icon":"fa:rss","name":"n8n-nodes-base.rssFeedReadTrigger","codex":{"data":{"resources":{"primaryDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/core-nodes/n8n-nodes-base.rssfeedreadtrigger/"}]},"categories":["Core Nodes"],"nodeVersion":"1.0","codexVersion":"1.0"}},"group":"[\"trigger\"]","defaults":{"name":"RSS Feed Trigger","color":"#b02020"},"iconData":{"icon":"rss","type":"icon"},"displayName":"RSS Feed Trigger","typeVersion":1,"nodeCategories":[{"id":9,"name":"Core Nodes"}]},{"id":1229,"icon":"file:bedrock.svg","name":"@n8n/n8n-nodes-langchain.lmChatAwsBedrock","codex":{"data":{"resources":{"primaryDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmchatawsbedrock/"}]},"categories":["AI","Langchain"],"subcategories":{"AI":["Language Models","Root Nodes"],"Language Models":["Chat Models (Recommended)"]}}},"group":"[\"transform\"]","defaults":{"name":"AWS Bedrock Chat Model"},"iconData":{"type":"file","fileBuffer":"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJhIiB4MT0iMCUiIHgyPSIxMDAlIiB5MT0iMTAwJSIgeTI9IjAlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMDU1RjRFIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNTZDMEE3Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSJ1cmwoI2EpIiBkPSJNMCAwaDI0djI0SDB6Ii8+PHBhdGggZmlsbD0iI0ZGRiIgZD0ibTEyIDE4LjE0LTIuNDI2LjgwOS0uOTQ2LS42MzEgMS4wMy0uMzQ0LS4zMTYtLjk0OC0xLjc2OC41ODlMNyAxNy4yMzNWMTQuNWEuNS41IDAgMCAwLS4yNzYtLjQ0N0w1IDEzLjE5di0yLjM4MmwxLjUtLjc1IDEuNS43NXYxLjY5YzAgLjE5LjEwNy4zNjQuMjc2LjQ0OWwyIDEgLjQ0OC0uODk1TDkgMTIuMTl2LTEuMzgybDEuNzI0LS44NjFBLjUuNSAwIDAgMCAxMSA5LjVWOGgtMXYxLjE5bC0xLjUuNzVMNyA5LjE5VjYuNzY5TDggNi4xVjhoMVY1LjQzNWwuNTc0LS4zODNMMTIgNS44NnpNMTcuNSAxN2EuNS41IDAgMSAxLS4wMDIgMSAuNS41IDAgMCAxIC4wMDItMW0tMS0xMWEuNS41IDAgMSAxLS4wMDIgMSAuNS41IDAgMCAxIC4wMDItMW0yIDZhLjUuNSAwIDEgMS0uMDAyIDEgLjUuNSAwIDAgMSAuMDAyLTFtLTEuNDA4IDFjLjIwNy41OC43NTcgMSAxLjQwOCAxYTEuNTAxIDEuNTAxIDAgMCAwIDAtM2MtLjY1MSAwLTEuMjAxLjQyLTEuNDA4IDFIMTN2LTJoMy41YS41LjUgMCAwIDAgLjUtLjVWNy45MDhjLjU4MS0uMjA3IDEtLjc1NyAxLTEuNDA4IDAtLjgyNy0uNjczLTEuNS0xLjUtMS41UzE1IDUuNjczIDE1IDYuNWMwIC42NS40MTkgMS4yIDEgMS40MDhWOWgtM1Y1LjVhLjUuNSAwIDAgMC0uMzQyLS40NzRsLTMtMWEuNS41IDAgMCAwLS40MzUuMDU4bC0zIDJBLjUuNSAwIDAgMCA2IDYuNXYyLjY5bC0xLjcyNC44NjNBLjUuNSAwIDAgMCA0IDEwLjV2M2MwIC4xOS4xMDcuMzYzLjI3Ni40NDhsMS43MjQuODZWMTcuNWEuNS41IDAgMCAwIC4yMjMuNDE2bDMgMmEuNS41IDAgMCAwIC40MzUuMDU4bDMtMUEuNS41IDAgMCAwIDEzIDE4LjVWMTZoMi4yOTNsLjg1My44NTQuMDEzLS4wMTNjLS4wOTguMi0uMTU5LjQyMi0uMTU5LjY1OSAwIC44MjcuNjczIDEuNSAxLjUgMS41czEuNS0uNjczIDEuNS0xLjUtLjY3My0xLjUtMS41LTEuNWMtLjIzOCAwLS40Ni4wNi0uNjU5LjE2bC4wMTMtLjAxMy0xLTFBLjUuNSAwIDAgMCAxNS41IDE1SDEzdi0yeiIvPjwvZz48L3N2Zz4="},"displayName":"AWS Bedrock Chat Model","typeVersion":1,"nodeCategories":[{"id":25,"name":"AI"},{"id":26,"name":"Langchain"}]},{"id":1234,"icon":"file:convertToFile.svg","name":"n8n-nodes-base.convertToFile","codex":{"data":{"alias":["CSV","Spreadsheet","Excel","xls","xlsx","ods","tabular","encode","encoding","Move Binary Data","Binary","File","JSON","HTML","ICS","iCal","RTF","64","Base64"],"resources":{"primaryDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/core-nodes/n8n-nodes-base.converttofile/"}]},"categories":["Core Nodes"],"nodeVersion":"1.0","codexVersion":"1.0","subcategories":{"Core Nodes":["Files","Data Transformation"]}}},"group":"[\"input\"]","defaults":{"name":"Convert to File"},"iconData":{"type":"file","fileBuffer":"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzLjc2MTkgMkMxMy4yNDM3IDIgMTIuODIzNiAyLjQyMDA5IDEyLjgyMzYgMi45MzgzMVYxNS4yNTI2QzEzLjMxOTkgMTUuNDY0MyAxMy43ODUxIDE1Ljc3MiAxNC4xOTEgMTYuMTc1N0wyMS4yMjgzIDIzLjE3MzlDMjIuMDU0OCAyMy45OTU4IDIyLjUxOTUgMjUuMTEzMiAyMi41MTk1IDI2LjI3ODhDMjIuNTE5NSAyNy40NDQzIDIyLjA1NDggMjguNTYxOCAyMS4yMjgzIDI5LjM4MzdMMTQuMTkxIDM2LjM4MTlDMTMuNzg1IDM2Ljc4NTYgMTMuMzE5OSAzNy4wOTMyIDEyLjgyMzYgMzcuMzA1VjM3LjM1MjdDMTIuODIzNiAzNy44NzA5IDEzLjI0MzcgMzguMjkxIDEzLjc2MTkgMzguMjkxSDM5LjA2MTdDMzkuNTc5OSAzOC4yOTEgNDAgMzcuODcwOSA0MCAzNy4zNTI3TDQwIDE1Ljc5NEgyNy4xNDQzQzI2LjYyNjEgMTUuNzk0IDI2LjIwNiAxNS4zNzM5IDI2LjIwNiAxNC44NTU3VjJIMTMuNzYxOVoiIGZpbGw9IiMzQTQyRTkiLz4KPHBhdGggZD0iTTI4Ljg2NDUgMkMyOC43NzgxIDIgMjguNzA4MSAyLjA3MDAyIDI4LjcwODEgMi4xNTYzOVYxMi44MjI3QzI4LjcwODEgMTMuMDgxOCAyOC45MTgyIDEzLjI5MTkgMjkuMTc3MyAxMy4yOTE5SDM5Ljg0MzZDMzkuOTMgMTMuMjkxOSA0MCAxMy4yMjE5IDQwIDEzLjEzNTVMNDAgMTIuNjI2M0M0MCAxMi4zNzc4IDM5LjkwMTQgMTIuMTM5NSAzOS43MjYgMTEuOTYzNkwzMC4wNjEgMi4yNzU2MUMyOS44ODUgMi4wOTkxNiAyOS42NDYgMiAyOS4zOTY3IDJIMjguODY0NVoiIGZpbGw9IiMzQTQyRTkiLz4KPHBhdGggZD0iTTkuNzcyNjggMzQuNjAwM0M5LjA0MTg2IDMzLjg2NTQgOS4wNDUxNyAzMi42NzcyIDkuNzgwMDcgMzEuOTQ2NEwxMy42MzE1IDI4LjExNjNMMC45MzgzMTEgMjguMTE2M0MwLjQyMDA5NiAyOC4xMTYzIC0yLjI2NTE5ZS0wOCAyNy42OTYyIDAgMjcuMTc4TDguMjAyOTdlLTA4IDI1LjMwMTRDMS4wNDY4MmUtMDcgMjQuNzgzMiAwLjQyMDA5NSAyNC4zNjMxIDAuOTM4MzExIDI0LjM2MzFIMTMuNTUyOUw5Ljc4MDA3IDIwLjYxMTJDOS4wNDUxNyAxOS44ODA0IDkuMDQxODYgMTguNjkyMiA5Ljc3MjY4IDE3Ljk1NzNDMTAuNTAzNSAxNy4yMjI0IDExLjY5MTcgMTcuMjE5MSAxMi40MjY2IDE3Ljk0OTlMMTkuNDYzOSAyNC45NDgxQzE5LjgxODEgMjUuMzAwNCAyMC4wMTczIDI1Ljc3OTMgMjAuMDE3MyAyNi4yNzg4QzIwLjAxNzMgMjYuNzc4MyAxOS44MTgxIDI3LjI1NzIgMTkuNDYzOSAyNy42MDk1TDEyLjQyNjYgMzQuNjA3N0MxMS42OTE3IDM1LjMzODUgMTAuNTAzNSAzNS4zMzUyIDkuNzcyNjggMzQuNjAwM1oiIGZpbGw9IiMzQTQyRTkiLz4KPC9zdmc+Cg=="},"displayName":"Convert to File","typeVersion":1,"nodeCategories":[{"id":9,"name":"Core Nodes"}]},{"id":1239,"icon":"file:splitOut.svg","name":"n8n-nodes-base.splitOut","codex":{"data":{"alias":["Split","Nested","Transform","Array","List","Item"],"details":"","resources":{"generic":[],"primaryDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/core-nodes/n8n-nodes-base.splitout/"}]},"categories":["Core Nodes"],"nodeVersion":"1.0","codexVersion":"1.0","subcategories":{"Core Nodes":["Data Transformation"]}}},"group":"[\"transform\"]","defaults":{"name":"Split Out"},"iconData":{"type":"file","fileBuffer":"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiBmaWxsPSJub25lIj48ZyBmaWxsPSIjOUI2REQ1IiBjbGlwLXBhdGg9InVybCgjYSkiPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTQ4MCAxNDhjMC02LjYyNy01LjM3My0xMi0xMi0xMkgzMjJjLTYuNjI3IDAtMTIgNS4zNzMtMTIgMTJ2MjRjMCA2LjYyNyA1LjM3MyAxMiAxMiAxMmgxNDZjNi42MjcgMCAxMi01LjM3MyAxMi0xMnptMCA5NmMwLTYuNjI3LTUuMzczLTEyLTEyLTEySDMyMmMtNi42MjcgMC0xMiA1LjM3My0xMiAxMnYyNGMwIDYuNjI3IDUuMzczIDEyIDEyIDEyaDE0NmM2LjYyNyAwIDEyLTUuMzczIDEyLTEyem0wIDk2YzAtNi42MjctNS4zNzMtMTItMTItMTJIMzIyYy02LjYyNyAwLTEyIDUuMzczLTEyIDEydjI0YzAgNi42MjcgNS4zNzMgMTIgMTIgMTJoMTQ2YzYuNjI3IDAgMTItNS4zNzMgMTItMTJ6IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48cGF0aCBkPSJNNDM4IDc2YzAgNi42MjctNS4zNzMgMTItMTIgMTJIMzA5Ljc4M2MtMTcuNjczIDAtMzIgMTQuMzI3LTMyIDMydjU2YzAgMjYuOTc4LTEwLjI3MiA1MS41NTctMjcuMTE5IDcwLjAzOS01LjA1NSA1LjU0NS01LjA1NSAxNC4zNzcgMCAxOS45MjIgMTYuODQ3IDE4LjQ4MiAyNy4xMTkgNDMuMDYxIDI3LjExOSA3MC4wMzl2NTZjMCAxNy42NzMgMTQuMzI3IDMyIDMyIDMySDQyNmM2LjYyNyAwIDEyIDUuMzczIDEyIDEydjI0YzAgNi42MjctNS4zNzMgMTItMTIgMTJIMzA5Ljc4M2MtNDQuMTgzIDAtODAtMzUuODE3LTgwLTgwdi01NmMwLTMwLjkyOC0yNS4wNzItNTYtNTYtNTZhNS43ODMgNS43ODMgMCAwIDEtNS43ODMtNS43ODN2LTM2LjQzNGE1Ljc4MyA1Ljc4MyAwIDAgMSA1Ljc4My01Ljc4M2MzMC45MjggMCA1Ni0yNS4wNzIgNTYtNTZ2LTU2YzAtNDQuMTgzIDM1LjgxNy04MCA4MC04MEg0MjZjNi42MjcgMCAxMiA1LjM3MyAxMiAxMnoiLz48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMzYgMjQ0YzAtNi42MjctNS4zNzMtMTItMTItMTJIMTJjLTYuNjI3IDAtMTIgNS4zNzMtMTIgMTJ2MjRjMCA2LjYyNyA1LjM3MyAxMiAxMiAxMmgxMTJjNi42MjcgMCAxMi01LjM3MyAxMi0xMnoiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvZz48ZGVmcz48Y2xpcFBhdGggaWQ9ImEiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik01MTIgMEgwdjUxMmg1MTJ6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+"},"displayName":"Split Out","typeVersion":1,"nodeCategories":[{"id":9,"name":"Core Nodes"}]},{"id":1245,"icon":"file:mistral.svg","name":"@n8n/n8n-nodes-langchain.lmChatMistralCloud","codex":{"data":{"resources":{"primaryDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmchatmistralcloud/"}]},"categories":["AI","Langchain"],"subcategories":{"AI":["Language Models","Root Nodes"],"Language Models":["Chat Models (Recommended)"]}}},"group":"[\"transform\"]","defaults":{"name":"Mistral Cloud Chat Model"},"iconData":{"type":"file","fileBuffer":"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgd2lkdGg9IjIxNiIKICAgaGVpZ2h0PSIyMTYiCiAgIHZlcnNpb249IjEuMSIKICAgaWQ9InN2ZzQxIgogICBzb2RpcG9kaTpkb2NuYW1lPSJtaXN0cmFsLnN2ZyIKICAgaW5rc2NhcGU6dmVyc2lvbj0iMS4zLjIgKDA5MWUyMGVmMGYsIDIwMjMtMTEtMjUsIGN1c3RvbSkiCiAgIHhtbG5zOmlua3NjYXBlPSJodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy9uYW1lc3BhY2VzL2lua3NjYXBlIgogICB4bWxuczpzb2RpcG9kaT0iaHR0cDovL3NvZGlwb2RpLnNvdXJjZWZvcmdlLm5ldC9EVEQvc29kaXBvZGktMC5kdGQiCiAgIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIgogICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogIDxzb2RpcG9kaTpuYW1lZHZpZXcKICAgICBpZD0ibmFtZWR2aWV3NDEiCiAgICAgcGFnZWNvbG9yPSIjZmZmZmZmIgogICAgIGJvcmRlcmNvbG9yPSIjMDAwMDAwIgogICAgIGJvcmRlcm9wYWNpdHk9IjAuMjUiCiAgICAgaW5rc2NhcGU6c2hvd3BhZ2VzaGFkb3c9IjIiCiAgICAgaW5rc2NhcGU6cGFnZW9wYWNpdHk9IjAuMCIKICAgICBpbmtzY2FwZTpwYWdlY2hlY2tlcmJvYXJkPSIwIgogICAgIGlua3NjYXBlOmRlc2tjb2xvcj0iI2QxZDFkMSIKICAgICBpbmtzY2FwZTp6b29tPSIxLjkzNjQ4OCIKICAgICBpbmtzY2FwZTpjeD0iMTk3Ljc4MDcyIgogICAgIGlua3NjYXBlOmN5PSI3OS4wMDkwMSIKICAgICBpbmtzY2FwZTp3aW5kb3ctd2lkdGg9IjE5MjAiCiAgICAgaW5rc2NhcGU6d2luZG93LWhlaWdodD0iMTAxNyIKICAgICBpbmtzY2FwZTp3aW5kb3cteD0iMCIKICAgICBpbmtzY2FwZTp3aW5kb3cteT0iMCIKICAgICBpbmtzY2FwZTp3aW5kb3ctbWF4aW1pemVkPSIxIgogICAgIGlua3NjYXBlOmN1cnJlbnQtbGF5ZXI9InN2ZzQxIiAvPgogIDxzdHlsZQogICAgIGlkPSJzdHlsZTEiPjwhW0NEQVRBWy5Je2ZpbGw6I2ZmNzAwMH0uSntmaWxsOiNmZjQ5MDB9Lkt7ZmlsbDojZmZhMzAwfS5Me2ZpbGw6IzFjMWMxYiBpY2MtY29sb3IoYWRvYmUtcmdiLTE5OTgsIDAuMTMyOTk1NjEsIDAuMTMyOTk1NjEsIDAuMTI4OTk3OCl9XV0+PC9zdHlsZT4KICA8ZGVmcwogICAgIGlkPSJkZWZzMTAiPgogICAgPGNsaXBQYXRoCiAgICAgICBpZD0iQSI+CiAgICAgIDxwYXRoCiAgICAgICAgIGQ9Ik0gMCwxODQuMjUyIEggNDgxLjg5IFYgMCBIIDAgWiIKICAgICAgICAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIwNi4yNTEsLTE0MC4xMzkpIgogICAgICAgICBpZD0icGF0aDEiIC8+CiAgICA8L2NsaXBQYXRoPgogICAgPGNsaXBQYXRoCiAgICAgICBpZD0iQiI+CiAgICAgIDxwYXRoCiAgICAgICAgIGQ9Ik0gMCwxODQuMjUyIEggNDgxLjg5IFYgMCBIIDAgWiIKICAgICAgICAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI0Ny40MzYsLTEwNC44NjUpIgogICAgICAgICBpZD0icGF0aDIiIC8+CiAgICA8L2NsaXBQYXRoPgogICAgPGNsaXBQYXRoCiAgICAgICBpZD0iQyI+CiAgICAgIDxwYXRoCiAgICAgICAgIGQ9Ik0gMCwxODQuMjUyIEggNDgxLjg5IFYgMCBIIDAgWiIKICAgICAgICAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI4NS45MzgsLTEwMi4wODkpIgogICAgICAgICBpZD0icGF0aDMiIC8+CiAgICA8L2NsaXBQYXRoPgogICAgPGNsaXBQYXRoCiAgICAgICBpZD0iRCI+CiAgICAgIDxwYXRoCiAgICAgICAgIGQ9Ik0gMCwxODQuMjUyIEggNDgxLjg5IFYgMCBIIDAgWiIKICAgICAgICAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTMzNy43NjksLTEzMS44NzcpIgogICAgICAgICBpZD0icGF0aDQiIC8+CiAgICA8L2NsaXBQYXRoPgogICAgPGNsaXBQYXRoCiAgICAgICBpZD0iRSI+CiAgICAgIDxwYXRoCiAgICAgICAgIGQ9Ik0gMCwxODQuMjUyIEggNDgxLjg5IFYgMCBIIDAgWiIKICAgICAgICAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTM3Ny4yNDcsLTEzMi4zMTkpIgogICAgICAgICBpZD0icGF0aDUiIC8+CiAgICA8L2NsaXBQYXRoPgogICAgPGNsaXBQYXRoCiAgICAgICBpZD0iRiI+CiAgICAgIDxwYXRoCiAgICAgICAgIGQ9Ik0gMCwxODQuMjUyIEggNDgxLjg5IFYgMCBIIDAgWiIKICAgICAgICAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQxOC4xMDcsLTExNC42MzQpIgogICAgICAgICBpZD0icGF0aDYiIC8+CiAgICA8L2NsaXBQYXRoPgogICAgPGNsaXBQYXRoCiAgICAgICBpZD0iRyI+CiAgICAgIDxwYXRoCiAgICAgICAgIGQ9Ik0gMCwxODQuMjUyIEggNDgxLjg5IFYgMCBIIDAgWiIKICAgICAgICAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQ1MC4wMjMsLTE0MC4xMzkpIgogICAgICAgICBpZD0icGF0aDciIC8+CiAgICA8L2NsaXBQYXRoPgogICAgPGNsaXBQYXRoCiAgICAgICBpZD0iSCI+CiAgICAgIDxwYXRoCiAgICAgICAgIGQ9Ik0gMCwxODQuMjUyIEggNDgxLjg5IFYgMCBIIDAgWiIKICAgICAgICAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIxNy42OTQsLTQ0Ljc5NCkiCiAgICAgICAgIGlkPSJwYXRoOCIgLz4KICAgIDwvY2xpcFBhdGg+CiAgICA8Y2xpcFBhdGgKICAgICAgIGlkPSJJIj4KICAgICAgPHBhdGgKICAgICAgICAgZD0iTSAwLDE4NC4yNTIgSCA0ODEuODkgViAwIEggMCBaIgogICAgICAgICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjQ3LjQzNiwtMzUuMDI1KSIKICAgICAgICAgaWQ9InBhdGg5IiAvPgogICAgPC9jbGlwUGF0aD4KICAgIDxjbGlwUGF0aAogICAgICAgaWQ9IkoiPgogICAgICA8cGF0aAogICAgICAgICBkPSJNIDAsMTg0LjI1MiBIIDQ4MS44OSBWIDAgSCAwIFoiCiAgICAgICAgIGlkPSJwYXRoMTAiIC8+CiAgICA8L2NsaXBQYXRoPgogICAgPHBhdGgKICAgICAgIGlkPSJLIgogICAgICAgZD0ibSAxNzMuOTg3LDEzNC4zNjIgaCAtMzcuNzk1IGwgOS42MzMsLTM3Ljc3NiBoIDM3Ljc5NiB6IiAvPgogIDwvZGVmcz4KICA8ZwogICAgIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLjI1NDUzNSwxLC01MS4zNjI3OTIsLTcuNDcyNTAwNykiCiAgICAgaWQ9ImczMiI+CiAgICA8ZwogICAgICAgY2xhc3M9IkwiCiAgICAgICBpZD0iZzIyIj4KICAgICAgPHBhdGgKICAgICAgICAgZD0iTSA5OC4zOTcsMTM0LjM2MiBIIDYwLjYwMiBsIDkuNjMzLC0zNy43NzYgaCAzNy43OTYgeiIKICAgICAgICAgaWQ9InBhdGgxMSIgLz4KICAgICAgPHBhdGgKICAgICAgICAgZD0iTSAxMjYuNTU4LDE3Mi4xMzggSCA4OC43NjMgbCA5LjYzMywtMzcuNzc2IGggMzcuNzk2IHoiCiAgICAgICAgIGlkPSJwYXRoMTIiIC8+CiAgICAgIDxwYXRoCiAgICAgICAgIGQ9Ik0gMTM2LjE5MiwxMzQuMzYyIEggOTguMzk3IGwgOS42MzMsLTM3Ljc3NiBoIDM3Ljc5NiB6IgogICAgICAgICBpZD0icGF0aDEzIiAvPgogICAgICA8dXNlCiAgICAgICAgIHhsaW5rOmhyZWY9IiNLIgogICAgICAgICBpZD0idXNlMTMiIC8+CiAgICAgIDxwYXRoCiAgICAgICAgIGQ9Ik0gMTA4LjAzMSw5Ni41ODUgSCA3MC4yMzYgbCA5LjYzMywtMzcuNzc2IGggMzcuNzk2IHoiCiAgICAgICAgIGlkPSJwYXRoMTQiIC8+CiAgICAgIDx1c2UKICAgICAgICAgeGxpbms6aHJlZj0iI0siCiAgICAgICAgIHg9IjkuNjMzOTk5OCIKICAgICAgICAgeT0iLTM3Ljc3NyIKICAgICAgICAgaWQ9InVzZTE0IiAvPgogICAgICA8cGF0aAogICAgICAgICBkPSJNIDYwLjYwMiwxMzQuMzYyIEggMjIuODA3IEwgMzIuNDQsOTYuNTg2IGggMzcuNzk2IHoiCiAgICAgICAgIGlkPSJwYXRoMTUiIC8+CiAgICAgIDxwYXRoCiAgICAgICAgIGQ9Ik0gNzAuMjM2LDk2LjU4NSBIIDMyLjQ0MSBMIDQyLjA3NCw1OC44MDkgSCA3OS44NyBaIgogICAgICAgICBpZD0icGF0aDE2IiAvPgogICAgICA8cGF0aAogICAgICAgICBkPSJNIDc5Ljg3LDU4LjgwOSBIIDQyLjA3NSBsIDkuNjMzLC0zNy43NzYgaCAzNy43OTYgeiIKICAgICAgICAgaWQ9InBhdGgxNyIgLz4KICAgICAgPHVzZQogICAgICAgICB4bGluazpocmVmPSIjSyIKICAgICAgICAgeD0iNTcuMDYzIgogICAgICAgICB5PSItNzUuNTUzMDAxIgogICAgICAgICBpZD0idXNlMTciIC8+CiAgICAgIDxwYXRoCiAgICAgICAgIGQ9Ik0gNTAuOTY4LDE3Mi4xMzggSCAxMy4xNzMgbCA5LjYzMywtMzcuNzc2IGggMzcuNzk2IHoiCiAgICAgICAgIGlkPSJwYXRoMTgiIC8+CiAgICAgIDxwYXRoCiAgICAgICAgIGQ9Ik0gNDEuMzM0LDIwOS45MTUgSCAzLjUzOSBsIDkuNjMzLC0zNy43NzYgaCAzNy43OTYgeiIKICAgICAgICAgaWQ9InBhdGgxOSIgLz4KICAgICAgPHVzZQogICAgICAgICB4bGluazpocmVmPSIjSyIKICAgICAgICAgeD0iMzcuNzk0OTk4IgogICAgICAgICBpZD0idXNlMTkiIC8+CiAgICAgIDx1c2UKICAgICAgICAgeGxpbms6aHJlZj0iI0siCiAgICAgICAgIHg9IjQ3LjQyOTAwMSIKICAgICAgICAgeT0iLTM3Ljc3NyIKICAgICAgICAgaWQ9InVzZTIwIiAvPgogICAgICA8dXNlCiAgICAgICAgIHhsaW5rOmhyZWY9IiNLIgogICAgICAgICB4PSIyOC4xNjA5OTkiCiAgICAgICAgIHk9IjM3Ljc3NjAwMSIKICAgICAgICAgaWQ9InVzZTIxIiAvPgogICAgICA8dXNlCiAgICAgICAgIHhsaW5rOmhyZWY9IiNLIgogICAgICAgICB4PSIxOC41MjciCiAgICAgICAgIHk9Ijc1LjU1MzAwMSIKICAgICAgICAgaWQ9InVzZTIyIiAvPgogICAgPC9nPgogICAgPHBhdGgKICAgICAgIGQ9Ik0gMTE0LjExNSwxMzQuMzU5IEggNzYuMzIxIGwgOS42MzMsLTM3Ljc3NiBoIDM3Ljc5NiB6IgogICAgICAgY2xhc3M9IkkiCiAgICAgICBpZD0icGF0aDIyIiAvPgogICAgPHVzZQogICAgICAgeGxpbms6aHJlZj0iI0siCiAgICAgICB4PSItMzEuNzA5OTk5IgogICAgICAgeT0iMzcuNzcyOTk5IgogICAgICAgY2xhc3M9IkoiCiAgICAgICBpZD0idXNlMjMiIC8+CiAgICA8ZwogICAgICAgY2xhc3M9IkkiCiAgICAgICBpZD0iZzI1Ij4KICAgICAgPHVzZQogICAgICAgICB4bGluazpocmVmPSIjSyIKICAgICAgICAgeD0iLTIyLjA3NiIKICAgICAgICAgeT0iLTAuMDAzIgogICAgICAgICBpZD0idXNlMjQiIC8+CiAgICAgIDx1c2UKICAgICAgICAgeGxpbms6aHJlZj0iI0siCiAgICAgICAgIHg9IjE1LjcxOSIKICAgICAgICAgeT0iLTAuMDAzIgogICAgICAgICBpZD0idXNlMjUiIC8+CiAgICA8L2c+CiAgICA8ZwogICAgICAgY2xhc3M9IksiCiAgICAgICBpZD0iZzI2Ij4KICAgICAgPHBhdGgKICAgICAgICAgZD0iTSAxMjMuNzQ5LDk2LjU4MiBIIDg1Ljk1NSBsIDkuNjMzLC0zNy43NzYgaCAzNy43OTYgeiIKICAgICAgICAgaWQ9InBhdGgyNSIgLz4KICAgICAgPHVzZQogICAgICAgICB4bGluazpocmVmPSIjSyIKICAgICAgICAgeD0iMjUuMzUzMDAxIgogICAgICAgICB5PSItMzcuNzc5OTk5IgogICAgICAgICBpZD0idXNlMjYiIC8+CiAgICA8L2c+CiAgICA8cGF0aAogICAgICAgZD0iTSA3Ni4zMiwxMzQuMzU5IEggMzguNTI2IGwgOS42MzMsLTM3Ljc3NiBoIDM3Ljc5NiB6IgogICAgICAgY2xhc3M9IkkiCiAgICAgICBpZD0icGF0aDI2IiAvPgogICAgPHBhdGgKICAgICAgIGQ9Ik0gODUuOTU0LDk2LjU4MiBIIDQ4LjE2IGwgOS42MzMsLTM3Ljc3NiBoIDM3Ljc5NiB6IgogICAgICAgY2xhc3M9IksiCiAgICAgICBpZD0icGF0aDI3IiAvPgogICAgPGcKICAgICAgIGZpbGw9IiNmZmNlMDAiCiAgICAgICBpZD0iZzI4Ij4KICAgICAgPHBhdGgKICAgICAgICAgZD0iTSA5NS41ODgsNTguODA2IEggNTcuNzk0IEwgNjcuNDI3LDIxLjAzIGggMzcuNzk2IHoiCiAgICAgICAgIGlkPSJwYXRoMjgiIC8+CiAgICAgIDx1c2UKICAgICAgICAgeGxpbms6aHJlZj0iI0siCiAgICAgICAgIHg9IjcyLjc4MTk5OCIKICAgICAgICAgeT0iLTc1LjU1NiIKICAgICAgICAgaWQ9InVzZTI4IiAvPgogICAgPC9nPgogICAgPHBhdGgKICAgICAgIGQ9Ik0gNjYuNjg2LDE3Mi4xMzUgSCAyOC44OTIgbCA5LjYzMywtMzcuNzc2IGggMzcuNzk2IHoiCiAgICAgICBjbGFzcz0iSiIKICAgICAgIGlkPSJwYXRoMjkiIC8+CiAgICA8cGF0aAogICAgICAgZD0iTSA1Ny4wNTIsMjA5LjkxMiBIIDE5LjI1OCBsIDkuNjMzLC0zNy43NzYgaCAzNy43OTYgeiIKICAgICAgIGZpbGw9IiNmZjAxMDciCiAgICAgICBpZD0icGF0aDMwIiAvPgogICAgPHVzZQogICAgICAgeGxpbms6aHJlZj0iI0siCiAgICAgICB4PSI1My41MTQiCiAgICAgICB5PSItMC4wMDMiCiAgICAgICBjbGFzcz0iSSIKICAgICAgIGlkPSJ1c2UzMCIgLz4KICAgIDxwYXRoCiAgICAgICBkPSJNIDIzNy4xMzUsOTYuNTgyIEggMTk5LjM0IGwgOS42MzMsLTM3Ljc3NiBoIDM3Ljc5NiB6IgogICAgICAgY2xhc3M9IksiCiAgICAgICBpZD0icGF0aDMxIiAvPgogICAgPHVzZQogICAgICAgeGxpbms6aHJlZj0iI0siCiAgICAgICB4PSI0My44ODAwMDEiCiAgICAgICB5PSIzNy43NzI5OTkiCiAgICAgICBjbGFzcz0iSiIKICAgICAgIGlkPSJ1c2UzMSIgLz4KICAgIDx1c2UKICAgICAgIHhsaW5rOmhyZWY9IiNLIgogICAgICAgeD0iMzQuMjQ1OTk4IgogICAgICAgeT0iNzUuNTUwMDAzIgogICAgICAgZmlsbD0iI2ZmMDEwNyIKICAgICAgIGlkPSJ1c2UzMiIgLz4KICA8L2c+Cjwvc3ZnPgo="},"displayName":"Mistral Cloud Chat Model","typeVersion":1,"nodeCategories":[{"id":25,"name":"AI"},{"id":26,"name":"Langchain"}]},{"id":1250,"icon":"file:openAi.svg","name":"@n8n/n8n-nodes-langchain.openAi","codex":{"data":{"alias":["LangChain","ChatGPT","Sora","DallE","whisper","audio","transcribe","tts","assistant"],"resources":{"primaryDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/app-nodes/n8n-nodes-langchain.openai/"}]},"categories":["AI","Langchain"],"subcategories":{"AI":["Agents","Miscellaneous","Root Nodes"]}}},"group":"[\"transform\"]","defaults":{"name":"OpenAI"},"iconData":{"type":"file","fileBuffer":"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTM2Ljg2NzEgMTYuMzcxOEMzNy43NzQ2IDEzLjY0OCAzNy40NjIxIDEwLjY2NDIgMzYuMDEwOCA4LjE4NjYxQzMzLjgyODIgNC4zODY1MyAyOS40NDA3IDIuNDMxNDkgMjUuMTU1NiAzLjM1MTUxQzIzLjI0OTMgMS4yMDM5NiAyMC41MTA1IC0wLjAxNzMxNDggMTcuNjM5MiAwLjAwMDE4NTUzM0MxMy4yNTkxIC0wLjAwOTgxNDY4IDkuMzcyNzMgMi44MTAyNSA4LjAyNTIgNi45Nzc4M0M1LjIxMTM5IDcuNTU0MSAyLjc4MjU4IDkuMzE1MzggMS4zNjEzIDExLjgxMTdDLTAuODM3NDkzIDE1LjYwMTggLTAuMzM2MjMyIDIwLjM3OTQgMi42MDEzMyAyMy42Mjk0QzEuNjkzODEgMjYuMzUzMiAyLjAwNjMyIDI5LjMzNzEgMy40NTc2IDMxLjgxNDZDNS42NDAxNSAzNS42MTQ3IDEwLjAyNzcgMzcuNTY5NyAxNC4zMTI4IDM2LjY0OTdDMTYuMjE3OSAzOC43OTczIDE4Ljk1NzkgNDAuMDE4NSAyMS44MjkyIDM5Ljk5OThDMjYuMjExOCA0MC4wMTEgMzAuMDk5NCAzNy4xODg1IDMxLjQ0NjkgMzMuMDE3MUMzNC4yNjA4IDMyLjQ0MDkgMzYuNjg5NiAzMC42Nzk2IDM4LjExMDggMjguMTgzM0M0MC4zMDcxIDI0LjM5MzIgMzkuODA0NiAxOS42MTk0IDM2Ljg2ODMgMTYuMzY5M0wzNi44NjcxIDE2LjM3MThaTTIxLjgzMTcgMzcuMzg2QzIwLjA3OCAzNy4zODg1IDE4LjM3OTIgMzYuNzc0NyAxNy4wMzI5IDM1LjY1MDlDMTcuMDk0MSAzNS42MTg1IDE3LjIwMDQgMzUuNTU5NyAxNy4yNjkxIDM1LjUxNzJMMjUuMjM0MyAzMC45MTcxQzI1LjY0MTggMzAuNjg1OCAyNS44OTE4IDMwLjI1MjEgMjUuODg5MyAyOS43ODMzVjE4LjU1NDNMMjkuMjU1NiAyMC40OTgxQzI5LjI5MTkgMjAuNTE1NiAyOS4zMTU3IDIwLjU1MDYgMjkuMzIwNyAyMC41OTA2VjI5Ljg4OTZDMjkuMzE1NyAzNC4wMjQ3IDI1Ljk2NjggMzcuMzc3MiAyMS44MzE3IDM3LjM4NlpNNS43MjY0IDMwLjUwNzFDNC44NDc2MyAyOC45ODk2IDQuNTMxMzcgMjcuMjEwOCA0LjgzMjYzIDI1LjQ4NDVDNC44OTEzOCAyNS41MTk1IDQuOTk1MTMgMjUuNTgzMiA1LjA2ODg4IDI1LjYyNTdMMTMuMDM0MSAzMC4yMjU4QzEzLjQzNzggMzAuNDYyMSAxMy45Mzc4IDMwLjQ2MjEgMTQuMzQyOCAzMC4yMjU4TDI0LjA2NjggMjQuNjEwN1YyOC40OTgzQzI0LjA2OTMgMjguNTM4MyAyNC4wNTA1IDI4LjU3NyAyNC4wMTkzIDI4LjYwMkwxNS45Njc5IDMzLjI1MDlDMTIuMzgxNSAzNS4zMTU5IDcuODAxNDQgMzQuMDg4NCA1LjcyNzY1IDMwLjUwNzFINS43MjY0Wk0zLjYzMDEgMTMuMTIwNUM0LjUwNTEyIDExLjYwMDQgNS44ODY0IDEwLjQzNzkgNy41MzE0NCA5LjgzNDE1QzcuNTMxNDQgOS45MDI5IDcuNTI3NjkgMTAuMDI0MSA3LjUyNzY5IDEwLjEwOTJWMTkuMzEwNkM3LjUyNTE5IDE5Ljc3ODEgNy43NzUxOSAyMC4yMTE5IDguMTgxNDUgMjAuNDQzMUwxNy45MDU0IDI2LjA1N0wxNC41MzkxIDI4LjAwMDhDMTQuNTA1MyAyOC4wMjMzIDE0LjQ2MjggMjguMDI3IDE0LjQyNTMgMjguMDEwOEw2LjM3MjY2IDIzLjM1ODJDMi43OTM4MyAyMS4yODU2IDEuNTY2MzEgMTYuNzA2OCAzLjYyODg1IDEzLjEyMTdMMy42MzAxIDEzLjEyMDVaTTMxLjI4ODIgMTkuNTU2OUwyMS41NjQyIDEzLjk0MTdMMjQuOTMwNiAxMS45OTkyQzI0Ljk2NDMgMTEuOTc2NyAyNS4wMDY4IDExLjk3MjkgMjUuMDQ0MyAxMS45ODkyTDMzLjA5NyAxNi42MzhDMzYuNjgyMSAxOC43MDkzIDM3LjkxMDggMjMuMjk1NyAzNS44Mzk1IDI2Ljg4MDhDMzQuOTYzMyAyOC4zOTgzIDMzLjU4MzIgMjkuNTYwOCAzMS45Mzk1IDMwLjE2NThWMjAuNjg5NEMzMS45NDMyIDIwLjIyMTkgMzEuNjk0NSAxOS43ODk0IDMxLjI4OTQgMTkuNTU2OUgzMS4yODgyWk0zNC42MzgzIDE0LjUxNDJDMzQuNTc5NSAxNC40NzggMzQuNDc1OCAxNC40MTU1IDM0LjQwMiAxNC4zNzNMMjYuNDM2OCA5Ljc3Mjg5QzI2LjAzMzEgOS41MzY2NCAyNS41MzMxIDkuNTM2NjQgMjUuMTI4MSA5Ljc3Mjg5TDE1LjQwNDEgMTUuMzg4VjExLjUwMDRDMTUuNDAxNiAxMS40NjA0IDE1LjQyMDQgMTEuNDIxNyAxNS40NTE2IDExLjM5NjdMMjMuNTAzIDYuNzUxNThDMjcuMDg5NCA0LjY4Mjc5IDMxLjY3NDUgNS45MTQwNiAzMy43NDIgOS41MDE2NEMzNC42MTU4IDExLjAxNjcgMzQuOTMyIDEyLjc5MDUgMzQuNjM1OCAxNC41MTQySDM0LjYzODNaTTEzLjU3NDEgMjEuNDQzMUwxMC4yMDY1IDE5LjQ5OTRDMTAuMTcwMiAxOS40ODE5IDEwLjE0NjUgMTkuNDQ2OCAxMC4xNDE1IDE5LjQwNjhWMTAuMTA3OUMxMC4xNDQgNS45Njc4MSAxMy41MDI4IDIuNjEyNzQgMTcuNjQyOSAyLjYxNTI0QzE5LjM5NDIgMi42MTUyNCAyMS4wODkyIDMuMjMwMjUgMjIuNDM1NSA0LjM1MDI4QzIyLjM3NDMgNC4zODI3OCAyMi4yNjkzIDQuNDQxNTMgMjIuMTk5MiA0LjQ4NDAzTDE0LjIzNDEgOS4wODQxM0MxMy44MjY2IDkuMzE1MzggMTMuNTc2NiA5Ljc0Nzg5IDEzLjU3OTEgMTAuMjE2N0wxMy41NzQxIDIxLjQ0MDZWMjEuNDQzMVpNMTUuNDAyOSAxNy41MDA2TDE5LjczNDIgMTQuOTk5M0wyNC4wNjU1IDE3LjQ5OTNWMjIuNTAwN0wxOS43MzQyIDI1LjAwMDdMMTUuNDAyOSAyMi41MDA3VjE3LjUwMDZaIiBmaWxsPSJibGFjayIvPgo8L3N2Zz4K"},"displayName":"OpenAI","typeVersion":2,"nodeCategories":[{"id":25,"name":"AI"},{"id":26,"name":"Langchain"}]},{"id":1253,"icon":"file:azure.svg","name":"@n8n/n8n-nodes-langchain.lmChatAzureOpenAi","codex":{"data":{"resources":{"primaryDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmchatazureopenai/"}]},"categories":["AI","Langchain"],"subcategories":{"AI":["Language Models","Root Nodes"],"Language Models":["Chat Models (Recommended)"]}}},"group":"[\"transform\"]","defaults":{"name":"Azure OpenAI Chat Model"},"iconData":{"type":"file","fileBuffer":"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNTYiIGhlaWdodD0iMjQyIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJhIiB4MT0iNTguOTcyJSIgeDI9IjM3LjE5MSUiIHkxPSI3LjQxMSUiIHkyPSIxMDMuNzYyJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzExNEE4QiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzA2NjlCQyIvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IGlkPSJiIiB4MT0iNTkuNzE5JSIgeDI9IjUyLjY5MSUiIHkxPSI1Mi4zMTMlIiB5Mj0iNTQuODY0JSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1vcGFjaXR5PSIuMyIvPjxzdG9wIG9mZnNldD0iNy4xJSIgc3RvcC1vcGFjaXR5PSIuMiIvPjxzdG9wIG9mZnNldD0iMzIuMSUiIHN0b3Atb3BhY2l0eT0iLjEiLz48c3RvcCBvZmZzZXQ9IjYyLjMlIiBzdG9wLW9wYWNpdHk9Ii4wNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1vcGFjaXR5PSIwIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9ImMiIHgxPSIzNy4yNzklIiB4Mj0iNjIuNDczJSIgeTE9IjQuNiUiIHkyPSI5OS45NzklIj48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjM0NDQkY0Ii8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMjg5MkRGIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHBhdGggZmlsbD0idXJsKCNhKSIgZD0iTTg1LjM0My4wMDNoNzUuNzUzTDgyLjQ1NyAyMzNhMTIuMDggMTIuMDggMCAwIDEtMTEuNDQyIDguMjE2SDEyLjA2QTEyLjA2IDEyLjA2IDAgMCAxIC42MzMgMjI1LjMwM0w3My44OTggOC4yMTlBMTIuMDggMTIuMDggMCAwIDEgODUuMzQzIDB6Ii8+PHBhdGggZmlsbD0iIzAwNzhENCIgZD0iTTE5NS40MjMgMTU2LjI4Mkg3NS4yOTdhNS41NiA1LjU2IDAgMCAwLTMuNzk2IDkuNjI3bDc3LjE5IDcyLjA0N2ExMi4xNCAxMi4xNCAwIDAgMCA4LjI4IDMuMjZoNjguMDJ6Ii8+PHBhdGggZmlsbD0idXJsKCNiKSIgZD0iTTg1LjM0My4wMDNhMTEuOTggMTEuOTggMCAwIDAtMTEuNDcxIDguMzc2TC43MjMgMjI1LjEwNWExMi4wNDUgMTIuMDQ1IDAgMCAwIDExLjM3IDE2LjExMmg2MC40NzVhMTIuOTMgMTIuOTMgMCAwIDAgOS45MjEtOC40MzdsMTQuNTg4LTQyLjk5MSA1Mi4xMDUgNDguNmExMi4zMyAxMi4zMyAwIDAgMCA3Ljc1NyAyLjgyOGg2Ny43NjZsLTI5LjcyMS04NC45MzUtODYuNjQzLjAyTDE2MS4zNy4wMDN6Ii8+PHBhdGggZmlsbD0idXJsKCNjKSIgZD0iTTE4Mi4wOTggOC4yMDdBMTIuMDYgMTIuMDYgMCAwIDAgMTcwLjY3LjAwM0g4Ni4yNDVjNS4xNzUgMCA5Ljc3MyAzLjMwMSAxMS40MjggOC4yMDRMMTcwLjk0IDIyNS4zYTEyLjA2MiAxMi4wNjIgMCAwIDEtMTEuNDI4IDE1LjkyaDg0LjQyOWExMi4wNjIgMTIuMDYyIDAgMCAwIDExLjQyNS0xNS45MnoiLz48L3N2Zz4="},"displayName":"Azure OpenAI Chat Model","typeVersion":1,"nodeCategories":[{"id":25,"name":"AI"},{"id":26,"name":"Langchain"}]},{"id":1262,"icon":"file:google.svg","name":"@n8n/n8n-nodes-langchain.lmChatGoogleGemini","codex":{"data":{"resources":{"primaryDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmchatgooglegemini/"}]},"categories":["AI","Langchain"],"subcategories":{"AI":["Language Models","Root Nodes"],"Language Models":["Chat Models (Recommended)"]}}},"group":"[\"transform\"]","defaults":{"name":"Google Gemini Chat Model"},"iconData":{"type":"file","fileBuffer":"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgNDggNDgiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNNDQuNSAyMEgyNHY4LjVoMTEuOEMzNC43IDMzLjkgMzAuMSAzNyAyNCAzN2MtNy4yIDAtMTMtNS44LTEzLTEzczUuOC0xMyAxMy0xM2MzLjEgMCA1LjkgMS4xIDguMSAyLjlsNi40LTYuNEMzNC42IDQuMSAyOS42IDIgMjQgMiAxMS44IDIgMiAxMS44IDIgMjRzOS44IDIyIDIyIDIyYzExIDAgMjEtOCAyMS0yMiAwLTEuMy0uMi0yLjctLjUtNCIvPjwvZGVmcz48Y2xpcFBhdGggaWQ9ImIiPjx1c2UgeGxpbms6aHJlZj0iI2EiIG92ZXJmbG93PSJ2aXNpYmxlIi8+PC9jbGlwUGF0aD48cGF0aCBmaWxsPSIjRkJCQzA1IiBkPSJNMCAzN1YxMWwxNyAxM3oiIGNsaXAtcGF0aD0idXJsKCNiKSIvPjxwYXRoIGZpbGw9IiNFQTQzMzUiIGQ9Im0wIDExIDE3IDEzIDctNi4xTDQ4IDE0VjBIMHoiIGNsaXAtcGF0aD0idXJsKCNiKSIvPjxwYXRoIGZpbGw9IiMzNEE4NTMiIGQ9Im0wIDM3IDMwLTIzIDcuOSAxTDQ4IDB2NDhIMHoiIGNsaXAtcGF0aD0idXJsKCNiKSIvPjxwYXRoIGZpbGw9IiM0Mjg1RjQiIGQ9Ik00OCA0OCAxNyAyNGwtNC0zIDM1LTEweiIgY2xpcC1wYXRoPSJ1cmwoI2IpIi8+PC9zdmc+"},"displayName":"Google Gemini Chat Model","typeVersion":1,"nodeCategories":[{"id":25,"name":"AI"},{"id":26,"name":"Langchain"}]},{"id":1263,"icon":"file:groq.svg","name":"@n8n/n8n-nodes-langchain.lmChatGroq","codex":{"data":{"resources":{"primaryDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmchatgroq/"}]},"categories":["AI","Langchain"],"subcategories":{"AI":["Language Models","Root Nodes"],"Language Models":["Chat Models (Recommended)"]}}},"group":"[\"transform\"]","defaults":{"name":"Groq Chat Model"},"iconData":{"type":"file","fileBuffer":"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgaWQ9IkxheWVyXzIiCiAgIHZpZXdCb3g9IjAgMCA0OTkuOTk5OTkgNDk5Ljk5OTk5IgogICB2ZXJzaW9uPSIxLjEiCiAgIHdpZHRoPSI1MDAiCiAgIGhlaWdodD0iNTAwIgogICB4bWw6c3BhY2U9InByZXNlcnZlIgogICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxkZWZzCiAgICAgaWQ9ImRlZnM0IiAvPjxnCiAgICAgaWQ9IlBBR0VTIj48Y2lyY2xlCiAgICAgICBzdHlsZT0iZmlsbDojZjU0ZjM1O2ZpbGwtb3BhY2l0eToxO3N0cm9rZS13aWR0aDoxLjEzNjIyIgogICAgICAgaWQ9InBhdGg0IgogICAgICAgY3g9IjI1MCIKICAgICAgIGN5PSIyNTAiCiAgICAgICByPSIyNTAiIC8+PHBhdGgKICAgICAgIGQ9Ik0gMjUwLjUzNjY0LDk3LjEyMjk5NCBDIDE5Mi43MTkzMSw5Ni41ODg2MzggMTQ1LjQ4MjIyLDE0Mi45NzA3NSAxNDQuOTQ3ODYsMjAwLjc4ODA4IGMgLTAuNTM0MzQsNTcuODE3MzMgNDUuODQ3NzcsMTA1LjA1NDQyIDEwMy42NjUxLDEwNS41ODg3NyBoIDM2LjMzNjIxIHYgLTM5LjIyMTc0IGggLTM0LjQxMjUzIGMgLTM2LjEyMjQ4LDAuNDI3NSAtNjUuNzI1OCwtMjguNTM0NjIgLTY2LjE1MzI5LC02NC42NTcwOCAtMC40Mjc0OSwtMzYuMTIyNDggMjguNTM0NjMsLTY1LjcyNTgxIDY0LjY1NzA4LC02Ni4xNTMzIGggMS40OTYyMSBjIDM2LjEyMjQ4LDAgNjUuNDA1MiwyOS4yODI3MiA2NS41MTIwNyw2NS40MDUyIHYgMCA5Ni4zOTc4MyAwIGMgMCwzNS44MDE4NyAtMjkuMTc1ODUsNjQuOTc3NzMgLTY0Ljg3MDgzLDY1LjQwNTIxIC0xNy4wOTk0MSwtMC4xMDY4OCAtMzMuNDUwNzEsLTcuMDUzNTEgLTQ1LjUyNzE3LC0xOS4xMjk5NSBsIC0yNy43ODY1LDI3Ljc4NjUxIGMgMTkuMjM2ODEsMTkuMzQzNyA0NS4zMTMzOSwzMC4zNTE0MyA3Mi41NjU1NiwzMC42NzIwNSBoIDEuMzg5MzMgYyA1Ny4wNjkyNCwtMC44NTQ5NyAxMDIuOTE3LC00Ny4xMzAyMiAxMDMuMjM3NiwtMTA0LjE5OTQ1IFYgMTk5LjI5MTg5IEMgMzUzLjY2NzM5LDE0Mi40MzYzOSAzMDcuMjg1MjcsOTcuMTIyOTk0IDI1MC41MzY2NCw5Ny4xMjI5OTQgWiIKICAgICAgIHN0eWxlPSJmaWxsOiNmZmZmZmY7c3Ryb2tlLXdpZHRoOjBweCIKICAgICAgIGlkPSJwYXRoMS0zIiAvPjwvZz48L3N2Zz4K"},"displayName":"Groq Chat Model","typeVersion":1,"nodeCategories":[{"id":25,"name":"AI"},{"id":26,"name":"Langchain"}]},{"id":1280,"icon":"file:deepseek.svg","name":"@n8n/n8n-nodes-langchain.lmChatDeepSeek","codex":{"data":{"resources":{"primaryDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmchatdeepseek/"}]},"categories":["AI","Langchain"],"subcategories":{"AI":["Language Models","Root Nodes"],"Language Models":["Chat Models (Recommended)"]}}},"group":"[\"transform\"]","defaults":{"name":"DeepSeek Chat Model"},"iconData":{"type":"file","fileBuffer":"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48dGl0bGU+RGVlcFNlZWs8L3RpdGxlPjxwYXRoIGQ9Ik0yMy43NDggNC40ODJjLS4yNTQtLjEyNC0uMzY0LjExMy0uNTEyLjIzNC0uMDUxLjAzOS0uMDk0LjA5LS4xMzcuMTM2LS4zNzIuMzk3LS44MDYuNjU3LTEuMzczLjYyNi0uODI5LS4wNDYtMS41MzcuMjE0LTIuMTYzLjg0OC0uMTMzLS43ODItLjU3NS0xLjI0OC0xLjI0Ny0xLjU0OC0uMzUyLS4xNTYtLjcwOC0uMzExLS45NTUtLjY1LS4xNzItLjI0MS0uMjE5LS41MS0uMzA1LS43NzQtLjA1NS0uMTYtLjExLS4zMjMtLjI5My0uMzUtLjItLjAzMS0uMjc4LjEzNi0uMzU2LjI3Ni0uMzEzLjU3Mi0uNDM0IDEuMjAyLS40MjIgMS44NC4wMjcgMS40MzYuNjMzIDIuNTggMS44MzggMy4zOTMuMTM3LjA5My4xNzIuMTg3LjEyOS4zMjMtLjA4Mi4yOC0uMTguNTUyLS4yNjYuODMzLS4wNTUuMTc5LS4xMzcuMjE3LS4zMjkuMTRhNS41MjYgNS41MjYgMCAwMS0xLjczNi0xLjE4Yy0uODU3LS44MjgtMS42MzEtMS43NDItMi41OTctMi40NThhMTEuMzY1IDExLjM2NSAwIDAwLS42ODktLjQ3MWMtLjk4NS0uOTU3LjEzLTEuNzQzLjM4OC0xLjgzNi4yNy0uMDk4LjA5My0uNDMyLS43NzktLjQyOC0uODcyLjAwNC0xLjY3LjI5NS0yLjY4Ny42ODRhMy4wNTUgMy4wNTUgMCAwMS0uNDY1LjEzNyA5LjU5NyA5LjU5NyAwIDAwLTIuODgzLS4xMDJjLTEuODg1LjIxLTMuMzkgMS4xMDItNC40OTcgMi42MjNDLjA4MiA4LjYwNi0uMjMxIDEwLjY4NC4xNTIgMTIuODVjLjQwMyAyLjI4NCAxLjU2OSA0LjE3NSAzLjM2IDUuNjUzIDEuODU4IDEuNTMzIDMuOTk3IDIuMjg0IDYuNDM4IDIuMTQgMS40ODItLjA4NSAzLjEzMy0uMjg0IDQuOTk0LTEuODYuNDcuMjM0Ljk2Mi4zMjcgMS43OC4zOTcuNjMuMDU5IDEuMjM2LS4wMyAxLjcwNS0uMTI4LjczNS0uMTU2LjY4NC0uODM3LjQxOS0uOTYxLTIuMTU1LTEuMDA0LTEuNjgyLS41OTUtMi4xMTMtLjkyNiAxLjA5Ni0xLjI5NiAyLjc0Ni0yLjY0MiAzLjM5Mi03LjAwMy4wNS0uMzQ3LjAwNy0uNTY1IDAtLjg0NS0uMDA0LS4xNy4wMzUtLjIzNy4yMy0uMjU2YTQuMTczIDQuMTczIDAgMDAxLjU0NS0uNDc1YzEuMzk2LS43NjMgMS45Ni0yLjAxNSAyLjA5My0zLjUxNy4wMi0uMjMtLjAwNC0uNDY3LS4yNDctLjU4OHpNMTEuNTgxIDE4Yy0yLjA4OS0xLjY0Mi0zLjEwMi0yLjE4My0zLjUyLTIuMTYtLjM5Mi4wMjQtLjMyMS40NzEtLjIzNS43NjMuMDkuMjg4LjIwNy40ODYuMzcxLjczOS4xMTQuMTY3LjE5Mi40MTYtLjExMy42MDMtLjY3My40MTYtMS44NDItLjE0LTEuODk3LS4xNjctMS4zNjEtLjgwMi0yLjUtMS44Ni0zLjMwMS0zLjMwNy0uNzc0LTEuMzkzLTEuMjI0LTIuODg3LTEuMjk4LTQuNDgyLS4wMi0uMzg2LjA5My0uNTIyLjQ3Ny0uNTkyYTQuNjk2IDQuNjk2IDAgMDExLjUyOS0uMDM5YzIuMTMyLjMxMiAzLjk0NiAxLjI2NSA1LjQ2OCAyLjc3NC44NjguODYgMS41MjUgMS44ODcgMi4yMDIgMi44OTEuNzIgMS4wNjYgMS40OTQgMi4wODIgMi40OCAyLjkxNC4zNDguMjkyLjYyNS41MTQuODkxLjY3Ny0uODAyLjA5LTIuMTQuMTEtMy4wNTQtLjYxNHptMS02LjQ0YS4zMDYuMzA2IDAgMDEuNDE1LS4yODcuMzAyLjMwMiAwIDAxLjIuMjg4LjMwNi4zMDYgMCAwMS0uMzEuMzA3LjMwMy4zMDMgMCAwMS0uMzA0LS4zMDh6bTMuMTEgMS41OTZjLS4yLjA4MS0uMzk5LjE1MS0uNTkuMTZhMS4yNDUgMS4yNDUgMCAwMS0uNzk4LS4yNTRjLS4yNzQtLjIzLS40Ny0uMzU4LS41NTItLjc1OGExLjczIDEuNzMgMCAwMS4wMTYtLjU4OGMuMDctLjMyNy0uMDA4LS41MzctLjIzOS0uNzI3LS4xODctLjE1Ni0uNDI2LS4xOTktLjY4OC0uMTk5YS41NTkuNTU5IDAgMDEtLjI1NC0uMDc4Yy0uMTEtLjA1NC0uMi0uMTktLjExNC0uMzU4LjAyOC0uMDU0LjE2LS4xODYuMTkyLS4yMS4zNTYtLjIwMi43NjctLjEzNiAxLjE0Ni4wMTYuMzUyLjE0NC42MTguNDA4IDEuMDAxLjc4Mi4zOTEuNDUxLjQ2Mi41NzYuNjg1LjkxNC4xNzYuMjY1LjMzNi41MzcuNDQ1Ljg0OC4wNjcuMTk1LS4wMTkuMzU0LS4yNS40NTJ6IiBmaWxsPSIjNEQ2QkZFIj48L3BhdGg+PC9zdmc+Cg=="},"displayName":"DeepSeek Chat Model","typeVersion":1,"nodeCategories":[{"id":25,"name":"AI"},{"id":26,"name":"Langchain"}]},{"id":1281,"icon":"file:openrouter.svg","name":"@n8n/n8n-nodes-langchain.lmChatOpenRouter","codex":{"data":{"resources":{"primaryDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmchatopenrouter/"}]},"categories":["AI","Langchain"],"subcategories":{"AI":["Language Models","Root Nodes"],"Language Models":["Chat Models (Recommended)"]}}},"group":"[\"transform\"]","defaults":{"name":"OpenRouter Chat Model"},"iconData":{"type":"file","fileBuffer":"data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjOTRBM0I4IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHdpZHRoPSI0MCIgaGVpZ2h0PSI0MCIgdmlld0JveD0iMCAwIDI0IDI0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjx0aXRsZT5PcGVuUm91dGVyPC90aXRsZT48cGF0aCBkPSJNMTYuODA0IDEuOTU3bDcuMjIgNC4xMDV2LjA4N0wxNi43MyAxMC4yMWwuMDE3LTIuMTE3LS44MjEtLjAzYy0xLjA1OS0uMDI4LTEuNjExLjAwMi0yLjI2OC4xMS0xLjA2NC4xNzUtMi4wMzguNTc3LTMuMTQ3IDEuMzUyTDguMzQ1IDExLjAzYy0uMjg0LjE5NS0uNDk1LjMzNi0uNjguNDU1bC0uNTE1LjMyMi0uMzk3LjIzNC4zODUuMjMuNTMuMzM4Yy40NzYuMzE0IDEuMTcuNzk2IDIuNzAxIDEuODY2IDEuMTEuNzc1IDIuMDgzIDEuMTc3IDMuMTQ3IDEuMzUybC4zLjA0NWMuNjk0LjA5MSAxLjM3NS4wOTQgMi44MjUuMDMzbC4wMjItMi4xNTkgNy4yMiA0LjEwNXYuMDg3TDE2LjU4OSAyMmwuMDE0LTEuODYyLS42MzUuMDIyYy0xLjM4Ni4wNDItMi4xMzcuMDAyLTMuMTM4LS4xNjItMS42OTQtLjI4LTMuMjYtLjkyNi00Ljg4MS0yLjA1OWwtMi4xNTgtMS41YTIxLjk5NyAyMS45OTcgMCAwMC0uNzU1LS40OThsLS40NjctLjI4YTU1LjkyNyA1NS45MjcgMCAwMC0uNzYtLjQzQzIuOTA4IDE0LjczLjU2MyAxNC4xMTYgMCAxNC4xMTZWOS44ODhsLjE0LjAwNGMuNTY0LS4wMDcgMi45MS0uNjIyIDMuODA5LTEuMTI0bDEuMDE2LS41OC40MzgtLjI3NGMuNDI4LS4yOCAxLjA3Mi0uNzI2IDIuNjg2LTEuODUzIDEuNjIxLTEuMTMzIDMuMTg2LTEuNzggNC44ODEtMi4wNTkgMS4xNTItLjE5IDEuOTc0LS4yMTMgMy44MTQtLjEzOGwuMDItMS45MDd6Ij48L3BhdGg+PC9zdmc+Cg=="},"displayName":"OpenRouter Chat Model","typeVersion":1,"nodeCategories":[{"id":25,"name":"AI"},{"id":26,"name":"Langchain"}]},{"id":1287,"icon":"file:logo.dark.svg","name":"@n8n/n8n-nodes-langchain.lmChatXAiGrok","codex":{"data":{"resources":{"primaryDocumentation":[{"url":"https://docs.n8n.io/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmchatxaigrok/"}]},"categories":["AI","Langchain"],"subcategories":{"AI":["Language Models","Root Nodes"],"Language Models":["Chat Models (Recommended)"]}}},"group":"[\"transform\"]","defaults":{"name":"xAI Grok Chat Model"},"iconData":{"type":"file","fileBuffer":"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9ImN1cnJlbnRDb2xvciIgdmlld0JveD0iMCAwIDI0IDI0IiBhcmlhLWhpZGRlbj0idHJ1ZSIgY2xhc3M9IiIgZm9jdXNhYmxlPSJmYWxzZSIgc3R5bGU9ImZpbGw6IGN1cnJlbnRjb2xvcjsgaGVpZ2h0OiAyOHB4OyB3aWR0aDogMjhweDsiPjxwYXRoIGQ9Im0zLjAwNSA4Ljg1OCA4Ljc4MyAxMi41NDRoMy45MDRMNi45MDggOC44NTh6TTYuOTA1IDE1LjgyNSAzIDIxLjQwMmgzLjkwN2wxLjk1MS0yLjc4OHpNMTYuNTg1IDJsLTYuNzUgOS42NCAxLjk1MyAyLjc5TDIwLjQ5MiAyek0xNy4yOTIgNy45NjV2MTMuNDM3aDMuMlYzLjM5NXoiPjwvcGF0aD48L3N2Zz4K"},"displayName":"xAI Grok Chat Model","typeVersion":1,"nodeCategories":[{"id":25,"name":"AI"},{"id":26,"name":"Langchain"}]}],"categories":[{"id":31,"name":"Content Creation"},{"id":51,"name":"Multimodal AI"}],"image":[{"id":4078,"url":"https://n8niostorageaccount.blob.core.windows.net/n8nio-strapi-blobs-prod/assets/Screenshot_2026_01_23_023208_1a472baf8d.jpg"}]}}