本课内容
在 Botpress 中将表格数据连接到自主节点
Botpress 的自主节点可以无缝集成结构化表格数据,用于回答问题、推荐产品,并保持受控的交互。本课程涵盖连接表格数据、配置查询以及微调机器人行为以实现可靠用户体验的流程。
将表格数据连接到自主节点
- 添加“查询知识库”卡片
- 打开自主节点,并从操作菜单中添加一个“查询知识库”卡片。
- 该卡片包含两个输入项:
- 查询:机器人用于检索数据的问题。
- 知识库:要查询的特定知识库或表格。
- 导入数据
- 在 Botpress 中创建一个表格,例如“拖拉机表”。
- 从包含相关字段(如名称、描述、马力和价格)的 CSV 文件导入数据。
- 确保所有字段都可被搜索,以提升机器人提供准确答案的能力。
- 将表格链接到知识库
- 在知识库设置中,添加已导入的表格,使机器人可以访问其数据。
- 配置搜索字段,如名称、描述、马力和价格,以优化机器人的回复。
定义目标与行为
- 在说明中添加上下文
- 使用说明部分来定义机器人的目标。例如:
- 使用知识库回答有关 BP 拖拉机产品的问题。
- 提出澄清性问题以了解用户需求。
- 每次最多推荐三个选项,避免让用户感到信息过载。
- 使用说明部分来定义机器人的目标。例如:
- 测试与调整
- 在模拟器中与机器人互动,验证其是否能生成准确的回复。
- 根据用户反馈和测试结果调整选项数量或其他行为。
控制与限定 AI 行为
- 防止误导性回复
- 在说明中定义具体行为,以避免出现意外输出。例如:
- 明确说明知识库中的价格为最终价格,已包含所有折扣,防止机器人虚构折扣。
- 在说明中定义具体行为,以避免出现意外输出。例如:
- 示例场景
- 如果没有正确的说明,机器人在被询问时可能会错误地给出折扣价。
- 更新行为设置后,机器人可以做出恰当回应,确保用户获得一致且准确的信息。
摘要
本课程讲解如何将 Botpress 中的自主节点与表格数据连接,配置其准确回答问题,并控制其行为以提供一致且可靠的回复。
本课程全部课程
