跳转到内容

知识库与 RAG

知识库是您 AI 机器人的核心基础。上传您组织的真实文档——机器人将从这些数据中学习,并通过智能 RAG(检索增强生成)流程回答用户问题。

知识库 — 文档列表

  1. 在左侧菜单中进入知识库

  2. 点击上传文档,选择文件(PDF、DOCX 或 TXT)。

  3. 等待系统处理并索引文档。处理完成后,状态将显示为就绪

  4. 在右侧测试机器人面板中测试机器人,验证其能否根据已上传的文档回答问题。

上传文档对话框

除文件上传外,您还可以直接从文本创建知识库条目:

  1. 点击从文本创建
  2. 输入标题以便于查找
  3. 在文本编辑器中粘贴或输入内容
  4. 点击保存——系统将立即进行索引

此功能适用于常见问题解答、政策说明或任何您希望直接编写而无需上传文件的内容。

当用户提出问题时,系统将通过 4 步 RAG 流程进行处理:

  1. 混合检索 — 同时使用关键词检索和语义向量检索对所有文档进行搜索,确保不遗漏任何相关内容。

  2. 查询改写 — 将用户的问题改写得更加精确且更易于检索,即使问题表述模糊也能提升检索准确率。

  3. 重排序 — 对检索到的文档片段按相关性进行评分和重新排序,确保最相关的内容优先传递给 AI 模型。

  4. 生成答案 — AI 模型基于检索到的内容生成自然语言答案,并附上来源引用。

功能说明
混合检索结合关键词与语义向量检索,提升召回率
查询改写自动改写用户问题,提高检索准确率
重排序使用交叉编码器重排序,筛选出最相关的文档片段
智能模型路由根据查询复杂度和成本,将请求路由至合适的模型

控制机器人严格遵守知识库的程度:

模式行为
严格机器人仅根据已上传的文档回答问题。若未找到相关内容,则拒绝回答。
混合机器人优先使用知识库,必要时可补充通用知识。
开放机器人将知识库作为参考,同时可根据其训练数据自由回答。

在正式上线前,使用测试机器人面板验证您的知识库:

测试机器人页面

  • 以用户身份输入问题
  • 检查答案是否基于您的文档
  • 使用来源视图查看机器人检索了哪些文档片段
  • 如有需要,调整护栏模式并重新测试

对知识库的更改将立即在测试机器人中生效——无需重新部署。

v1.6.0

知识库自动建议

自动建议功能会分析分析仪表板中的未解答问题,并自动生成知识库文章草稿以填补内容空白:

  1. 系统识别未解答问题中没有匹配文档的主题
  2. 根据问题规律生成包含建议内容的草稿文档
  3. 草稿将出现在分析 → 未解答部分,并带有”建议草稿”标签
  4. 审阅、编辑并发布草稿,立即提升机器人的覆盖范围
v1.6.10

RAG 流程支持跨语言检索——访客可以用一种语言提问,并从另一种语言编写的文档中获取答案。

该功能通过两种机制实现:

  1. 查询翻译 — 查询改写服务会在检索前自动将非英语查询翻译为英语,使英文文档无论访客使用何种语言均可被检索到。
  2. 更广泛的检索范围 — 当重排序功能启用时,系统会使用较低的初始相似度阈值,确保余弦相似度较低但语义高度相关的跨语言及口语化查询不会在重排序前被过滤掉。

无需任何配置——当 RAG 流程的查询改写和重排序功能启用时,跨语言检索默认开启。若查询翻译不可用,系统将回退至使用原始查询进行检索。对于以英文知识库服务多语言访客的组织,此功能的改善效果尤为显著。