Link Search Menu Expand Document

对话流图

创建流程

单击左侧导航窗格中的新增流图以添加对话框新流程,在弹出的对话框中输入名称和描述。

flow_create.jpg

添加用户输入节点

创建新的对话流后将显示流窗口,单击流程的根节点,在这里我们单击添加用户节点

flow_add_user_node.jpg

编辑用户输入节点

点击用户输入; 右侧会弹出编辑窗格,尽可能的设置多个训练例句以确保模型正确分类用户意图。

flow_edit_user_node.jpg

以下是您可以为用户输入做出的一些选项。

名称描述
期望用户输入当前节点的期望用户输入
从意图模版中选意图模版中选择
保存到意图模版保存到意图模版
是否需要变量是否从意图中提起变量
描述描述当前节点(可选)
重置变量值可以重置变量值

创建智能回复节点

继续到用户输入节点,然后从弹出菜单中选择添加机器人节点

flow_edit_bot_node.jpg

以下是您可以为机器人回复设置的一些选项。

名称描述
机器回复聊天机器人将回复的消息
从回答列表中选取回答列表中选择
保存到回答列表保存到回答列表
变量回复列表量回复列表在回复前生效
重置变量值如果需要,重置变量值可以重置变量插槽
回复条件通过不同变量回复不同的消息

机器人可以做出五种不同类型的回复:

  • Text : 文本消息
  • Image : 图片消息
  • Attachment : 附件消息
  • Webhook : 调用webhook
  • Action : 运行Action

多条智能回复消息

我们可以向机器人响应节点添加多行文本,或者在当前机器人响应节点之后添加另一个机器人响应节点。

  • 机器人响应节点添加多个文本响应,如图所示。

    flow_edit_bot_node_mutilp.jpg

  • 在当前机器人响应节点之后添加另一个机器人响应节点的实现方法如图所示。

    flow_edit_bot_node_mutilp2.jpg

对话效果如下所示,文件将在对话中显示。 您可以直接点击文件名进行下载:

flow_dialog_result.jpg

完成

至此,一个简单的对话流程图就完成了。