问答AI 인텔리전스를 구축합니다.
중급
이것은Engineering, AI RAG분야의자동화 워크플로우로, 12개의 노드를 포함합니다.주로 FormTrigger, McpClientTool, McpTrigger, EmbeddingsOllama, VectorStoreQdrant 등의 노드를 사용하며. Llama, RAG, Google 검색을 사용하여 질문 응답 AI 인텔리전스를 구축합니다.
사전 요구사항
- •Qdrant 서버 연결 정보
사용된 노드 (12)
워크플로우 미리보기
노드 연결 관계를 시각적으로 표시하며, 확대/축소 및 이동을 지원합니다
워크플로우 내보내기
다음 JSON 구성을 복사하여 n8n에 가져오면 이 워크플로우를 사용할 수 있습니다
{
"meta": {
"instanceId": "558d88703fb65b2d0e44613bc35916258b0f0bf983c5d4730c00c424b77ca36a",
"templateCredsSetupCompleted": true
},
"nodes": [
{
"id": "95fbf42b-4efb-4301-8e8f-34859156534c",
"name": "MCP 서버 트리거",
"type": "@n8n/n8n-nodes-langchain.mcpTrigger",
"position": [
0,
0
],
"webhookId": "8d7910ab-f0db-4042-9da9-f580647a8a8e",
"parameters": {
"path": "8d7910ab-f0db-4042-9da9-f580647a8a8e"
},
"typeVersion": 2
},
{
"id": "0d2f7b7c-a2e2-43ec-baf1-d0e507977bab",
"name": "Qdrant 벡터 저장소",
"type": "@n8n/n8n-nodes-langchain.vectorStoreQdrant",
"position": [
440,
140
],
"parameters": {
"mode": "retrieve-as-tool",
"options": {},
"toolDescription": "Use this tool to retrieve data from a database",
"qdrantCollection": {
"__rl": true,
"mode": "id",
"value": "mcp_rag"
}
},
"credentials": {
"qdrantApi": {
"id": "sFfERYppMeBnFNeA",
"name": "Local QdrantApi database"
}
},
"typeVersion": 1.3
},
{
"id": "6c0a4301-66d6-40a6-b133-d809de367e0e",
"name": "임베딩 Ollama",
"type": "@n8n/n8n-nodes-langchain.embeddingsOllama",
"position": [
620,
320
],
"parameters": {
"model": "mxbai-embed-large:latest"
},
"credentials": {
"ollamaApi": {
"id": "xHuYe0MDGOs9IpBW",
"name": "Local Ollama service"
}
},
"typeVersion": 1
},
{
"id": "a0c04dfe-aa62-4dae-b0e2-b7882c1c06fd",
"name": "MCP 클라이언트",
"type": "n8n-nodes-mcp.mcpClientTool",
"position": [
-20,
280
],
"parameters": {},
"credentials": {
"mcpClientApi": {
"id": "gtICJ1VBUVNpQahr",
"name": "MCP Client (STDIO) account"
}
},
"typeVersion": 1
},
{
"id": "6b2e162e-3431-41e3-839e-5b4a206de768",
"name": "MCP 클라이언트1",
"type": "n8n-nodes-mcp.mcpClientTool",
"position": [
200,
280
],
"parameters": {
"toolName": "execute_tool",
"operation": "executeTool"
},
"credentials": {
"mcpClientApi": {
"id": "gtICJ1VBUVNpQahr",
"name": "MCP Client (STDIO) account"
}
},
"typeVersion": 1
},
{
"id": "2989e6de-fe14-4215-ab7e-350b52faa011",
"name": "스티커 노트",
"type": "n8n-nodes-base.stickyNote",
"position": [
-80,
-100
],
"parameters": {
"color": 5,
"width": 880,
"height": 620,
"content": "## MCP Server\n**Will be triggered by the MCP Client"
},
"typeVersion": 1
},
{
"id": "fb2c49d7-fa34-4ac9-b2e8-1d5dd9a73b3c",
"name": "스티커 노트1",
"type": "n8n-nodes-base.stickyNote",
"position": [
860,
-100
],
"parameters": {
"color": 4,
"width": 880,
"height": 620,
"content": "## RAG Ingestion Pipeline\n**Only run once to upload your documents"
},
"typeVersion": 1
},
{
"id": "34e2aafe-c627-4af8-a673-16526802fbd5",
"name": "폼 제출 시",
"type": "n8n-nodes-base.formTrigger",
"position": [
960,
40
],
"webhookId": "7d7ae610-42c0-4fbf-a286-df5c6b62a510",
"parameters": {
"options": {},
"formTitle": "Ingest PDF Files in semantic database",
"formFields": {
"values": [
{
"fieldType": "file",
"fieldLabel": "Upload a file",
"acceptFileTypes": ".pdf"
}
]
}
},
"typeVersion": 2.2
},
{
"id": "efb5839e-104c-4920-b932-34d9177a5c70",
"name": "Qdrant 벡터 저장소1",
"type": "@n8n/n8n-nodes-langchain.vectorStoreQdrant",
"position": [
1180,
40
],
"parameters": {
"mode": "insert",
"options": {},
"qdrantCollection": {
"__rl": true,
"mode": "id",
"value": "mcp_rag"
}
},
"credentials": {
"qdrantApi": {
"id": "sFfERYppMeBnFNeA",
"name": "Local QdrantApi database"
}
},
"typeVersion": 1.3
},
{
"id": "92f0f26c-5af6-4943-bdbf-45777267598d",
"name": "임베딩 Ollama1",
"type": "@n8n/n8n-nodes-langchain.embeddingsOllama",
"position": [
1100,
300
],
"parameters": {
"model": "mxbai-embed-large:latest"
},
"credentials": {
"ollamaApi": {
"id": "xHuYe0MDGOs9IpBW",
"name": "Local Ollama service"
}
},
"typeVersion": 1
},
{
"id": "950a0544-43c4-4423-982e-b04408e46a97",
"name": "기본 데이터 로더",
"type": "@n8n/n8n-nodes-langchain.documentDefaultDataLoader",
"position": [
1400,
220
],
"parameters": {
"options": {},
"dataType": "binary",
"textSplittingMode": "custom"
},
"typeVersion": 1.1
},
{
"id": "7cd3a5f4-ffb1-4f93-9a7d-a40aea4aa64a",
"name": "재귀 문자 텍스트 분할기",
"type": "@n8n/n8n-nodes-langchain.textSplitterRecursiveCharacterTextSplitter",
"position": [
1300,
360
],
"parameters": {
"options": {},
"chunkSize": 400,
"chunkOverlap": 100
},
"typeVersion": 1
}
],
"pinData": {},
"connections": {
"a0c04dfe-aa62-4dae-b0e2-b7882c1c06fd": {
"ai_tool": [
[
{
"node": "95fbf42b-4efb-4301-8e8f-34859156534c",
"type": "ai_tool",
"index": 0
}
]
]
},
"6b2e162e-3431-41e3-839e-5b4a206de768": {
"ai_tool": [
[
{
"node": "95fbf42b-4efb-4301-8e8f-34859156534c",
"type": "ai_tool",
"index": 0
}
]
]
},
"6c0a4301-66d6-40a6-b133-d809de367e0e": {
"ai_embedding": [
[
{
"node": "0d2f7b7c-a2e2-43ec-baf1-d0e507977bab",
"type": "ai_embedding",
"index": 0
}
]
]
},
"92f0f26c-5af6-4943-bdbf-45777267598d": {
"ai_embedding": [
[
{
"node": "efb5839e-104c-4920-b932-34d9177a5c70",
"type": "ai_embedding",
"index": 0
}
]
]
},
"34e2aafe-c627-4af8-a673-16526802fbd5": {
"main": [
[
{
"node": "efb5839e-104c-4920-b932-34d9177a5c70",
"type": "main",
"index": 0
}
]
]
},
"950a0544-43c4-4423-982e-b04408e46a97": {
"ai_document": [
[
{
"node": "efb5839e-104c-4920-b932-34d9177a5c70",
"type": "ai_document",
"index": 0
}
]
]
},
"0d2f7b7c-a2e2-43ec-baf1-d0e507977bab": {
"ai_tool": [
[
{
"node": "95fbf42b-4efb-4301-8e8f-34859156534c",
"type": "ai_tool",
"index": 0
}
]
]
},
"7cd3a5f4-ffb1-4f93-9a7d-a40aea4aa64a": {
"ai_textSplitter": [
[
{
"node": "950a0544-43c4-4423-982e-b04408e46a97",
"type": "ai_textSplitter",
"index": 0
}
]
]
}
}
}자주 묻는 질문
이 워크플로우를 어떻게 사용하나요?
위의 JSON 구성 코드를 복사하여 n8n 인스턴스에서 새 워크플로우를 생성하고 "JSON에서 가져오기"를 선택한 후, 구성을 붙여넣고 필요에 따라 인증 설정을 수정하세요.
이 워크플로우는 어떤 시나리오에 적합한가요?
중급 - 엔지니어링, AI RAG
유료인가요?
이 워크플로우는 완전히 무료이며 직접 가져와 사용할 수 있습니다. 다만, 워크플로우에서 사용하는 타사 서비스(예: OpenAI API)는 사용자 직접 비용을 지불해야 할 수 있습니다.
관련 워크플로우 추천
RAG 파이프라인
검색 강화 생성(RAG) 기반 로컬 채팅 로봇
Form Trigger
Agent
Chat Trigger
+
Form Trigger
Agent
Chat Trigger
13 노드Thomas Janssen
엔지니어링
LLM 템플릿
사용법 GPT-4o-mini와 Qdrant 벡터 데이터베이스를 사용하여 지속 가능한 채팅 기억 구축
Set
Agent
Chat Trigger
+
Set
Agent
Chat Trigger
25 노드Einar César Santos
엔지니어링
Gmail, GPT-4 및 벡터 지식 베이스를 사용한 자동화된 고객 지원 시스템
Gmail, GPT-4 및 벡터 지식 베이스를 사용한 자동화된 고객 지원 시스템
If
Set
Code
+
If
Set
Code
32 노드Khair Ahammed
AI RAG
자동화된 문서 규정 준수 검증
AI와 벡터 데이터베이스를 결합한 자동화된 문서 규정 준수 검증
Code
Webhook
Http Request
+
Code
Webhook
Http Request
22 노드Thapani Sawaengsri
AI RAG
Qdrant RAG와 Ollama를 사용한 로컬 AI Kaggle 대회 어시스턴트 구축
Qdrant RAG와 Ollama를 사용하여 로컬 AI Kaggle 경쟁 어시스턴트 구축
Set
Merge
Switch
+
Set
Merge
Switch
23 노드JHH
엔지니어링
n8n 로컬 테스트
Llama3, Postgres, Qdrant와 Google Drive를 사용하여 프라이빗 문서 질문 응답 시스템을 생성합니다.
Set
Google Drive
Agent
+
Set
Google Drive
Agent
20 노드David Olusola
내부 위키