0

在 Dialogflow 中,当匹配特定意图时,我们有一个选项,如槽填充,Dialogflow 代理继续收集所有必需的参数(由我们在意图中指定)。

https://cloud.google.com/dialogflow/es/docs/intents-actions-parameters

Alexa 中也有相同的选项。

但我无法在 Google Actions Builder 中找到相同的选项。在场景中,他们正在填充插槽,但这将在意图匹配之前执行。所以它没有检查特定的意图。

插槽填充高于用户意图处理!

当意图匹配时,如何验证所需类型是否满足?

4

1 回答 1

0

在 Actions Builder 中创建意图时,有一个部分Add intent parameters。在本节中,您可以使用之前在Develop > Types中定义的Type提供参数。

一旦定义了意图参数名称,就可以在意图的训练短语中使用它的关联值,类似于 Dialogflow。

如果您有使用意图参数定义的意图,则可以将此意图添加到用户意图处理下的场景中,从而使意图与意图参数数据一起匹配。无需向场景添加槽填充。

于 2021-08-17T21:41:57.700 回答