RAG 企业文档问答机器人
模板概览
| 项目 | 说明 |
|---|---|
| 分类 | 🤖 AI · 🏢 企业应用 |
| 集成应用 | Google Drive、OpenAI、Pinecone |
| 难度 | ⭐⭐⭐ 高级 |
| 创建者 | n8n 官方团队 |
工作原理
这个工作流实现了企业级 RAG(检索增强生成)架构。首先从 Google Drive 中读取企业文档,通过 OpenAI Embeddings 将其向量化后存入 Pinecone 向量数据库。当用户提问时,系统先从 Pinecone 中检索最相关的文档片段,再将这些上下文连同问题一起发送给 OpenAI,生成基于企业真实文档的精准回答。
核心功能
- 文档向量化 — 自动将 Google Drive 中的文档转换为向量存储到 Pinecone
- 语义检索 — 基于问题语义从向量库中精确匹配最相关的文档片段
- 增强生成 — 将检索到的上下文注入 Prompt,确保回答基于真实文档
- 增量更新 — 新增或修改的文档自动重新向量化,保持知识库时效性
工作流节点
文档索引流程:Google Drive → Text Splitter → OpenAI Embeddings → Pinecone
问答流程:Chat Trigger → AI Agent → OpenAI Chat Model
→ Pinecone Retriever (工具)
→ Memory Buffer (记忆)
使用步骤
- 导入模板 — 在 n8n 中导入此工作流模板
- 配置 Google Drive — 授权 Google 账号并选择文档目录
- 配置 Pinecone — 创建 Pinecone 索引并添加 API Key
- 配置 OpenAI — 添加 OpenAI API Key(用于 Embeddings 和 Chat)
- 运行索引 — 手动触发文档索引流程,等待向量化完成后即可问答
适用场景
- 📖 企业内部知识库智能问答
- 🎓 员工入职培训助手
- 📋 产品文档自助服务
- ⚖️ 合规、法务条款快速查询
相关文档
💡 使用要求:需要 n8n 1.50.0 或更高版本,Pinecone 账号