全局跳转节点
更新时间:2025-03-10
整体概述
全局跳转会针对输入的query,按照如下优先级进行跳转或回复
场景说明
全局跳转节点的使用场景:


这是一个查询航班信息的业务场景,客服机器人询问用户要查询的航班号,用户没有回复航班号,而是提出了一个相关问题,因此分支器节点将该工作流分流到全局跳转节点,该节点会先判断用户是否表达了其他意图,没有识别到其他意图后,会调用“对话设置”中的知识库问答,在知识库中没有找到答案后,会调用“对话设置”中的大模型闲聊兜底回复,回复结束之后,全局跳转节点会将流程拉回到信息收集节点,继续询问航班号。
全局跳转节点最佳实践样例:https://cloud.baidu.com/doc/AppBuilder/s/cm38k8nqr
全局跳转节点的运行逻辑:
全局跳转会针对输入的query,按照如下优先级进行跳转或回复:
- 首先进行选择全局意图识别,此时将会调用画布上所有的全局意图识别节点,对该query进行意图识别,根据意图识别结果跳转到相应处理意图的分支,对意图进行完整处理。该意图走到结束节点之后,可选择将对话拉回到上一个信息收集节点,重新向用户询问要收集的信息。
- 如果没有识别到相应意图,会使用对话设置中的知识库对该query进行回复,在回复完这个query后,可将对话拉回到上一个信息收集节点,重新向用户询问要收集的信息。
- 如果也没有在知识库中找到答案,会使用大模型对该query进行闲聊回复,或者使用固定话术进行回复,在回复完这个query后,可将对话拉回到上一个信息收集节点,重新向用户询问要收集的信息。
全局节点的具体配置:
输入:将需要进行意图识别、知识库问答或者闲聊回复的query作为该节点的输入。
跳转方式:
- 全局意图识别:调用画布上所有的意图识别节点中勾选了允许跳转的意图,进行意图识别。
-
知识库问答:没有识别到对应意图,则使用“对话设置”中的知识库进行问答。
- 应用用户可查看思考过程:当选择Deepseek-R1模型时,如果打开此开关,应用用户在对话过程中可以看到闲聊兜底回复的思考过程。该配置仅作用于网页版(Web端、移动端)、广场、微信小程序发布渠道。
-
闲聊回复:在没有匹配到对应意图,知识库也无法进行回答时,使用闲聊回复。
- 闲聊回复兜底:可调用大模型进行闲聊回复,闲聊回复也在“对话设置”里进行配置:
- 使用固定话术:开启后,⼤模型将不再进⾏闲聊,仅回复固定话术。
- 应用用户可查看思考过程:当选择Deepseek-R1模型时,如果打开此开关,应用用户在对话过程中可以看到闲聊兜底回复的思考过程。该配置仅作用于网页版(Web端、移动端)、广场、微信小程序发布渠道。
- 闲聊回复兜底:可调用大模型进行闲聊回复,闲聊回复也在“对话设置”里进行配置:
拉回节点:显示会话会被拉回到哪个节点,无需配置。
拉回次数:当拉回次数达到该设置值后,则不会再触发拉回。
拉回话术:为了避免跳出后拉回的太生硬,可配置拉回话术进行过渡。
高级配置:此处配置的大模型是对输入query进行意图识别的大模型。
对话历史:当意图识别的结果和对话历史有关时,需要打开对话历史的开关。