enter image description here我正在使用api.ai(Dialog flow)创建一个聊天机器人android应用程序,我有两个类似问题的意图 . 对于前者意图1:No_of_user_creating_leads问:今天创建潜在客户的用户数量?
意图2:No_of_user_creating_visits问:今天创建潜在客户的用户数量?
用户,线索和今天是实体 . 当我想问第二个数字问题时,它会触发第一个意图而不是第二个 . 有没有办法解决这个问题
enter image description here我正在使用api.ai(Dialog flow)创建一个聊天机器人android应用程序,我有两个类似问题的意图 . 对于前者意图1:No_of_user_creating_leads问:今天创建潜在客户的用户数量?
意图2:No_of_user_creating_visits问:今天创建潜在客户的用户数量?
用户,线索和今天是实体 . 当我想问第二个数字问题时,它会触发第一个意图而不是第二个 . 有没有办法解决这个问题
1 回答
您好,您必须设置上下文并创建单独的意图 . 在 intent1 中将 output context 设置为intent1,并在 intent2 中将 output context 设置为intent2,现在创建2个单独的意图,如 intent1-question ,用户说今天创建潜在客户的数量?并使用 input context 作为intent1并使用名称 intent2-question 创建另一个意图,用户说今天用户创建潜在客户的数量?并将输入上下文设置为 intent2 . 请参考https://dialogflow.com/docs/contexts