gpt4 book ai didi

node.js - 错误 : 4 DEADLINE_EXCEEDED: Deadline Exceeded

转载 作者:行者123 更新时间:2023-12-02 04:24:27 31 4
gpt4 key购买 nike

在使用 Dialogflow API 进行几次交易后,DEADLINE_EXCEEDED: Deadline Exceeded错误来了,在那之后我总是需要重新启动服务,然后它又开始工作了一段时间。即使在尝试了很多博客之后也没有得到任何相关的答案。

使用 Node 包:dialogflow
和 dialogflow 标准版(免费版)

尝试使用 Dialogflow 的各种代理,但没有得到响应。

Error: 4 DEADLINE_EXCEEDED: Deadline Exceeded at Object.exports.createStatusError (/srv/node_modules/grpc/src/common.js:87:15) at Object.onReceiveStatus (/srv/node_modules/grpc/src/client_interceptors.js:1188:28) at InterceptingListener._callNext (/srv/node_modules/grpc/src/client_interceptors.js:564:42) at InterceptingListener.onReceiveStatus (/srv/node_modules/grpc/src/client_interceptors.js:614:8) at callback (/srv/node_modules/grpc/src/client_interceptors.js:841:24) code: 4, metadata: Metadata { _internal_repr: {} }, details: 'Deadline Exceeded' }



使用时 dialogflow Node 包,在这里使用
const sessionClient = new dialogflow.SessionsClient();

检测意图在点击短语查询后未获得结果为检测到的意图。

最佳答案

当 webhook 调用超过最大等待时间时触发 DEADLINE_EXCEEDED 错误。

DialogFlow fulfillment documentation 所述:

The response must occur within 10 seconds for Actions on Google applications or 5 seconds for all other applications, otherwise the request will time out.



如果需要,在 dialogflow 上,您可以设置一条预定义的消息,当完成请求超过可用时间时发送该消息。

关于node.js - 错误 : 4 DEADLINE_EXCEEDED: Deadline Exceeded,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56052839/

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