标签: dialogflow actions-on-google
我想知道是否有可能通过API调用以某种方式从dialogflow中获取列表,该列表可以针对所有意图(例如detectIntent)测试用户输入并获得仅#1的匹配。
我正在尝试编写可以充当额外确认层的中间件,其中介于<0.3和> 0.7之间的每个置信度都会触发该机器人说:“我不确定您的意思,您的意思是以下?”然后在快速选项中会列出前3个匹配项中的训练短语。
是否可以通过API或dialogflow控制台实现?
答案 0 :(得分:2)
Dialogflow无法实现。 Dialogflow将仅返回匹配的意图及其置信度分数。
您可能想签出LUIS或RASA以获得此功能,它们会返回所有意图的置信度得分。
您可以在LUIS / RASA上部署具有相同意图的代理。 您可以先点击dialogflow,如果它返回回退意图,然后点击LUIS / RASA提示您是其中一个。