【发布时间】:2019-06-28 13:36:09
【问题描述】:
我正在尝试在 Dialogflow 控制台中设置一个涉及多个是/否问题的结构。它看起来像这样:
Agent: do you want to go to Basel?
If User: No -> Agent: Do you want to go to Zurich?
If User: Yes: Great, you chose Zurich!
If User: Yes -> Agent: Great, you chose Basel!
基本上,它会根据位置等内容不断提出问题,当用户说“是”时,它会以所选位置进行响应。
如果用户对第一个问题说“是”,则一切正常。但是,当用户对后续问题回答“是”时,Dialogflow 仍会映射第一个问题的意图并回答:
Great, you chose Basel!
代替:
Great, you chose Zurich!
在图片中,您可以从 Dialogflow 控制台看到我的意图结构。 IntentStructure
这里有人推荐吗?我知道多个是/否问题都包含相同的示例,但我如何确保 Dialogflow 保持在上下文中?
【问题讨论】:
标签: dialogflow-es