跳到主要内容
版本:1.10.0

技能终点单元

本章将讲解技能终点单元的作用,以及如何使用技能终点单元。

基本概念

技能终点单元的作用主要有三个:结束对话,跳转流程,保留词槽。

终点跳转

当对话流程进行到最后时,我们可以配置一个技能终点单元,表示后续没有其他需要执行的单元或者意图了,此时终点跳转选择空。
当然,如果希望在结束当前的对话流程后,直接跳转到另一个意图,开启一个新的对话流程,那么就可以在这里选择对应的新意图。这种方法常常用于需要有多个对话流程互相配合完成任务的场景。
go-to-skill-zh-v1.9

跳转后的技能从头运行

一般来说,若选择从当前的对话流程跳转到另一个,我们可以选择打开这个功能开关,让新的对话流程从头开始。
如果关闭这个开关,跳转后机器人会寻找新的对话流程的断点,并从断点处继续进行流程。
if-run-from-beginning-zh-v1.9

通过本单元后清空已填槽内容

如果打开这个开关,意味着经过此单元后,之前对话中已经获取到的词槽的值全部被清除,如果用户后续又进入了这个对话流程,需要从头开始并且重新填槽。
如果关闭这个开关,那么所有已经填槽的值都会被保留,也就是指机器人会记住当前对话流程中收集到的关键信息,直到后续对话中遇到新的逻辑变更。
if-clear-slot-zh-v1.9