Dialogflow V2 API-触发事件的意图与输入上下文冲突

时间:2018-08-29 21:43:17

标签: dialogflow

我的代理中有两个意图,我想通过训练短语和输入上下文或事件来触发。

到目前为止,似乎我的意图具有输入上下文可以防止事件触发它。

如果我删除了输入上下文,就无法触发它。

我在文档中看不到任何有关输入上下文和事件互斥的信息。其他人看到了吗?有什么好的解决方法?

1 个答案:

答案 0 :(得分:0)

这是预期的行为,因为它允许您使用上下文来控制由给定事件触发的意图。

在某些情况下这是必要的,例如,当将多个CarouselActions on Google一起使用时,由于所有轮播都会调用actions.intent.OPTION事件,因此您需要使用上下文来区分他们。

要确保触发事件时的意图匹配,只需在触发事件时以编程方式设置适当的上下文即可。