开始 |
意图即指用户最终想实现的目的,如“查询天气”。作为开启任务流程的第一步,在此组件中创建用户意图,设置意图名称、添加触发该任务意图的语料。 |
收集节点 |
设置该任务意图(用户目的)需要的关键信息(槽位变量),如查询天气需要知道时间和地点两个关键信息,就要在天气查询任务流程中设置时间、地点两个参数 |
回复节点 |
为机器人添加一句回复话术。支持使用“${variable}”的变量方式穿插在文本中(需在使用该变量前,使用收集节点去收集用户对话中的关键信息) |
接口节点 |
让机器人调用外部接口,如机票预订接口。通过该组件与业务系统接口进行对接,系统将使用post/get方式与第三方系统交互,获取接口返回信息后展示给用户或作为变量存储于系统中,作为后续流程中的输入变量使用 |
条件节点 |
根据用户对话信息进行条件分支判断。支持=、<、>等多种条件,支持多个条件同时满足或多组条件选择性满足的方式判断进入后续流程条件 |
选项节点 |
与条件节点不一样,选项节点是通过在后台配置选项分支,机器人提供分支选项,让用户去选择。根据业务情况配置分支流程,提供选项给客户,客户可根据自身情况,选择分支,获取不同结果。 |
函数节点 |
函数节点配合函数服务一起使用,通过函数服务可以对接复杂业务接口,处理复杂业务逻辑,目前仅支持Python。 |
转人工节点 |
在任务流程的任意节点均可设置转人工节点,当任务流转到转人工节点时,系统会进行转人工回复,并自动转人工处理。 |
流程节点 |
当流程执行到此节点时,将自动触发所选的其他任务流程,方便多个流程之间相互衔接。 |