快速开始
更新时间:2020-02-10
前言
在智能对话系统中,多轮对话配置一个灵活好用的对话流程,需要投入大量的时间和人力。一个图形化对话流编辑器可以大大提高智能对话系统配置的效率,提升多轮对话的效果,降低开发者的配置成本。 为此,百度UNIT推出了基于机器人的图形化对话流编辑器TaskFlow,并内置了包含打断恢复在内的多项能力,开发者只需简单的几步拖拽,即可配置出一个强大的对话流程。 接下来,我们将以一个简单的例子介绍如何快速配置出一个拥有TaskFlow对话流程的机器人。
准备工作
- 打开UNIT
- 登录自己的百度账号
- 点击我的技能-预置技能-点击闲聊-获取该技能。
创建机器人
- 点击新建机器人,选择TaskFlow类型的机器人,如下图所示。
- 点击添加技能,将闲聊添加到机器人中。
配置TaskFlow
- 刚进入配置页面时,只有开始节点和左侧的节点列表。
- 点击左边的任意节点,拖拽到空白区域即可。以对话答复节点为例,拖拽一个节点,并填充答复话术,操作如下图所示。
- 然后点击开始节点右侧,与对话答复节点连接,修改名称为“当识别到意图时”,并配置条件,当本轮对话识别的意图不为空时,即可沿着该连线继续进行对话,操作如下图所示。
- 注意:所有的节点必须直接或间接连接到开始节点,否则无法生效。
-
此时我们就配置出了一个最简单的对话流程,该流程只包含两步。
- 连线的条件判断:本轮用户说的话能够命中意图,即为满足。
- 进入下一个对话答复节点,回复我们之前配置的答复话术。
- 最后点击左上角的发布,来我们来看看对话效果吧。
接下来
接下来我们会通过将收集对话词槽,多条件判断,调取业务系统资源等能力添加到对话流程中,带领大家一步一步熟悉TaskFlow的使用。