常规场景

AI机器人从知识库返回源流程时,默认只会播放原流程节点的知识库返回音,如果知识库返回音没有设置,那就播放该流程节点中的重复放音。如图所示:
在这里插入图片描述

实现场景

如果利用默认场景重复进入到知识库中,那每次AI机器人从知识库返回播放的内容都是一样的,这会导致AI机器人十分呆滞,不够灵活。所以需要改进流程,实现每次从知识库返回的回答内容多元化。

需要实现的场景:AI机器人在同一节点(开场白),多次触发知识库并返回到源流程(主流程的开场白节点)时,需要播放不同的放音内容。
例如:

  • 第一次返回播放内容:你有需要的吗?
  • 第二次返回播放内容:你还需要吗?
  • 第三次返回播放内容:你真的不需要吗?

实现流程

流程:开场白节点第一次触发知识库 -> 知识库放音播放完成后进入多轮对话的返回流程 -> 返回到开场白节点,播放放音内容1 -> 开场白节点第二次触发知识库 -> 知识库放音播放完成后再次进入多轮对话的返回流程 -> 返回到开场白节点,播放放音内容2 …………

配置开场白节点

开场白节点配置不同次数返回时播放不同的放音内容,以及关联知识库。具体配置方式如图所示:
在这里插入图片描述

创建返回流程

在多轮对话页面中,创建一个返回流程,用于实现不同次数的返回到原流程时,播放不同的放音内容。
在该流程的返回节点中,勾选上 忽略流程返回音 配置,该配置功能介绍:忽略返回流程的多轮对话返回音和知识库返回音配置,使用返回流程的放音(重复放音,第三次放音,更多次次放音)设置。
在这里插入图片描述

知识库关联返回流程

知识库节点的 切换方式 配置关联多轮对话的返回流程,具体配置方法如图所示:
在这里插入图片描述

效果展示

在这里插入图片描述

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐