简介
ChatGPT Next Web是什么
一键免费部署你的私人 ChatGPT 网页应用。
开源项目
Github:ChatGpt-Next-Web
主要功能
- 在 1 分钟内使用 Vercel 免费一键部署
- 精心设计的 UI,响应式设计,支持深色模式
- 极快的首屏加载速度(~85kb)
- 海量的内置 prompt 列表,来自中文和英文
- 自动压缩上下文聊天记录,在节省 Token 的同时支持超长对话
- 一键导出聊天记录,完整的 Markdown 支持
- 拥有自己的域名?好上加好,绑定后即可在任何地方无障碍快速访问
部署环境
1.OS:Debian 5.10.158-2 (2022-12-13) x86_64 GNU/Linux
2.Docker版本:Docker Engine:20.10.22
3.Openai APi代理URLhttps://openai.1rmb.tk
docker部署
1.获取镜像
docker pull yidadaa/chatgpt-next-web
2.运行容器
境外服务器这条命令即可
docker run -d -p 3000:3000 -e OPENAI_API_KEY="" -e CODE="" yidadaa/chatgpt-next-web
境内服务器使用下面这个命令
docker run -d -p 3001:3000 -e OPENAI_API_KEY="" -e CODE=""
-e BASE_URL="" -e PROTOCOL="https"
yidadaa/chatgpt-next-web
参数解释
1.OPENAI_API_KEY:OpenAi api key sk-开头的一串字母
2.CODE:授权码;网页端需要授权码或者自己的api key才可以使用
3.BASE_URL:OpenAI 接口代理 URL。默认是api.openai.com,需要服务器能与poenai接口正常通信,否则需要设置这一项。代理URL可以参考这两个项目chatgptProxyAPI和chatgpt-proxy
4.PROTOCOL:openai接口协议,默认是https,可选项,但是要和BASE_URL使用的协议一致。
5.-p是暴露的端口
eg:
docker run -d -p 3001:3000 -e OPENAI_API_KEY="sk-634982379" -e CODE="1234567"
-e BASE_URL="openai.1rmb.tk" -e PROTOCOL="https"
yidadaa/chatgpt-next-web
3.查看
浏览器中输入ip:3000
即可使用,如果提示需要输入授权码,可以在设置
>访问码
中填写docker run
命令中的CODE的值
即123456
4.反向代理
略
小结
境内的服务器需要设置参数BASE_URL,其他的没啥;这个chatgpt网页支持的模型比较多,包括不限于chatgpt4.0
评论区