Dialogflow - 用户是否可以针对一个意图发送多个响应,而不会触发另一个意图?

时间:2018-06-18 14:45:22

标签: nlp dialogflow

代理商要求用户提供三个参数,即电子邮件,地址和国家/地区。

用户可以在一个响应或多个响应中设置三个参数。

是否可以在不触发其他意图的情况下将参数设置为三个或更多不同的响应?

2 个答案:

答案 0 :(得分:0)

如果您将所有三个参数都标记为必需,则Dialogflow会自动提示用户输入每个参数,即使它们最初并未提供它们也是如此。有关更多详细信息,请参见Parameters文档页面。

您还可以自定义代理将用于询问缺少的参数的提示。

答案 1 :(得分:0)

使用插槽填充,并在所需的提示下,一目了然地重新提示消息。

请参见

https://dialogflow.com/docs/how-tos/slot-filling

https://dialogflow.com/docs/concepts/slot-filling

https://blog.dialogflow.com/post/slot-filling