Dialogflow(api.ai) 具有不同的意图但具有相似类型的问题令人困惑 api.ai

Dialogflow(api.ai) with different intents but having similar type of questions confusing api.ai

enter image description here我正在使用 api.ai(对话流程)创建一个聊天机器人 android 应用程序,我有两个具有类似问题类型的意图。 对于前。 意图 1:No_of_user_creating_leads 问:今天有多少用户创建潜在客户?

意图 2:No_of_user_creating_visits 问:今天有多少用户创建潜在客户?

其中 user、leads 和 today 是实体。 当我想问第二个数字问题时,它会触发第一个意图而不是第二个意图。 有什么办法可以解决这个问题

您好,您必须设置上下文并创建单独的意图。在 intent1 中将 output context 设置为 intent1 并在 intent2 中将 输出上下文 设置为 intent2,现在创建 2 个单独的意图,例如 intent1-question 用户表示今天有多少用户创建潜在客户?并使用 input context 作为 intent1 并使用名称 intent2-question[=28 创建另一个意图=] 用户表示今天有多少用户创建潜在客户?并将输入上下文设置为 intent2。请参考https://dialogflow.com/docs/contexts