国内服务器不能部署chat2api吗

想着试试chat2api,结果部署完访问直接报错Gateway is disabled,还有台阿里的香港不知道行不行

26 个赞

chatgpt在以上地区都无法正常工作,换台美国服务器(注意要找解锁chatgpt的)

1 个赞

国内的肯定不行呀

1 个赞

明白了。。还想着部署完瞅瞅效果呢

1 个赞

加入代理地址也是可以的

1 个赞

可以直接使用http协议的代理吗,我试了下好像还是不行

用代理,,,

services:
chat2api:
image: lanqian528/chat2api:v1.5.9
container_name: chat2api
restart: unless-stopped
ports:
- 5005:5005
volumes:
- ./data:/app/data
environment:
- RETRY_TIMES=5
- POW_DIFFICULTY=000010
- HISTORY_DISABLED=true
- PROXY_URL=xxxx
- AUTHORIZATION=xxx
- TZ=Asia/Shanghai

本地可以的,指定代理

不要只看字面意思,提示“ Gateway is disabled”只是镜像不能用,API可能可以用了。

如果你用了warp可能已经代理成功了,国内也不是不行。

是不是只有plus用户才可用

warp需要额外配置吗?我直接用的拉下来的配置没改。直接启动失败:joy::joy:

不知道,还没成功呢。。

我昨天在群里写的,给你参考一下吧:

使用 docker-compose-warp.yml 部署,只设置以下三项变量:

    environment:
      - TZ=Asia/Shanghai
      - AUTHORIZATION=sk-xxx
      - PROXY_URL=socks5://warp:1080  # 设置 PROXY_URL 为 warp 容器的代理地

部署后,在 https://mydomain/tokens 添加 Access Token,然后去 new-api 添加新渠道,选择“自定义渠道”,填写完整的 BASE_URL,例如:

https://mydomain/v1/chat/completions

密钥处填写(与 docker-compose-warp.yml 里面的变量一致):

sk-xxx

提交,并测试,成功。

如果是 Team 账户,在 https://mydomain/tokens 添加 Access Token 时还要注意加上 Chatgpt_Account_Id 在打开官网时的 Cookies 中可以找到 _account ,两者中间有个英文逗号分隔:

<AccessToken>,<Chatgpt-Account-Id>

谢谢 我i去试试 :face_holding_back_tears:

能部署, 但连不上服务器 :grimacing: