Google助理结束对话

时间:2018-11-16 16:26:42

标签: actions-on-google chatbot google-home

我们目前正在测试Google Assistant / Google Home的聊天机器人项目。

在对话过程中,当我们的机器人仍然有“要说的话”(我们的聊天机器人流程基于多个步骤,而不仅仅是一个问题和一个简短的答案)时,Google助手会将您赶出聊天机器人并继续回到通用的Google助手。有人知道这是测试版本的功能还是由Google Assistant的工作方式引起的?

2 个答案:

答案 0 :(得分:0)

Dialogflow完成响应有5秒钟的超时,因此,如果您的聊天机器人花了5秒钟以上的时间进行响应,它将显示Dialogflow中定义的响应

答案 1 :(得分:0)

有3件事最有可能导致您的应用在对话过程中退出。

  1. 您的webhook /实现过程遇到无法处理的错误。
  2. 您返回的响应超出了Google支持的字符数上限。
  3. 您的Webhook发生超时,因为DialogFlow将等待10秒钟让您的成就返回响应,否则它将自行结束对话。

希望这会有所帮助。