0

我目前在话语中使用系统实体@sys.geo-country 来提取国家名称。

有没有办法将@sys.geo-city 实体提取或映射到@sys.geo-country?

示例用例:我想去阿姆斯特丹旅行- 提取 @sys.geo-city 并找到相应的国家并处理请求

4

1 回答 1

1

不,Dialogflow 中没有开箱即用的解决方案。实体唯一要做的就是从用户输入中提取单词并将它们保存在请求的参数中,Dialogflow 无法将其映射到不同的实体或值。

您最好的选择是使用您的 Bot Framework 机器人并查看来自 Dialogflow 的传入请求,提取实体并自己通过代码查找@sys-geo-city 所在的国家/地区。

于 2020-11-23T14:47:00.933 回答