仅在节点/打字稿服务器上出现对话框流错误

问题描述 投票:0回答:1

我在使用dialogflow typescript 库(@google-cloud/dialogflow)时遇到问题。我已经设法使对话流机器人在本地环境(节点/打字稿服务器)上工作。然而,在 Docker 上本地运行它或将其推送到实时服务器将产生以下错误:

[ERROR]: /app/node_modules/https-proxy-agent/dist/index.js:55
this.proxyHeaders = opts?.headers ?? {};

这是一个节点/打字稿服务器,错误仅在运行以下代码时产生:

const sessionClient = new dialogflow.SessionsClient({ projectId, credentials });

我试图用谷歌搜索这个错误,但我找不到任何有类似问题的人。我已检查凭据是否已正确加载。令人困惑的是,问题似乎与dialogflow无关,而是与https-proxy-agent包有关。

问题的范围似乎超出了我能够调试/处理的范围。有人有类似的错误吗?你是怎么解决的?

node.js typescript dialogflow-es https-proxy-agent
1个回答
0
投票

我遇到了同样的错误。我将 Node.js 12 更新到 Node.js 20 并且它有效。希望这有帮助。

© www.soinside.com 2019 - 2024. All rights reserved.