Workflow: Manual Stickynote Automate

Workflow Details

Download Workflow
{
    "meta": {
        "instanceId": "408f9fb9940c3cb18ffdef0e0150fe342d6e655c3a9fac21f0f644e8bedabcd9",
        "templateCredsSetupCompleted": true
    },
    "nodes": [
        {
            "id": "5a421900-20d7-4d64-a064-3211c3338676",
            "name": "Sticky Note",
            "type": "n8n-nodes-base.stickyNote",
            "position": [
                -520,
                -820
            ],
            "parameters": {
                "width": 432,
                "height": 397,
                "content": "## Self-coded LLM Chain Node"
            },
            "typeVersion": 1
        },
        {
            "id": "93e3641b-d365-456d-b939-11fd92da8155",
            "name": "When clicking \"Execute Workflow\"",
            "type": "n8n-nodes-base.manualTrigger",
            "position": [
                -1060,
                -740
            ],
            "parameters": [],
            "typeVersion": 1
        },
        {
            "id": "235e436f-353f-4bb4-a619-35ebb17011d0",
            "name": "Sticky Note1",
            "type": "n8n-nodes-base.stickyNote",
            "position": [
                -300,
                -100
            ],
            "parameters": {
                "width": 320.21729237770210829694406129419803619384765625,
                "height": 231,
                "content": "## Self-coded Tool Node"
            },
            "typeVersion": 1
        },
        {
            "id": "4265a9d3-7c7e-4511-9a41-fa5a940f8869",
            "name": "Set2",
            "type": "n8n-nodes-base.set",
            "position": [
                -820,
                -740
            ],
            "parameters": {
                "options": [],
                "assignments": {
                    "assignments": [
                        {
                            "id": "6c3d9c41-58b0-4d0d-8892-0b1a96428da3",
                            "name": "chatInput",
                            "type": "string",
                            "value": "Tell me a joke"
                        }
                    ]
                }
            },
            "typeVersion": 3.399999999999999911182158029987476766109466552734375
        },
        {
            "id": "b78b6d50-53be-43a1-889c-773726443bfb",
            "name": "Custom - LLM Chain Node1",
            "type": "@n8n\/n8n-nodes-langchain.code",
            "position": [
                -440,
                -740
            ],
            "parameters": {
                "code": {
                    "execute": {
                        "code": "const { PromptTemplate } = require('@langchain\/core\/prompts');\n\nconst query = $input.item.json.chatInput;\nconst prompt = PromptTemplate.fromTemplate(query);\nconst llm = await this.getInputConnectionData('ai_languageModel', 0);\nlet chain = prompt.pipe(llm);\nconst output = await chain.invoke();\nreturn [ {json: { output } } ];"
                    }
                },
                "inputs": {
                    "input": [
                        {
                            "type": "main",
                            "required": true,
                            "maxConnections": 1
                        },
                        {
                            "type": "ai_languageModel",
                            "required": true,
                            "maxConnections": 1
                        }
                    ]
                },
                "outputs": {
                    "output": [
                        {
                            "type": "main"
                        }
                    ]
                }
            },
            "typeVersion": 1
        },
        {
            "id": "cc27654f-92bd-48f5-80d9-1d4f9c83ecb5",
            "name": "OpenAI Chat Model",
            "type": "@n8n\/n8n-nodes-langchain.lmChatOpenAi",
            "position": [
                -420,
                -580
            ],
            "parameters": {
                "model": {
                    "__rl": true,
                    "mode": "list",
                    "value": "gpt-4o-mini"
                },
                "options": []
            },
            "credentials": {
                "openAiApi": {
                    "id": "8gccIjcuf3gvaoEr",
                    "name": "OpenAi account"
                }
            },
            "typeVersion": 1.1999999999999999555910790149937383830547332763671875
        },
        {
            "id": "e64b5510-efd9-4a8b-aa3c-4312219cb2f0",
            "name": "Set3",
            "type": "n8n-nodes-base.set",
            "position": [
                -820,
                -440
            ],
            "parameters": {
                "options": [],
                "assignments": {
                    "assignments": [
                        {
                            "id": "6c3d9c41-58b0-4d0d-8892-0b1a96428da3",
                            "name": "chatInput",
                            "type": "string",
                            "value": "What year was Einstein born?"
                        }
                    ]
                }
            },
            "typeVersion": 3.399999999999999911182158029987476766109466552734375
        },
        {
            "id": "77f8bff3-8868-43ca-8739-7cc16d15dd80",
            "name": "AI Agent",
            "type": "@n8n\/n8n-nodes-langchain.agent",
            "position": [
                -440,
                -340
            ],
            "parameters": {
                "options": []
            },
            "typeVersion": 1.8000000000000000444089209850062616169452667236328125
        },
        {
            "id": "d6e943df-ee88-4d0b-bca4-68b9f249dd00",
            "name": "OpenAI Chat Model1",
            "type": "@n8n\/n8n-nodes-langchain.lmChatOpenAi",
            "position": [
                -460,
                -120
            ],
            "parameters": {
                "model": {
                    "__rl": true,
                    "mode": "list",
                    "value": "gpt-4o-mini"
                },
                "options": []
            },
            "credentials": {
                "openAiApi": {
                    "id": "8gccIjcuf3gvaoEr",
                    "name": "OpenAi account"
                }
            },
            "typeVersion": 1.1999999999999999555910790149937383830547332763671875
        },
        {
            "id": "a4b19037-399a-4d0b-abe0-378d8d81c536",
            "name": "Custom - Wikipedia1",
            "type": "@n8n\/n8n-nodes-langchain.toolCode",
            "position": [
                -180,
                -20
            ],
            "parameters": {
                "name": "wikipedia_tool",
                "jsCode": "console.log('Custom Wikipedia Node runs');\nconst { WikipediaQueryRun } = require(\"@n8n\/n8n-nodes-langchain\/node_modules\/@langchain\/community\/tools\/wikipedia_query_run.cjs\");\n\nconst tool = new WikipediaQueryRun({\n  topKResults: 3,\n  maxDocContentLength: 4000,\n});\n\nreturn await tool.invoke(query);",
                "description": "Call this tool to research a topic on wikipedia."
            },
            "typeVersion": 1.100000000000000088817841970012523233890533447265625
        }
    ],
    "pinData": [],
    "connections": {
        "Set2": {
            "main": [
                [
                    {
                        "node": "Custom - LLM Chain Node1",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        },
        "Set3": {
            "main": [
                [
                    {
                        "node": "AI Agent",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        },
        "OpenAI Chat Model": {
            "ai_languageModel": [
                [
                    {
                        "node": "Custom - LLM Chain Node1",
                        "type": "ai_languageModel",
                        "index": 0
                    }
                ]
            ]
        },
        "OpenAI Chat Model1": {
            "ai_languageModel": [
                [
                    {
                        "node": "AI Agent",
                        "type": "ai_languageModel",
                        "index": 0
                    }
                ]
            ]
        },
        "Custom - Wikipedia1": {
            "ai_tool": [
                [
                    {
                        "node": "AI Agent",
                        "type": "ai_tool",
                        "index": 0
                    }
                ]
            ]
        },
        "When clicking \"Execute Workflow\"": {
            "main": [
                [
                    {
                        "node": "Set3",
                        "type": "main",
                        "index": 0
                    },
                    {
                        "node": "Set2",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        }
    }
}
Back to Workflows

Related Workflows

Upload video, create playlist and add video to playlist
View
modelo do chatbot
View
Import CSV from URL to GoogleSheet
View
Splitout Code Automation Scheduled
View
Summarize YouTube Videos & Chat About Content with GPT-4o-mini via Telegram
View
Splitout Datetime Create Webhook
View
Telegram-bot AI Da Nang
View
Flux Dev Image Generation Fal.ai
View
Blockchain DEX Screener Insights Agent
View
Very simple Human in the loop system email with AI e IMAP
View