您在流程管理中只需要进行简单的流程描述,即可使机器人按特定业务流程进行问题解答。
概念介绍
体验版(通义版)、标准版(通义版)、企业版(通义版)、平台版(通义版)、旗舰版(通义版)支持流程管理功能。
流程:通过流程编排画布设计业务流程,机器人将理解流程内容与用户进行对话。
流程节点:流程内节点即机器人执行的动作,需要进行回复、收集信息、调用API和判断或完成某个目标的指令描述。
流程边:流程内进行节点流转的条件,边可以是用户表达的意图或参数判断。
API插件:流程或机器人可以使用API插件与外部业务系统进行交互。
参数:流程或API插件内需要使用的变量信息,由参数名和参数描述构成。
流程管理配置示例
用户对我们的某一产品提出宝贵的意见或建议时,我们会登记用户的相关信息,以便产品团队能够后续与用户进行沟通。用户只需在机器人聊天界面输入登记信息,即可触发收集客户信息的流程。完成预设参数的收集后,系统会请用户确认所收集的信息是否准确无误。
步骤一:新建参数
步骤二:新建流程
进入机器人空间后,选择知识库>流程管理。
单击新建流程,打开新建流程弹窗,填写流程名称和描述,即可新建流程画布。
单击确定,进入流程配置画布页面。
双击输入分支条件。
收集客户信息示例:
进入条件:这里是配置触发流程后续的条件,如:今天的天气。
用户示例问法:用户可以添加关于进入条件示例问法,从而更容易进入配置好的对话流程,来让机器人为您提供更准确的服务,如:今天会下雨吗?出门需要带伞吗?
当前版本话术配置上限为50条,一般情况20条以内足够,通用意图可不用添加话术。
配置参数收集节点。
配置结束语节点。
单击保存,完成节点配置。
步骤三:测试流程
进入到流程的编辑页面,单击右上角测试,打开测试窗。
此测试窗口仅测试当前配置的流程。
输入触发条件“信息登记”,进行测试收集客户信息流程。
步骤四:发布和下线流程
发布:流程管理列表中,单击右侧的发布按钮就可以发布流程至正式环境,没有经过测试的流程是无法发布的。
下线:流程管理的列表中,单击右侧的下线按钮,即可将正式环境中的流程下线。
附录
配置节点
回复节点:设置流程中机器人回复用户或向用户进行提问,支持两种配置。
基础设置
节点名称:填写当前节点主要执行的动作名称,建议用短句描述,如:收集城市名。
回复方式:
固定回复话术:进入节点后,使用固定话术回复用户。
Prompt:使用prompt提示词,机器人结合上下文和prompt生成回复。
高级设置
指令:用于外部系统与机器人对话的集成,如:转人工指令。配置指令后,在节点动作执行的同时,机器人将随路下发指令信息供外部业务系统进行集成。
调用插件:在流程内调用API插件,机器人与用户对话完成插件输入参数收集后调用API。
选择调用API:用户可以选择已经配置好的API插件,也可以添加新的API接口,API插件详细信息请参考:API插件。
分支条件:机器人将按顺序进行分支条件判断,满足分支条件后跳转到后续节点。
参数收集:在下拉参数中选择需要收集的参数进行添加。
参数选择:用户可以选择已经配置好的流程参数,或者新增流程参数,详情请参考:新建流程参数。
逻辑判断:流程内参数值、API参数、随路参数进行逻辑条件(组)判断。
导入/导出流程
在流程管理页面,单击导入流程和导出流程按钮,即可完成导入导出操作。只能以Zip文件格式导出流程。
- 本页导读 (1)
- 概念介绍
- 流程管理配置示例
- 步骤一:新建参数
- 步骤二:新建流程
- 步骤三:测试流程
- 步骤四:发布和下线流程
- 附录
- 配置节点
- 导入/导出流程