私のワークフロー 3
上級
これはOther, AI分野の自動化ワークフローで、36個のノードを含みます。主にIf, Code, Gmail, Markdown, Aggregateなどのノードを使用、AI技術を活用したスマート自動化を実現。 Llama Parser、Gemini LLM、Pinecone DBを基にしたドキュメント分析・チャットボット作成
前提条件
- •Googleアカウント + Gmail API認証情報
- •ターゲットAPIの認証情報が必要な場合あり
- •Google Gemini API Key
- •Pinecone API Key
使用ノード (36)
ワークフロープレビュー
ノード接続関係を可視化、ズームとパンをサポート
ワークフローをエクスポート
以下のJSON設定をn8nにインポートして、このワークフローを使用できます
{
"id": "cGNK44mkCzIh4113",
"meta": {
"instanceId": "44c282b5a828cd0d7dda8a13c9168fe32406aaef7e8faa5a847408311387e400"
},
"name": "My workflow 3",
"tags": [],
"nodes": [
{
"id": "4db348cf-bd5a-408e-b212-d75b792460b4",
"name": "フォーム送信時4",
"type": "n8n-nodes-base.formTrigger",
"position": [
-1720,
20
],
"webhookId": "34a4ae98-8eb8-486b-8d7e-dd5fdde15cd5",
"parameters": {
"options": {},
"formTitle": "form which gets multiple files",
"formFields": {
"values": [
{
"fieldType": "file",
"fieldLabel": "file1",
"requiredField": true
},
{
"fieldType": "file",
"fieldLabel": "file2"
},
{
"fieldLabel": "provide your mail Id",
"requiredField": true
}
]
}
},
"typeVersion": 2.2
},
{
"id": "6a1f197f-310e-4eb1-926f-60cfbae60a49",
"name": "アイテムをループ処理1",
"type": "n8n-nodes-base.splitInBatches",
"position": [
-380,
20
],
"parameters": {
"options": {}
},
"typeVersion": 3,
"alwaysOutputData": false
},
{
"id": "7eb210e4-687c-4e9d-b2e7-50d0b85da8dc",
"name": "条件分岐2",
"type": "n8n-nodes-base.if",
"position": [
700,
100
],
"parameters": {
"options": {},
"conditions": {
"options": {
"version": 2,
"leftValue": "",
"caseSensitive": true,
"typeValidation": "strict"
},
"combinator": "and",
"conditions": [
{
"id": "1edbcd59-130d-4053-9db3-cb8dec068fe0",
"operator": {
"name": "filter.operator.equals",
"type": "string",
"operation": "equals"
},
"leftValue": "={{ $json.status }}",
"rightValue": "SUCCESS"
}
]
}
},
"typeVersion": 2.2
},
{
"id": "e76b9523-3f87-4ad3-87df-1e4e93ead090",
"name": "集計1",
"type": "n8n-nodes-base.aggregate",
"position": [
0,
0
],
"parameters": {
"options": {},
"fieldsToAggregate": {
"fieldToAggregate": [
{
"fieldToAggregate": "markdown"
}
]
}
},
"typeVersion": 1
},
{
"id": "21234dcf-52dc-4ae0-975e-36a1a18ed456",
"name": "Google Gemini チャットモデル5",
"type": "@n8n/n8n-nodes-langchain.lmChatGoogleGemini",
"position": [
1060,
180
],
"parameters": {
"options": {},
"modelName": "models/gemini-1.5-flash"
},
"typeVersion": 1
},
{
"id": "52fcaca7-c49d-4004-96a3-0094ed0e510f",
"name": "バイナリアイテムを分割",
"type": "n8n-nodes-base.code",
"position": [
-1000,
20
],
"parameters": {
"jsCode": "// Get the input data\nconst items = $input.all()\n\n// Initialize an array to hold the split items\nconst splitItems = [];\n\n// Iterate over each item\nitems.forEach(item => {\n // Check if the item has binary data\n if (item.binary) {\n // Iterate over each binary field\n for (const [key, value] of Object.entries(item.binary)) {\n // Create a new item for each binary file\n splitItems.push({\n json: {},\n binary: {\n data: value\n }\n });\n }\n }\n});\n\n// Return the split items\nreturn splitItems;"
},
"typeVersion": 2,
"alwaysOutputData": true
},
{
"id": "4660eef4-de62-4b13-9f51-05000b1afa33",
"name": "ドキュメントを解析",
"type": "n8n-nodes-base.httpRequest",
"position": [
260,
100
],
"parameters": {
"url": "https://api.cloud.llamaindex.ai/api/parsing/upload",
"method": "POST",
"options": {
"redirect": {
"redirect": {}
}
},
"sendBody": true,
"contentType": "multipart-form-data",
"sendHeaders": true,
"bodyParameters": {
"parameters": [
{
"name": "=file",
"parameterType": "formBinaryData",
"inputDataFieldName": "=data"
}
]
},
"headerParameters": {
"parameters": [
{
"name": "accept",
"value": "application/json"
},
{
"name": "Authorization",
"value": "Bearer $secret token"
}
]
}
},
"typeVersion": 4.2
},
{
"id": "07e76215-b9d4-4adb-b8f3-f8c8615abb56",
"name": "解析ステータスを確認",
"type": "n8n-nodes-base.httpRequest",
"position": [
480,
100
],
"parameters": {
"url": "=https://api.cloud.llamaindex.ai/api/parsing/job/{{ $json.id }}",
"options": {},
"sendHeaders": true,
"headerParameters": {
"parameters": [
{
"name": "accept",
"value": "application/json"
},
{
"name": "Authorization",
"value": "Bearer $secret token"
}
]
}
},
"typeVersion": 4.2
},
{
"id": "3909a632-7002-4d60-a53b-3f73e4958c27",
"name": "マークダウンを提供",
"type": "n8n-nodes-base.httpRequest",
"position": [
1180,
400
],
"parameters": {
"url": "=https://api.cloud.llamaindex.ai/api/parsing/job/{{ $json.id }}/result/markdown",
"options": {},
"sendHeaders": true,
"headerParameters": {
"parameters": [
{
"name": "accept",
"value": "application/json"
},
{
"name": "Authorization",
"value": "Bearer $secret token"
}
]
}
},
"typeVersion": 4.2
},
{
"id": "89c25b95-8bc6-4bb5-82d2-1f870416c4af",
"name": "Google Gemini チャットモデル6",
"type": "@n8n/n8n-nodes-langchain.lmChatGoogleGemini",
"position": [
1600,
300
],
"parameters": {
"options": {},
"modelName": "models/gemini-1.5-flash"
},
"typeVersion": 1
},
{
"id": "8ddf6e94-6da0-4ef9-a6dc-0db8967914a6",
"name": "マークダウン",
"type": "n8n-nodes-base.markdown",
"position": [
2140,
0
],
"parameters": {
"mode": "markdownToHtml",
"options": {},
"markdown": "={{ $json.output }}",
"destinationKey": "html"
},
"typeVersion": 1
},
{
"id": "59c33f95-6f8f-4992-8421-dc3a0b668861",
"name": "Gmail",
"type": "n8n-nodes-base.gmail",
"position": [
4540,
0
],
"webhookId": "35fdc2a2-b8f8-4217-be0b-66ed98a548f1",
"parameters": {
"sendTo": "={{ $('On form submission4').item.json['provide your mail Id'] }}",
"message": "=Hi user,\nThe below document contains the detailed analysis of the provided document.\n\nYou can also use the below link to interact with the assistant regarding your doubts on the analysis\nhttps://pavithranvh28.app.n8n.cloud/webhook/8c5c9e83-f595-4e4b-b45c-544a9a0840c4/chat\n\n\n",
"options": {
"attachmentsUi": {
"attachmentsBinary": [
{}
]
}
},
"subject": "Analysis of the documents provided",
"emailType": "text"
},
"typeVersion": 2.1
},
{
"id": "b9bb8338-d52e-4f5b-bd2f-d517851b6014",
"name": "コード",
"type": "n8n-nodes-base.code",
"position": [
3200,
0
],
"parameters": {
"jsCode": "const items = $input.first().json.html;\n\n// Ensure items is an array\nconst htmlArray = Array.isArray(items) ? items : [items];\n\nfunction htmlToFormattedText(html) {\n // Replace heading tags (h1-h6) with bold text\n html = html.replace(/<h[1-6]>(.*?)<\\/h[1-6]>/gi, \"\\n**$1**\\n\");\n\n // Replace paragraph tags with spacing\n html = html.replace(/<p>(.*?)<\\/p>/gi, \"\\n$1\\n\");\n\n // Replace line breaks with newline characters\n html = html.replace(/<br\\s*\\/?>/gi, \"\\n\");\n\n // Remove all other HTML tags\n html = html.replace(/<[^>]+>/g, \"\").trim();\n\n // Remove extra newlines\n return html.replace(/\\n{2,}/g, \"\\n\").trim();\n}\n\nconst updatedItems = htmlArray.map((item) => {\n const htmlContent = item?.json?.html || item;\n const textContent = htmlToFormattedText(htmlContent);\n return { textContent };\n});\n\nreturn updatedItems;\n"
},
"typeVersion": 2
},
{
"id": "e8176d99-3625-47a5-8989-80fdce053ba7",
"name": "ファイルに変換",
"type": "n8n-nodes-base.convertToFile",
"position": [
3840,
0
],
"parameters": {
"options": {},
"operation": "toText",
"sourceProperty": "textContent"
},
"typeVersion": 1.1
},
{
"id": "9fb1a6a0-c49f-48f5-93bc-f0c6e9b8a138",
"name": "AIエージェント",
"type": "@n8n/n8n-nodes-langchain.agent",
"position": [
2600,
460
],
"parameters": {
"text": "={{ $json.output }}",
"options": {
"systemMessage": "You are a helpful assistant.\nObjective:\nThe agent must process the input content to enhance readability, apply structured formatting, and bold necessary text elements while preserving the original meaning.\n\nProcessing Rules:\nApply Text Formatting:\n\nConvert any text enclosed with * (asterisks) into bold.\nStructurize the Content:\n\nOrganize the content using clear section headers.\nSeparate sections with line breaks for readability.\nEnsure proper indentation and bullet point usage for clarity.\nMaintain Clarity & Coherence:\n\nReformat the text without changing the core meaning.\nRemove redundancy while ensuring key details remain intact.\nText File Compatibility:\n\nResponse NEEDS TO BE A TEXT FILE"
},
"promptType": "define"
},
"typeVersion": 1.8
},
{
"id": "9995921a-ca41-40c5-9159-350908ca8213",
"name": "Google Gemini チャットモデル",
"type": "@n8n/n8n-nodes-langchain.lmChatGoogleGemini",
"position": [
2780,
740
],
"parameters": {
"options": {},
"modelName": "models/gemini-1.5-flash"
},
"typeVersion": 1
},
{
"id": "bd281ef9-bc33-4b3a-9d3f-41d00521b14e",
"name": "情報抽出器",
"type": "@n8n/n8n-nodes-langchain.informationExtractor",
"position": [
2820,
880
],
"parameters": {
"text": "={{ $json.output }}",
"options": {
"systemPromptTemplate": "You are an expert extraction algorithm.\nOnly extract relevant information from the text.\nIf you do not know the value of an attribute asked to extract, you may omit the attribute's value."
},
"attributes": {
"attributes": [
{
"name": "Project Overview",
"description": "overview of the content extracted"
},
{
"name": "System and prerequisites",
"description": "=which contains the information about the system and the prerequisites needed"
}
]
}
},
"typeVersion": 1
},
{
"id": "2f1c4efb-6885-48c9-b2a6-a13d2e9b4f66",
"name": "Google Gemini チャットモデル1",
"type": "@n8n/n8n-nodes-langchain.lmChatGoogleGemini",
"position": [
3140,
1100
],
"parameters": {
"options": {},
"modelName": "models/gemini-1.5-flash"
},
"typeVersion": 1
},
{
"id": "b7a0276a-d253-43a8-a7f3-fb3b83599d7f",
"name": "ファイルに変換4",
"type": "n8n-nodes-base.convertToFile",
"position": [
1840,
740
],
"parameters": {
"options": {},
"operation": "toText",
"sourceProperty": "output"
},
"typeVersion": 1.1
},
{
"id": "7441e1ff-1966-4535-abaa-ee565db787de",
"name": "Pinecone ベクトルストア",
"type": "@n8n/n8n-nodes-langchain.vectorStorePinecone",
"position": [
2080,
980
],
"parameters": {
"mode": "insert",
"options": {},
"pineconeIndex": {
"__rl": true,
"mode": "list",
"value": "samuraichamploo",
"cachedResultName": "samuraichamploo"
}
},
"typeVersion": 1.1
},
{
"id": "82d9d9fb-6f8c-4c86-9287-d5e7e73f58a7",
"name": "埋め込み Mistral クラウド",
"type": "@n8n/n8n-nodes-langchain.embeddingsMistralCloud",
"position": [
2140,
1200
],
"parameters": {
"options": {}
},
"typeVersion": 1
},
{
"id": "3a3332f7-3fda-4898-999e-c5020c0ea02e",
"name": "デフォルトデータローダー",
"type": "@n8n/n8n-nodes-langchain.documentDefaultDataLoader",
"position": [
2240,
1280
],
"parameters": {
"options": {},
"dataType": "binary"
},
"typeVersion": 1
},
{
"id": "4a625913-5c98-4075-9022-058e863af326",
"name": "再帰的文字列分割器",
"type": "@n8n/n8n-nodes-langchain.textSplitterRecursiveCharacterTextSplitter",
"position": [
2320,
1460
],
"parameters": {
"options": {}
},
"typeVersion": 1
},
{
"id": "5e38e72b-390f-433f-a638-522537bf1369",
"name": "チャットメッセージ受信時",
"type": "@n8n/n8n-nodes-langchain.chatTrigger",
"position": [
-1820,
660
],
"webhookId": "8c5c9e83-f595-4e4b-b45c-544a9a0840c4",
"parameters": {
"public": true,
"options": {}
},
"typeVersion": 1.1
},
{
"id": "77ea1fd6-73a9-42f6-835f-b945ce7fd294",
"name": "質問応答チェーン",
"type": "@n8n/n8n-nodes-langchain.chainRetrievalQa",
"position": [
-1400,
680
],
"parameters": {
"options": {
"systemPromptTemplate": "You are an assistant for question-answering tasks. Use the following pieces of retrieved context to answer the question.\nIf you don't know the answer, just say that you don't know, don't try to make up an answer.\n----------------\nContext: {context}"
}
},
"typeVersion": 1.5
},
{
"id": "d71b0efe-7e27-44f8-beb4-370c02ef1d5f",
"name": "Google Gemini チャットモデル2",
"type": "@n8n/n8n-nodes-langchain.lmChatGoogleGemini",
"position": [
-1380,
1020
],
"parameters": {
"options": {},
"modelName": "models/gemini-1.5-flash"
},
"typeVersion": 1
},
{
"id": "eb967c9d-415f-4992-bacd-517b7dddd6bf",
"name": "ベクトルストア検索器",
"type": "@n8n/n8n-nodes-langchain.retrieverVectorStore",
"position": [
-1220,
900
],
"parameters": {},
"typeVersion": 1
},
{
"id": "690eacb5-1d47-430b-8914-4c474833be0b",
"name": "Pinecone ベクトルストア1",
"type": "@n8n/n8n-nodes-langchain.vectorStorePinecone",
"position": [
-900,
1060
],
"parameters": {
"options": {},
"pineconeIndex": {
"__rl": true,
"mode": "list",
"value": "samuraichamploo",
"cachedResultName": "samuraichamploo"
}
},
"typeVersion": 1.1
},
{
"id": "6d289625-ca46-49d7-8ee2-5996dc645ebe",
"name": "埋め込み Mistral クラウド1",
"type": "@n8n/n8n-nodes-langchain.embeddingsMistralCloud",
"position": [
-780,
1460
],
"parameters": {
"options": {}
},
"typeVersion": 1
},
{
"id": "dcc8bb20-e5f3-428e-93be-dc4081e1463c",
"name": "AIエージェント1",
"type": "@n8n/n8n-nodes-langchain.agent",
"position": [
-460,
680
],
"parameters": {
"text": "={{ $json.response }}",
"options": {
"systemMessage": "You are a helpful assistant.rephrase the prompt provided and Provide ONLY the response in a text format"
},
"promptType": "define"
},
"typeVersion": 1.8
},
{
"id": "777b4e63-7a0a-42fa-9069-83ab006e19a9",
"name": "Google Gemini チャットモデル3",
"type": "@n8n/n8n-nodes-langchain.lmChatGoogleGemini",
"position": [
-400,
980
],
"parameters": {
"options": {},
"modelName": "models/gemini-1.5-flash"
},
"typeVersion": 1
},
{
"id": "f5d69ecd-9cdc-4bef-a8ae-7477dfc3f7c7",
"name": "付箋ノート",
"type": "n8n-nodes-base.stickyNote",
"position": [
-1900,
440
],
"parameters": {
"width": 360,
"content": "## I'm a note \nThe below workflow is a chatbot workflow which will be triggered when a user types his/her prompt related to document the user provided for analysis on the chatbot link which was ent to the user via mail."
},
"typeVersion": 1
},
{
"id": "7140d564-a636-4937-b2c6-811b48dde851",
"name": "翻訳エージェント",
"type": "@n8n/n8n-nodes-langchain.agent",
"position": [
1060,
0
],
"parameters": {
"text": "={{ $('Aggregate1').item.json.markdown }}",
"options": {
"systemMessage": "You are a helpful assistant. Kindly check the prompt fed and find the language of the prompt you receive and if the prompt is in other language except english translate it and provide that as a response and also ATTACH THE REMAINING PROMPT WHICH IS IN ENGLISH WITH THE RESPONSE"
},
"promptType": "define"
},
"typeVersion": 1.8
},
{
"id": "496d49f1-5b7f-48ab-b759-2facd8fade8d",
"name": "分析エージェント",
"type": "@n8n/n8n-nodes-langchain.agent",
"position": [
1420,
0
],
"parameters": {
"text": "={{ $json.output }}",
"options": {
"systemMessage": "=You are a helpful assistant. \n1️⃣ Comprehensive Prompt Analysis\n\nCarefully examine the entire prompt provided by the user.\nEnsure all details are considered before formulating a response.\n2️⃣ Interactive and Clear Breakdown\n\nStructure the response in a well-organized manner with clear topic separation.\nPresent insights in a way that enhances understanding and usability.\n3️⃣ Duplicate Check and Handling\n\nIdentify and highlight any repeated information within the prompt.\nIf duplicates exist, consolidate the relevant details to avoid redundancy.\n4️⃣ Reliable and Actionable Resolutions\n\nProvide resolutions that are dependable and practical.\nEnsure the solutions align with the context and user’s intent.\nWhere applicable, offer alternative approaches for flexibility.\nAlso make sure not to add too much of star or hash to indicate the difference"
},
"promptType": "define"
},
"typeVersion": 1.8
},
{
"id": "4218f320-c580-41ae-91ca-134bd2cc8128",
"name": "付箋ノート1",
"type": "n8n-nodes-base.stickyNote",
"position": [
2880,
640
],
"parameters": {
"content": "## I'm a note \nThese two subflows are for trial purpose"
},
"typeVersion": 1
},
{
"id": "bc0a3e52-1259-4651-bbe4-9ba727d8e46a",
"name": "付箋ノート2",
"type": "n8n-nodes-base.stickyNote",
"position": [
1420,
700
],
"parameters": {
"content": "## I'm a note \nThis subflow is responsible for storing the translated as well as the analyzed contents into the vector database to feed as a knowledge to the chatbot"
},
"typeVersion": 1
}
],
"active": false,
"pinData": {},
"settings": {
"executionOrder": "v1"
},
"versionId": "7c6e0b7c-dfbb-45e5-bc16-038ff6175cdc",
"connections": {
"7eb210e4-687c-4e9d-b2e7-50d0b85da8dc": {
"main": [
[
{
"node": "3909a632-7002-4d60-a53b-3f73e4958c27",
"type": "main",
"index": 0
}
],
[
{
"node": "07e76215-b9d4-4adb-b8f3-f8c8615abb56",
"type": "main",
"index": 0
}
]
]
},
"b9bb8338-d52e-4f5b-bd2f-d517851b6014": {
"main": [
[
{
"node": "e8176d99-3625-47a5-8989-80fdce053ba7",
"type": "main",
"index": 0
}
]
]
},
"9fb1a6a0-c49f-48f5-93bc-f0c6e9b8a138": {
"main": [
[]
]
},
"8ddf6e94-6da0-4ef9-a6dc-0db8967914a6": {
"main": [
[
{
"node": "b9bb8338-d52e-4f5b-bd2f-d517851b6014",
"type": "main",
"index": 0
}
]
]
},
"e76b9523-3f87-4ad3-87df-1e4e93ead090": {
"main": [
[
{
"node": "7140d564-a636-4937-b2c6-811b48dde851",
"type": "main",
"index": 0
}
]
]
},
"496d49f1-5b7f-48ab-b759-2facd8fade8d": {
"main": [
[
{
"node": "8ddf6e94-6da0-4ef9-a6dc-0db8967914a6",
"type": "main",
"index": 0
},
{
"node": "9fb1a6a0-c49f-48f5-93bc-f0c6e9b8a138",
"type": "main",
"index": 0
},
{
"node": "bd281ef9-bc33-4b3a-9d3f-41d00521b14e",
"type": "main",
"index": 0
},
{
"node": "b7a0276a-d253-43a8-a7f3-fb3b83599d7f",
"type": "main",
"index": 0
}
]
]
},
"e8176d99-3625-47a5-8989-80fdce053ba7": {
"main": [
[
{
"node": "59c33f95-6f8f-4992-8421-dc3a0b668861",
"type": "main",
"index": 0
}
]
]
},
"b7a0276a-d253-43a8-a7f3-fb3b83599d7f": {
"main": [
[
{
"node": "7441e1ff-1966-4535-abaa-ee565db787de",
"type": "main",
"index": 0
}
]
]
},
"6a1f197f-310e-4eb1-926f-60cfbae60a49": {
"main": [
[
{
"node": "e76b9523-3f87-4ad3-87df-1e4e93ead090",
"type": "main",
"index": 0
}
],
[
{
"node": "4660eef4-de62-4b13-9f51-05000b1afa33",
"type": "main",
"index": 0
}
]
]
},
"7140d564-a636-4937-b2c6-811b48dde851": {
"main": [
[
{
"node": "496d49f1-5b7f-48ab-b759-2facd8fade8d",
"type": "main",
"index": 0
},
{
"node": "b7a0276a-d253-43a8-a7f3-fb3b83599d7f",
"type": "main",
"index": 0
}
]
]
},
"3a3332f7-3fda-4898-999e-c5020c0ea02e": {
"ai_document": [
[
{
"node": "7441e1ff-1966-4535-abaa-ee565db787de",
"type": "ai_document",
"index": 0
}
]
]
},
"4db348cf-bd5a-408e-b212-d75b792460b4": {
"main": [
[
{
"node": "52fcaca7-c49d-4004-96a3-0094ed0e510f",
"type": "main",
"index": 0
}
]
]
},
"4660eef4-de62-4b13-9f51-05000b1afa33": {
"main": [
[
{
"node": "07e76215-b9d4-4adb-b8f3-f8c8615abb56",
"type": "main",
"index": 0
}
]
]
},
"3909a632-7002-4d60-a53b-3f73e4958c27": {
"main": [
[
{
"node": "6a1f197f-310e-4eb1-926f-60cfbae60a49",
"type": "main",
"index": 0
}
]
]
},
"52fcaca7-c49d-4004-96a3-0094ed0e510f": {
"main": [
[
{
"node": "6a1f197f-310e-4eb1-926f-60cfbae60a49",
"type": "main",
"index": 0
}
]
]
},
"690eacb5-1d47-430b-8914-4c474833be0b": {
"ai_vectorStore": [
[
{
"node": "eb967c9d-415f-4992-bacd-517b7dddd6bf",
"type": "ai_vectorStore",
"index": 0
}
]
]
},
"eb967c9d-415f-4992-bacd-517b7dddd6bf": {
"ai_retriever": [
[
{
"node": "77ea1fd6-73a9-42f6-835f-b945ce7fd294",
"type": "ai_retriever",
"index": 0
}
]
]
},
"07e76215-b9d4-4adb-b8f3-f8c8615abb56": {
"main": [
[
{
"node": "7eb210e4-687c-4e9d-b2e7-50d0b85da8dc",
"type": "main",
"index": 0
}
]
]
},
"82d9d9fb-6f8c-4c86-9287-d5e7e73f58a7": {
"ai_embedding": [
[
{
"node": "7441e1ff-1966-4535-abaa-ee565db787de",
"type": "ai_embedding",
"index": 0
}
]
]
},
"9995921a-ca41-40c5-9159-350908ca8213": {
"ai_languageModel": [
[
{
"node": "9fb1a6a0-c49f-48f5-93bc-f0c6e9b8a138",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"6d289625-ca46-49d7-8ee2-5996dc645ebe": {
"ai_embedding": [
[
{
"node": "690eacb5-1d47-430b-8914-4c474833be0b",
"type": "ai_embedding",
"index": 0
}
]
]
},
"2f1c4efb-6885-48c9-b2a6-a13d2e9b4f66": {
"ai_languageModel": [
[
{
"node": "bd281ef9-bc33-4b3a-9d3f-41d00521b14e",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"d71b0efe-7e27-44f8-beb4-370c02ef1d5f": {
"ai_languageModel": [
[
{
"node": "77ea1fd6-73a9-42f6-835f-b945ce7fd294",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"777b4e63-7a0a-42fa-9069-83ab006e19a9": {
"ai_languageModel": [
[
{
"node": "dcc8bb20-e5f3-428e-93be-dc4081e1463c",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"21234dcf-52dc-4ae0-975e-36a1a18ed456": {
"ai_languageModel": [
[
{
"node": "7140d564-a636-4937-b2c6-811b48dde851",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"89c25b95-8bc6-4bb5-82d2-1f870416c4af": {
"ai_languageModel": [
[
{
"node": "496d49f1-5b7f-48ab-b759-2facd8fade8d",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"77ea1fd6-73a9-42f6-835f-b945ce7fd294": {
"main": [
[
{
"node": "dcc8bb20-e5f3-428e-93be-dc4081e1463c",
"type": "main",
"index": 0
}
]
]
},
"5e38e72b-390f-433f-a638-522537bf1369": {
"main": [
[
{
"node": "77ea1fd6-73a9-42f6-835f-b945ce7fd294",
"type": "main",
"index": 0
}
]
]
},
"4a625913-5c98-4075-9022-058e863af326": {
"ai_textSplitter": [
[
{
"node": "3a3332f7-3fda-4898-999e-c5020c0ea02e",
"type": "ai_textSplitter",
"index": 0
}
]
]
}
}
}よくある質問
このワークフローの使い方は?
上記のJSON設定コードをコピーし、n8nインスタンスで新しいワークフローを作成して「JSONからインポート」を選択、設定を貼り付けて認証情報を必要に応じて変更してください。
このワークフローはどんな場面に適していますか?
上級 - その他, 人工知能
有料ですか?
このワークフローは完全無料です。ただし、ワークフローで使用するサードパーティサービス(OpenAI APIなど)は別途料金が発生する場合があります。
関連ワークフロー
n8nノードの探索(可視化リファレンスライブラリ内)
n8nノードを可視化リファレンスライブラリで探索
If
Ftp
Set
+
If
Ftp
Set
113 ノードI versus AI
その他
基于AIのMISエージェント
基于AIの管理信息系统エージェント
If
Set
Code
+
If
Set
Code
129 ノードKumar Shivam
サポート
高度なAIディスプレイ(AI開発者第14回集での発表)
高度なAIデモ(AI開発者第14回聚会で展示)
If
Code
Gmail
+
If
Code
Gmail
39 ノードMax Tkacz
ビルディングブロック
試験問題生成
GoogleドキュメントとGeminiを基にしたAI駆動の自動試験問題・解答生成
Code
Google Docs
Http Request
+
Code
Google Docs
Http Request
37 ノードDavide
その他
AI エージェント レストラン [テンプレート]
🤖 WhatsApp、Instagram、MessengerのAIレストランアシスタント
If
N8n
Set
+
If
N8n
Set
239 ノードAmanda Benks
その他
Qdrantを使った完全なRAGシステム、自動出典引用付き
Qdrant、Gemini、OpenAIを使った自動引用機能付きRAGシステムの構築
Set
Code
Wait
+
Set
Code
Wait
29 ノードDavide
人工知能