问答
问答节点可提供中间过程的向用户提问的能力。
前提条件
已完成工作流搭建,如果未搭建工作流,请参考搭建工作流。
节点说明
通过指定问题回复用户后,接受到的用户回答作为参数向后续流转,创建步骤请详见创建知识库。
配置问答节点
- 登录Versatile智能体平台,在左侧导航栏“个人空间”区域,选择进入所需空间。
如果已选择团队空间,界面显示为实际的团队空间名称,而非“个人空间”。
图1 选择团队空间 - 在左侧导航栏选择“开发中心 > 应用管理 > 工作流应用”,单击您创建的工作流。
- 单击“添加节点”并选择“问答”节点。
- 通过单击该节点打开节点配置页面。
- 参照表1,完成问答节点的配置。
- 单击
图标,可修改问答节点名称,修改完成后单击名称旁边的
进行保存。
- 单击
图标,可重命名问答节点名称,复制一个问答节点或删除问答节点。
- 单击
图标,可对问答节点进行测试。
表1 问答节点配置说明 配置类型
参数名称
参数说明
模式配置
问答策略
可选择“需要回答”或“无需回答”,如“需要回答”,执行到问答节点后,会在需要回答节点处停止等待下一轮输入,并将下一轮输入作为问答节点的输出参数。如“无需回答”,执行到问答节点后,会将配置好的问题作为问答节点的输出参数。
问题选择策略
问题选择策略支持在已配置的问题中“随机选择”或“指定index”进行回复。
会话历史写入
可选择“写入”或“不写入”。- 写入:输出写入会话历史。一般用于记录用户与机器人的对话历史,以便模型能更好理解用户意图。
- 不写入:输出不写入会话历史。一般机器与机器的交互历史无需记录,提升历史对话信息准确性,减少历史长度。
问题配置
问题内容
问题内容为问答节点问题配置,支持配置多个。
可在“结构化信息”中使用{{_NODE_OUTPUT}}引用。
输入参数
输入参数
- 参数名称:固定为index,仅在“指定index模式生效”。
- 类型、值:支持“引用”和“输入”两种类型。
- 引用:支持用户选择工作流中已包含的前置节点的输出变量值和全局配置中的记忆变量。
- 输入:支持用户自定义取值。
结构化信息
结构化信息
功能开启时,可使用{{_NODE_OUTPUT}}引用“问题内容”中的信息实现结构化输出。
图2 问答节点配置示例 - 单击
- 节点配置完成后,单击“确定”。
- 连接问答节点和其他节点。