chatgpt-web
chatgpt-web copied to clipboard
docker搭建好了,但是有点问题
前端页面可以访问,但是chatGPT回复就报错。
TypeError: fetch failed
at Object.fetch (node:internal/deps/undici/undici:11413:11)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at fetchSSE (/app/node_modules/.pnpm/[email protected]/node_modules/chatgpt/build/index.js:46:15) {
cause: ConnectTimeoutError: Connect Timeout Error
at onConnectTimeout (node:internal/deps/undici/undici:8380:28)
at node:internal/deps/undici/undici:8338:50
at Immediate._onImmediate (node:internal/deps/undici/undici:8369:13)
at process.processImmediate (node:internal/timers:476:21) {
code: 'UND_ERR_CONNECT_TIMEOUT'
}
}
你的配置参数看看呢
你的配置参数看看呢
# OpenAI API Key - https://platform.openai.com/overview
OPENAI_API_KEY=sk-NJw****************abwHY0QVw2bcUuEQa
# OpenAI API Base URL - https://api.openai.com
OPENAI_API_BASE_URL=https://openapi.ssiic.com
# Reverse Proxy
API_REVERSE_PROXY=https://bypass.duti.tech/api/conversation
# timeout
TIMEOUT_MS=100000
你的配置参数看看呢
version: '3'
services:
app:
image: chatgpt-web # 总是使用latest,更新时重新pull该tag镜像即可
ports:
- 3002:3002
environment:
# 二选一
OPENAI_API_KEY: sk-NJw****************abwHY0QVw2bcUuEQa
# 二选一
# OPENAI_ACCESS_TOKEN: xxx
# API接口地址,可选,设置 OPENAI_API_KEY 时可用
OPENAI_API_BASE_URL: https://openapi.ssiic.com
# API模型,可选,设置 OPENAI_API_KEY 时可用
# OPENAI_API_MODEL: xxx
# 反向代理,可选
API_REVERSE_PROXY: https://bypass.duti.tech/api/conversation
# 访问权限密钥,可选
# AUTH_SECRET_KEY: xxx
# 每小时最大请求次数,可选,默认无限
MAX_REQUEST_PER_HOUR: 50
# 超时,单位毫秒,可选
TIMEOUT_MS: 60000
# Socks代理,可选,和 SOCKS_PROXY_PORT 一起时生效
# SOCKS_PROXY_HOST: xxx
# Socks代理端口,可选,和 SOCKS_PROXY_HOST 一起时生效
# SOCKS_PROXY_PORT: xxx
# HTTPS_PROXY 代理,可选
# HTTPS_PROXY: http://xxx:7890
nginx:
image: nginx:alpine
ports:
- '80:80'
expose:
- '80'
volumes:
- ./nginx/html:/usr/share/nginx/html
- ./nginx/nginx.conf:/etc/nginx/conf.d/default.conf
links:
- app
1、你不应该把你的key放出来 2、看上去要梯子,因为连不上
1、你不应该把你的key放出来 2、看上去要梯子,因为连不上
好的已修改,不是说不需要梯子吗?
1、你不应该把你的key放出来 2、看上去要梯子,因为连不上
我是用腾讯云服务器
为了安全 你把这个api key 删掉吧,这个还是需要梯子的,这是我的配置
为了安全 你把这个api key 删掉吧,这个还是需要梯子的,这是我的配置
好的,谢谢,可能是服务器不能链接外网。
为了安全 你把这个api key 删掉吧,这个还是需要梯子的,这是我的配置
是Linux使用梯子吗?
你看下你网页版,F12后请求的是你配置的这个域名openapi.ssiic.com
的哪个路径,而且这个单独的代理api得支持流式内容返回才行
我跟你是一样的问题,我也是腾讯云服务器,老哥解决了吗
我跟你是一样的问题,我也是腾讯云服务器,老哥解决了吗
配置和F12 截图发出来,然后部署的版本也发出来,你们这样问,怎么大佬们怎么给你们解决哦?靠猜咩?[狗头]
我跟你是一样的问题,我也是腾讯云服务器,老哥解决了吗
配置和F12 截图发出来,然后部署的版本也发出来,你们这样问,怎么大佬们怎么给你们解决哦?靠猜咩?[狗头]
![]()
![]()
我跟一楼一模一样的问题,腾讯云服务器,gpt调不通
前端页面可以访问,但是chatGPT回复就报错。
TypeError: fetch failed at Object.fetch (node:internal/deps/undici/undici:11413:11) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at fetchSSE (/app/node_modules/.pnpm/[email protected]/node_modules/chatgpt/build/index.js:46:15) { cause: ConnectTimeoutError: Connect Timeout Error at onConnectTimeout (node:internal/deps/undici/undici:8380:28) at node:internal/deps/undici/undici:8338:50 at Immediate._onImmediate (node:internal/deps/undici/undici:8369:13) at process.processImmediate (node:internal/timers:476:21) { code: 'UND_ERR_CONNECT_TIMEOUT' } }
你解决了吗
为了安全 你把这个api key 删掉吧,这个还是需要梯子的,这是我的配置
请问代理7890那个,是不是需要在服务器使用科学上网,因为我本地使用127.0.0.1:7890是可以正常使用的,现在就是部署的时候不知道如何处理。