对话流基础开发流程
功能简介
本文将介绍古诗词对战智能体的搭建方法,讲解如何借助对话流实现诗词接龙比赛核心能力,并演示将对话流挂载至智能体的完整落地流程。
开发步骤
第一步 新建智能体和工作流
1)进入百数AI模式>>智能体开发,新建智能体。

2)设计智能体,添加工作流-对话流。

第二步 设计工作流
点击对话流跳转对话流设计页面,或者,从资源库中,点击对话流进入对话流设计页面。

开始节点:独一阿虎流的起始节点,用于设定启动工作流需要的信息。
输入:设置工作流的入参。

中间节点:核心处理业务的节点。
根据实际业务需求, 添加节点来处理。可以添加多个节点来处理复杂业务。

示例:设计对话流实现功能:古诗词比赛。
添加一个大模型节点,需要配置以下几个参数:
-
输入:引用开始节点的 USER_INPUT,并开启回话历史,回话论述可设置为3-5轮。
-
系统提示词:设置相关规则。
-
用户提示词:向大模型提供指令,这里直接引用输入节点的参数:{{USER_INPUT}}
-
输出:output,JSON格式

输出节点:引用上个节点的输出变量。
这里引用上个大模型节点的输出。

角色配置:
这是对话流(Chatflow)专属配置,普通工作流没有该面板。
是面向终端用户界面展示配置,不会传给大模型做逻辑运算。

角色信息:
- 角色名称(必填):对话流对外展示的机器人名字。
- 角色描述:对外简介,简单介绍这个对话流是做什么的,用于对话页、分享预览展示,不是 AI 的系统提示词,不会输入给模型。
- 角色头像:机器人对话头像,聊天窗口右侧机器人消息所展示头像。
开场白:
-
开场白文案
用户刚打开对话会话,机器人自动发送的第一条欢迎消息。
-
开场白预置问题
会话初始化的时候,在输入框下方展示快捷按钮,给用户点击直接提问,降低用户使用门槛。
用户问题建议:
开启之后,每一轮 AI 回复结束,自动给出几条推荐提问,引导用户继续对话;关闭就不会生成建议问题。
背景图片:
智能体商店发布时使用,设置对话页面背景图,提升对话页面沉浸观感。
第三步 试运行工作流
点击试运行,验证对话流是否正常运行,输出结果是否符合预期。
进行多轮对话验证。

第四步 发布
对话流调试完成后,发布。

第五步 设计智能体
回到智能体设计页面,顶部运行模式切换:单 Agent(对话流模式)

添加对话流:添加刚刚发布的对话流。

优化用户体验,填写开场白。

第六步 预览与调试
完成配置后,对智能体开展功能验证,校验实际运行效果是否符合业务需求。

第七步 发布智能体
智能体设计并调试完成后,发布智能体。

第八步 配置智能体助手
入口:切换到AI模式,配置智能体助手。
新建智能体助手,选择通用型,未设置应用和表单。

第九步 实际验证
配置好智能体助手后,就可以正常使用了。
操作方法:在AI模式下,选择智能体助手,就可以进行使用了。

开始对话。

