在对话框流中添加确认实体(api.ai)

jam*_*ian 5 api-ai dialogflow-es

我需要添加一个确认实体,以便在dialogflow(api.ai)中的某个操作的参数中得到"是"或"取消".假设用户正在购买咖啡,我会询问有关咖啡和数量的详细信息,最后我需要确认,我应该申请哪个实体?任何引用相同的教程也会有所帮助.

Way*_*ski 7

DialogFlow有一个称为后续意图的概念,您可以在这样的情况下使用:

添加后续意图

你会创建一个"是"跟进来捕获用户是否想要继续,"否"取消,以及"回退"来向用户解释发生了什么以及什么是可接受的答案.

如果您正在使用Google上的操作,您还可以使用askForConfirmation,它完全在您的webhook代码中完成.

您可以根据代码的结构选择最合适的方式.