如何为不同的意图添加不同的后备意图?这样,该用户将看到适当的消息,而不是常见的后备消息。
答案 0 :(得分:3)
如果您正在开发自己的Webhook来处理请求和响应,则最好对所有意图使用默认回退意图。 将输出上下文添加到您的每个单独的意图中,并且基于此上下文,您可以使用单个默认回退意图(如
)从webhook进行响应。import sys
sys.path.append('yourpathstring')
from model import BasicCNN
但是,如果您的所有意图均未使用webhook,则可以通过单击添加后续意图->然后选择回退来从对话框流中添加回退意图。
像这样
答案 1 :(得分:1)
为了针对不同的上下文添加不同的回退意图,您应该按照add a new Fallback intent中文档中提供的步骤进行操作。
为此,请转到Dialogflow UI中 Intents 标签中 Intents 按钮中的 Create intent 按钮旁边的三个点 more options 菜单,然后点击创建后备意图选项。到达该位置后,您将能够创建一个回调意图,您需要在其中指定输入上下文(应该是希望此后备意图触发的上下文),以及响应
答案 2 :(得分:0)
您可以添加不同的“后备意图”,以处理用户对您的操作所要求的答复。就像您可以添加不同的Intent来专门处理您已经问过或说过的事情一样。
在这两种情况下,技巧都是设置一个输出上下文以及您的答复,然后将其作为您希望在此上下文中有效的常规Intent和Fallback Intent的Input Context。