chatgpt-web icon indicating copy to clipboard operation
chatgpt-web copied to clipboard

使用DockerFile 部署 显示 undefined [fetch failed] 怎么解决

Open zzdnb opened this issue 1 year ago • 5 comments

配置文件如下:

version: '3'

services:
  app:
    image: chenzhaoyu94/chatgpt-web # 总是使用 latest ,更新时重新 pull 该 tag 镜像即可
    ports:
      - 3002:3002
    environment:
      # 二选一
      OPENAI_API_KEY: FJW2QxIumOulmqd8cOfJBb
      # 二选一
      OPENAI_ACCESS_TOKEN:
      # API接口地址,可选,设置 OPENAI_API_KEY 时可用
      OPENAI_API_BASE_URL: https://api.openai.com
      # API模型,可选,设置 OPENAI_API_KEY 时可用
      OPENAI_API_MODEL: gpt-3.5-turbo
      # 反向代理,可选
      API_REVERSE_PROXY: https://bypass.duti.tech/api/conversation
      # 访问权限密钥,可选
      AUTH_SECRET_KEY: 123
      # 超时,单位毫秒,可选
      TIMEOUT_MS: 60000
      # Socks代理,可选,和 SOCKS_PROXY_PORT 一起时生效
      SOCKS_PROXY_HOST:
      # Socks代理端口,可选,和 SOCKS_PROXY_HOST 一起时生效
      SOCKS_PROXY_PORT:
      # HTTPS 代理,可选,支持 http,https,socks5
      HTTPS_PROXY:

zzdnb avatar Mar 16 '23 03:03 zzdnb

遇到了同样的问题,但是报错不一样;使用的docker-compose部署,之前好好的,今天更新了一下就这样了 TypeError: fetch failed at Object.fetch (node:internal/deps/undici/undici:11413:11) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) atfetchSSE(/app/node_modules/.pnpm/chatgpt5.0.10/node_modules/chatgpt/build/index.js:46:15{ cause: Error: getaddrinfo EAI_AGAIN api.openai.com at __node_internal_captureLargerStackTrace (node:internal/errors:490:5) at __node_internal_ (node:internal/errors:712:10) at GetAddrInfoReqWrap.onlookup [as oncomplete] (node:dns:107:26) { errno: -3001, code: 'EAI_AGAIN', syscall: 'getaddrinfo', hostname: 'api.openai.com' } }

Pauluooooo avatar Mar 16 '23 04:03 Pauluooooo

看着像是网络代理的问题, 我也遇到了

reccrea avatar Mar 16 '23 14:03 reccrea

同样遇到此问题

Sanmejie avatar Mar 16 '23 19:03 Sanmejie

同样遇到问题,是什么原因导致的呢

idsunb avatar Mar 17 '23 18:03 idsunb

就刚刚用着用着就开始提示fetch failed

VectorZhao avatar Mar 19 '23 02:03 VectorZhao