对话流!当以某种方式回答了3个先前的意图时,如何创建一个被激发的跟进意图?

时间:2018-08-16 21:40:57

标签: dialogflow

我正在使用Dialogflow上具有多个关卡的记忆游戏。每个正确猜出的问题都是一个单独的意图,所有3个问题都需要正确回答才能进入下一个级别。我如何创建游戏,以便仅当正确回答了第一个关卡中的所有3个问题时才引起第二个关卡(即后续意图)?先感谢您!

1 个答案:

答案 0 :(得分:0)

  • 您可以在参数中维护一个计数器,而不必具有后续意图(有关存储参数,请参见我的答案here)。
  • 在所有意图中启用webhook。
  • 无论何时回答问题,都要检查其有效性,如果正确,请增加计数器。
  • 当计数器达到3时,您可以使用您选择的响应进行响应。

如果您想走自己的路,那么正确回答3个问题后,您将需要通过网络挂接动态generate an event。并且第四个意图应该使用该事件来触发。