使用vercel及docker构建chatgpt-nex-web实现国内访问

概览:

其他类似开源项目:

一. 构建

添加如下环境变量即可

1
2
3
CODE: passwd
BASE_URL: https://chatapi***
OPENAI_API_KEY: sk-wD6Ha8FsvZfbpH7AD53***********

https://github.com/zznn-cloud/zznn-cloud-blog-images/raw/main/Qexo/24/2/image_c4148f2652bb4fe1369077b9bafea30c.png

此时构建完成。

二. docker部署

镜像可选

1
2
yidadaa/chatgpt-next-web
registry.cn-hangzhou.aliyuncs.com/zznn/mycentos:chatgpt-next-web-v2.11.3

docker-compose部署

1
2
3
4
5
6
7
8
9
10
11
12
version: '3'
services:
chatgpt-next-web:
image: yidadaa/chatgpt-next-web
container_name: chatgpt-next-web_container
restart: always
ports:
- "3001:3000"
environment:
- OPENAI_API_KEY=sk-En7SyGK0zljZWKlT98836aD3B2Dc420c900021D943Ac41F4 # oneapi key
- CODE=Jkl123456
- PROXY_URL=http://192.168.31.163:3002 # oneapi地址

三. 使用

  • 若key额度不够则需要充值, 其他key使用此平台访问chatgpt需要如下操作

  • 直连key直接填写后即可使用 自定义接口处 接口地址保留默认“/api/openai”

  • 中转key则自定义接口处 接口地址需要填写中转服务地址

    https://github.com/zznn-cloud/zznn-cloud-blog-images/raw/main/Qexo/24/2/image_6f3a9535578411a50e84c4b23940099b.png

lobechat效果

https://github.com/zznn-cloud/zznn-cloud-blog-images/raw/main/Qexo/24/5/image_83095fcea8d81d4ab7cfba1b69f2bd33.png

建议使用cloudfare给vercel绑定域名访问。