熱崇 | Cult OW! OW!

Docker部署ChatGPT3.5-來白嫖Ai

互聯網 ·

前几天Openai开放了ChatGPT3.5,无需注册登录就可以直接使用。
但是要想用起来还是需要各种手段,于是就想找个方法可以用着更方便;
网络上的程序员大佬总能解决这些问题,很快我就发现了这个项目,
作为一个不安分的文科生我怎么可以放弃折腾。
这个项目有好多方法可以部署,
因为我有个VPS在手,所以我选择Docker搞起来。

方法:

为了方便管理Dorker,我先在VPS上安装了宝塔面板;

  1. 在宝塔面板点击终端,进入本地服务器;输入以下代码:

docker run -d \ --name aurora \ -p 8080:8080 \ ghcr.io/aurora-develop/aurora:latest

其中-p 8080:8080 前面的端口号可以改成其他的,例如:-p 8888:8080 防止和其他端口冲突。

  1. 然后再宝塔面板点击Docker,选择容器。可以看到正在运行的Docker项目 aurora。
    状态显示”运行中“就表明你的项目成功了!
  2. 如果本机没有绑定域名,可以直接浏览器访问本机的IP地址加上端口号,
    格式例如:http://你的服务器ip:8888/web 就可以自由的使用ChatGPT3.5了!

反向代理:

如果自己有域名,可以通过宝塔面板设置反向代理。

  1. 把域名解析到服务器;
  2. 在宝塔面板点击网站,添加网站——创建站点——域名就填刚刚解析的域名——建议选择纯静态
  3. 站点建设成功后,点击设置——SSL——选择Let‘s Encrypt——创建证书
  4. 反向代理——代理名称自定义——在目标URL填写:http://127.0.0.1:8888 后面的端口和上边的访问一致;其他的不用填,确定就完成了!
  5. 现在就可以通过访问 https://你的域名/web 来使用免费的ChatGPT3.5了

关于API的实现:

http://你的服务器ip:8888
https://你的域名

这两个网址就可以作为API服务器,API Key一栏什么都不需要填就可以。

最后:

感谢这个项目的作者,项目地址: https://github.com/aurora-develop/aurora

# # # # # # # #