Docker部署ChatGPT3.5-來白嫖Ai
互聯網  ·  
前几天Openai开放了ChatGPT3.5,无需注册登录就可以直接使用。
但是要想用起来还是需要各种手段,于是就想找个方法可以用着更方便;
网络上的程序员大佬总能解决这些问题,很快我就发现了这个项目,
作为一个不安分的文科生我怎么可以放弃折腾。
这个项目有好多方法可以部署,
因为我有个VPS在手,所以我选择Docker搞起来。
方法:
为了方便管理Dorker,我先在VPS上安装了宝塔面板;
- 在宝塔面板点击终端,进入本地服务器;输入以下代码:
docker run -d \ --name aurora \ -p 8080:8080 \ ghcr.io/aurora-develop/aurora:latest
其中-p 8080:8080
前面的端口号可以改成其他的,例如:-p 8888:8080
防止和其他端口冲突。
- 然后再宝塔面板点击Docker,选择容器。可以看到正在运行的Docker项目 aurora。
状态显示”运行中“就表明你的项目成功了! - 如果本机没有绑定域名,可以直接浏览器访问本机的IP地址加上端口号,
格式例如:http://你的服务器ip:8888/web 就可以自由的使用ChatGPT3.5了!
反向代理:
如果自己有域名,可以通过宝塔面板设置反向代理。
- 把域名解析到服务器;
- 在宝塔面板点击网站,添加网站——创建站点——域名就填刚刚解析的域名——建议选择纯静态
- 站点建设成功后,点击设置——SSL——选择Let‘s Encrypt——创建证书
- 反向代理——代理名称自定义——在目标URL填写:http://127.0.0.1:8888 后面的端口和上边的访问一致;其他的不用填,确定就完成了!
- 现在就可以通过访问 https://你的域名/web 来使用免费的ChatGPT3.5了
关于API的实现:
http://你的服务器ip:8888
https://你的域名
这两个网址就可以作为API服务器,API Key一栏什么都不需要填就可以。
最后:
感谢这个项目的作者,项目地址: https://github.com/aurora-develop/aurora