Docker安装ChatGPT-Next-Web以实现GPT自由

众所周知啊,在国内想随时随地使用ChatGPT是一件困难的事情,因为要部署好使用GPT的环境需要一点点小玩意,给我们的日常使用查资料带来了不便。但是你只需要有一台境外服务器,就可以随时随地的在任何电脑上使用ChatGPT,免去一系列复杂的环境部署。

服务器环境只需要部署好Docker即可安装(想弄Nginx反向代理什么的不算啊)
当然如果没有境外服务器也可以使用家里云,配合小玩意即可使用,当然也可以找国内的OpenAI加速API

废话不多说,开干!


1.安装 ChatGPT-Next-Web

1-1.拉取镜像
docker pull yidadaa/chatgpt-next-web
1-2.运行 ChatGPT-Next-Web
docker run -d --restart=always -p 3000:3000 
   -e OPENAI_API_KEY=sk-xxxx  #填写OpenAI API Key
   -e CODE=your-password  #(可选)填写访问密码
   yidadaa/chatgpt-next-web

1-3.添加常用环境变量(非必须)

BASE_URL=http://your-openai-proxy.com #使用第三方OpenAI接口
PROXY_URL=http://localhost:7890 #使用本地代理
DISABLE_GPT4=0 #禁用GPT4,默认为0(关闭)

更多环境变量请前往原作者 Github 查看

1-4.例子

我想要使用第三方API接口http://openai.example.comhoshiroko的访问密码来搭建网站
那么我的代码如下:

docker run -d --restart=always -p 3000:3000 
   -e OPENAI_API_KEY=sk-xxxx 
   -e BASE_URL=http://openai.example.com 
   -e CODE=hoshiroko 
   yidadaa/chatgpt-next-web

1-5.安装完成

这时可使用<服务器ip>:3000访问ChatGPT-Next-Web(记得开3000端口防火墙)
这时安装就结束了,但是如果想追求方便美观可以使用Nginx反向代理

2.配置Nginx反向代理

2-1.打开宝塔创建新站点为 gpt.xxxxx.com
Docker安装ChatGPT-Next-Web以实现GPT自由-sudo-i
2-2.创建反向代理

站点配置→反向代理→添加反向代理
把下方图片内容填进去就行了

Docker安装ChatGPT-Next-Web以实现GPT自由-sudo-i

最后就可以使用gpt.xxxxx.com来访问ChatGPT-Next-Web

温馨提示: 本文最后更新于2024-01-04 20:35:38,某些文章具有时效性,若有错误或已失效,请在下方 留言或联系 sudo-i
© 版权声明
THE END
喜欢就支持一下吧
点赞8 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容