首页 > 解决方案 > DialogFlow:在同时处于活动状态的多个意图中使用系统默认实体(例如,sys.any、sys.time-period)时出错

问题描述

我有两个使用系统默认实体作为参数的意图。

意图 A:参数 a1(基于 sys.any 的实体);参数 a2(基于 sys.time-duration 的实体)

意图 B:参数 b1(基于 sys.any 的实体);参数 b2(基于 sys.time-duration 的实体)

Intent A 被触发,使用 slot 填充机制填充其参数 a1 和 a2。意图 输出活动上下文。

当意图 B 被触发并即将填充 b1 和 b2 时,意图 A 再次匹配。

这是因为它们共享相同的实体,并且系统无法区分答案并再次匹配 A,这会影响对话流。

只需发布此错误以供参考。

标签: dialogflow-es

解决方案


推荐阅读