Dialogflow es 提取/映射地理国家实体(如果提供地理城市)

Dialogflow es 提取/映射地理国家实体(如果提供地理城市),dialogflow-es,nlu,Dialogflow Es,Nlu,我目前正在话语中使用System entity@sys.geo-country来提取国家名称 是否有办法将@sys.geo-city实体提取或映射到@sys.geo-country 示例用例:我想前往阿姆斯特丹-提取@sys.geo-city并找到相应的国家/地区并处理请求否Dialogflow中没有现成的解决方案。实体所做的唯一事情就是从用户输入中提取单词并将它们保存在请求的参数中,Dialogflow无法将其映射到其他实体或值 您最好的选择是使用您的Bot框架Bot,查看来自Dialogfl

我目前正在话语中使用System entity@sys.geo-country来提取国家名称

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


示例用例:我想前往阿姆斯特丹-提取@sys.geo-city并找到相应的国家/地区并处理请求

否Dialogflow中没有现成的解决方案。实体所做的唯一事情就是从用户输入中提取单词并将它们保存在请求的参数中,Dialogflow无法将其映射到其他实体或值


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

您使用的是任何代码库还是Dialogflow web UI?话语培训和意图映射-Dialogflow构建对话框-Microsoft BotFramework Core