开放能力
开发平台
行业应用
生态合作
开发与教学
资讯 社区 控制台
技术能力
语音技术
文字识别
人脸与人体
图像技术
语言与知识
视频技术
AR与VR
数据智能
场景方案
部署方案
行业应用
智能教育
智能医疗
智能零售
智能工业
企业服务
智能政务
信息服务
智能园区

快速开始

前言

在智能对话系统中,多轮对话配置一个灵活好用的对话流程,需要投入大量的时间和人力。一个图形化对话流编辑器可以大大提高智能对话系统配置的效率,提升多轮对话的效果,降低开发者的配置成本。 为此,百度UNIT推出了基于机器人的图形化对话流编辑器TaskFlow,并内置了包含打断恢复在内的多项能力,开发者只需简单的几步拖拽,即可配置出一个强大的对话流程。 接下来,我们将以一个简单的例子介绍如何快速配置出一个拥有TaskFlow对话流程的机器人。

准备工作

  • 打开UNIT
  • 登录自己的百度账号
  • 点击我的技能-预置技能-点击闲聊-获取该技能。

创建机器人

  • 点击新建机器人,选择TaskFlow类型的机器人,如下图所示。 新建机器人.gif
  • 点击添加技能,将闲聊添加到机器人中。

配置TaskFlow

  • 刚进入配置页面时,只有开始节点和左侧的节点列表。
  • 点击左边的任意节点,拖拽到空白区域即可。以对话答复节点为例,拖拽一个节点,并填充答复话术,操作如下图所示。 拖拽对话答复节点.gif
  • 然后点击开始节点右侧,与对话答复节点连接,修改名称为“当识别到意图时”,并配置条件,当本轮对话识别的意图不为空时,即可沿着该连线继续进行对话,操作如下图所示。
  • 注意:所有的节点必须直接或间接连接到开始节点,否则无法生效。 拖拽连线.gif
  • 此时我们就配置出了一个最简单的对话流程,该流程只包含两步。

    • 连线的条件判断:本轮用户说的话能够命中意图,即为满足。
    • 进入下一个对话答复节点,回复我们之前配置的答复话术。
  • 最后点击左上角的发布,来我们来看看对话效果吧。 发布体验效果.gif

接下来

接下来我们会通过将收集对话词槽,多条件判断,调取业务系统资源等能力添加到对话流程中,带领大家一步一步熟悉TaskFlow的使用。