上个版本的免费gpt3.5 api项目对IP要求太高了,现在重新部署一个没那么高要求的项目,实测在本机使用梯子就可以用,也可以使用项目提供的网关
项目地址:aurora
参考链接:serv00部署二次元大佬和苦力怕大佬的免登录API(还差最后一步) - 常规话题 / 快问快答 - LINUX DO
这个项目不仅支持免费调用ChatGPT3.5 转API,也支持ChatGPT4.0 转 API、DALL-E 3,而且更新很勤快,更多功能自行体验
部署
本次使用Serv00的免费主机部署,开放端口、创建网站等参考白嫖Serv00并搭建Alist | 单身汪
安装Golang
先ssh登录,更换serv00自带的go版本
cd ~
wget https://dl.google.com/go/go1.22.0.freebsd-amd64.tar.gz
tar -xzf go1.22.0.freebsd-amd64.tar.gz
rm go1.22.0.freebsd-amd64.tar.gz
将go添加到环境变量
步骤 1: 编辑你的 shell 配置文件
nano ~/.profile
在文件的末尾,添加以下行:
export PATH="$HOME/go/bin:$PATH"
按下 Ctrl + O 保存文件,然后回车,然后按 Ctrl + X 退出 nano。
步骤 3: 应用更改
重新加载 .profile 文件:
source ~/.profile
步骤 4: 验证更改
go version
编译
ssh进入网站的public_html目录执行
git clone https://github.com/aurora-develop/aurora.git
rm -rf public_html
mv aurora public_html
chmod +x public_html
cd public_html
go build -o aurora
chmod +x ./aurora
修改环境变量
cp env.template .env
从面板进入file_manager,找到刚才的 .env
文件,右键编辑
BASE_URL="https://auroraxf.glitch.me/api" # 官方网关,速度较慢
SERVER_HOST=127.0.0.1 # 推荐使用127地址
SERVER_PORT=34637 # 前面面板放行的端口
FREE_ACCOUNTS=true # 是否启用免费账号
FREE_ACCOUNTS_NUM=1024 # 免费账号的数量
Authorization=
TLS_CERT=
TLS_KEY=
PROXY_URL=
其他环境变量按需设置
启动
~/.npm-global/bin/pm2 start ./aurora
使用
建议使用Cloudflared绑定域名,然后到lobechat、next-chat等程序中使用,自定义地址就是 你的域名+/v1
,api key则随意填写
最后记得保存pm2任务列表
💡 沉浸式翻译不要使用!会429
评论区