【问题标题】:Is Dialogflow intermediating requests from Actions on Google?Dialogflow 是否会调解来自 Actions on Google 的请求?
【发布时间】:2017-11-09 15:12:43
【问题描述】:

考虑在 Dialogflow (api.ai) 上创建并部署到 Actions on Google 的代理。当 Google Assistant 的用户向该代理请求某些信息时,此请求是否由 Dialogflow 进行中介? 我注意到有时代理响应时间太长,所以想知道这是否是由于我的 webhook 响应时间太长,或者来自 Dialogflow 对 Actions on Google 的回答。

【问题讨论】:

  • 您应该监控您的 webhook 以找出答案,只需让您的网络服务器将响应时间附加到日志文件即可。
  • 感谢您的建议。我很确定我的 webhook 是造成延迟的主要罪魁祸首。但无论如何,从 Dialogflow 切换到 SDK 模型,可能会有所帮助。

标签: dialogflow-es actions-on-google


【解决方案1】:

是的,请求和响应都通过 Dialogflow 的服务器。

但是,如果存在延迟,则很有可能这是您这边(或您与 Google 之间)的延迟,而不是 Google/Dialogflow 的延迟。

确保您在请求到达和发送响应时都记录了日志。也有一些分析工具可以帮助解决这个问题,并且可能对这种情况有用。

【讨论】:

    猜你喜欢
    • 2018-06-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-11
    • 1970-01-01
    • 2022-01-15
    相关资源
    最近更新 更多