我有两个实体实体实体A和实体B。实体A有一个称为沃尔玛的参考值,实体B也有一个名为沃尔玛的引用值。现在,当用户输入"显示沃尔玛的销售额"时,我希望机器人只为实体B下列出的沃尔玛获取销售额。我怎样才能让机器人明白这一点?有没有办法让机器人返回提示,询问我想查看2个中的哪一个?感谢的帮助
(由于您添加了所有对话流标签,很难知道您使用的是什么版本,所以下次请只选择适合您需要的。(
如果您使用Dialogflow cx(我对此很满意(,我建议您将实体识别与意图联系起来。通过这种方式,您可以控制对话流与用户输入相匹配的方式。
因此,在你提问的页面中,创建表单参数并只添加你感兴趣的实体;"必需";复选框并提供一个要求用户";你最喜欢哪个超市&";。
否则,如果您正在处理免费的用户输入,请创建一个意图,并仅用您想要的实体来注释训练短语。提供你能想到的尽可能多的训练短语:这样,每次意图匹配时,你只会看到特定实体的结果。