gpt4 book ai didi

google-cloud-platform - 对话流 : display "processing" message on intents triggered by followup events

转载 作者:行者123 更新时间:2023-12-05 06:32:02 24 4
gpt4 key购买 nike

我一直在开发一个调用 Webhook 的 Dialogflow 聊天机器人,它通常需要超过 5 秒的延迟来处理和回答用户的请求。所以,关注 this post ,如果处理时间过长,我的 webhook 会发送一个包含后续事件的响应,并且能够响应事件触发的意图发送的后续请求。

现在,虽然这种方法效果很好,但我有两个问题:

  1. 有没有办法在每次后续事件中向用户发送消息(“请稍等,我正在处理您的请求”)?
  2. 由于我使用的是 Dialogflow-Messenger 集成,有什么方法可以在 webhook 处理请求时显示三点“键入”动画?

谢谢!

最佳答案

在开发聊天机器人时,您应该记住,您正在尝试复制 2 个人的互动方式。您正在展开对话,在对话中,我们不应该让其他人等待。您的所有请求都应在 4-5 秒内完成(以避免平台超时)以获得更好的用户体验。

因此无法显示请稍候或动画 3 点!

编写良好的后端代码以更快地获取响应或调整并缓存您的响应。 Dialogflow 目前专为一对一对话而设计,无法提供多个延迟响应。如果您需要那样,您将需要开发自己的 NLP 引擎。

关于google-cloud-platform - 对话流 : display "processing" message on intents triggered by followup events,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51536308/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com