访客

Docker部署可供公用的ChatGPT Next Web!不挑网络环境!

1462 cmliussss AGI

因为众多原因openai不支持大陆香港,所以很多网友空有openai帐号,可是却因为种种原因无法正常使用ChatGpt。

所以这次up给大家带来的是自己架设ChatGPT Next Web,

也可供自己api key的网友却无动手能力架设ChatGPT Web的网友“拎包入住”,输入自己的key直接使用 

点击Demo直接使用 https://chatgpt.ssrc.cf/


事前准备

  • 1.先获取自己的openAI 的 API key 【点击获取】(如果你没有openAI帐号就可以把这个文章关了,先去准备一个openAI帐号吧)

  • 2.需要一台支持docker的设备(可以是NAS也可以是一台VPS甚至可以是一台路由器)

  • 3.OpenAI API地址的反代地址(如果你的设备不在大陆香港地区可以跳过这一项,如果你是大陆香港的选手可以参考我上一篇文章生成自己专属的API地址 https://www.cmliu.net/?id=5


开始搭建

因为已经打算放出来给大家使用,所以这边我用宝塔面板内的docker来搭建,

先打开宝塔的 Docker管理器>镜像管理>镜像搜索 填入【yidadaa/chatgpt-next-web】 >点击 [拉取] (在此感谢大佬的开源!)

QQ截图20230417114758.png


拉取完成后 创建容器>端口映射3000

QQ截图20230417135409.png


环境变量如下:

#(必填项)OpanAI 密钥,你在 openai 账户页面申请的 api key。
OPENAI_API_KEY=sk-xxxx

#(可选)访问密码,可选,警告:如果不填写此项,则任何人都可以直接使用你部署后的网站,可能会导致你的 token 被急速消耗完毕,建议填写此选项。
CODE=password

#(可选)OpenAI 接口反代 URL,大陆香港地区部署必须填写此选项。
BASE_URL=https://api.ssrc.cf


点击【提交】即可完成部署

web地址 http://ip:3000

QQ截图20230417140746.png


docker完整部署命令:

docker pull yidadaa/chatgpt-next-web

docker run -d -p 3000:3000 \
   -e OPENAI_API_KEY="sk-xxxx" \
   -e CODE="your-password" \
   -e BASE_URL="https://api.ssrc.cf" \
   yidadaa/chatgpt-next-web


游客使用自己的API

打开https://chatgpt.ssrc.cf 后点击左下角设置按钮,填入你的API key(不用点保存)返回后即可正常使用

QQ截图20230417141359.png

THE END
相关文章
评论列表
  • 暂时还没有人评论哦,来占个沙发吧?
发布评论
提交