RAGFlow Agent 怎么搭建?从知识库检索组件到画布运行测试

按 RAGFlow Agent 画布连接 Begin、Retrieval、Agent 和 Message,用固定问题查看各节点结果。

已有 RAGFlow 实例和可检索的知识库时,可以从 Agent 画布搭一条最小问答链:Begin 接收问题,Retrieval 查资料,Agent 据资料生成回答,Message 输出。先跑通一条带出处的测试问题,再考虑分支、外部工具或自动动作。

先准备可以验证的知识库

在知识库中放一份可公开测试的示例文档,例如“售后说明:设备 A 的保修期为 12 个月”。确认文档解析与索引完成,并在知识库的检索测试中用“设备 A 保修多久”查到对应片段。RAGFlow Dataset 官方文档列出文档管理、解析片段和 Retrieval Testing 入口。若这里就没有命中,先修资料或索引,画布不会自动补出缺失依据。

RAGFlow Agent 怎么搭建?从知识库检索组件到画布运行测试

从 Agent 入口建画布

  1. 按创建 Agent 官方步骤进入顶部 Agent → Create agent。可选 Knowledge Base Q&A 模板,或选空白画布;空白画布默认有 Begin。本例用空白画布便于看清数据流。
  2. 将 Begin 设为对话触发,保留用户问题输入。点击节点旁的加号,按顺序加入 Retrieval、Agent、Message。画布文档说明加组件、打开右侧配置和用上游变量的方法。
  3. 在 Retrieval 选择刚才验证过的知识库,把查询输入映射到用户问题;按界面版本检查返回片段和输出变量。Agent 概览确认 Retrieval 可作为工作流组件,也可作为 Agent 的工具;本例选前者,方便直接检查检索节点。
  4. 在 Agent 选择已配置的模型,把用户问题和 Retrieval 的正式化内容传入提示词。基础组件文档给出的变量示例为 /sys.query 与 /Retrieval_0.formalized_content;实际节点名由当前画布决定。提示词可写:“根据检索内容回答用户问题;资料不足时明确说无法确认,不补造条款。”Message 引用 Agent 的回答输出。

保存、运行和定位失败节点

点 Save 后点画布顶部 Run,输入“设备 A 保修多久?依据是哪份说明?”。预期 Retrieval 节点包含“12 个月”的原文,Agent 和 Message 给出相同结论及文件出处。再问“设备 B 保修多久”,示例资料没有 B 的条款,预期回答应说明依据不足。Run 可以查看各组件执行结果;如果 Retrieval 为空,检查问题变量、知识库权限和文档索引;如果 Retrieval 正确而回答错误,检查 Agent 是否确实引用了该节点的输出,及 Message 是否接到 Agent 输出。

RAGFlow 页面与节点名称随版本变化;本文按 2026 年 10 月可读取的官方文档描述,未连接读者实例实测。示例数据为虚构,不能把保存成功或一次回答看成上线验收;外部使用前还需用自己的权限和反例问题回归。

Ai菜鸟网。发布者:AI小管家,转载请注明出处:https://www.alyyhw.com/29913.html

赞 (0)
AI小管家的头像AI小管家
RAG 智能体如何开发?用 Python File Search 做一轮有出处的文档问答
上一篇 10小时前
AI 知识库工具怎么选?Dify 与 RAGFlow 的建库、调试和工作流比较
下一篇 10小时前

相关推荐

联系我们

联系我们

1

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
关注微信
分享本页
返回顶部