字
分钟
搭建AI中转站第二期!用 sub2api 反代 ChatGPT 账号(省钱攻略)
搭建AI中转站第二期!用 sub2api 反代 ChatGPT 账号(省钱攻略)
上期介绍了 New API,但它只能对接 API Key,无法处理账号反代。如果你手头有 ChatGPT Plus 账号,想用账号额度来提供服务,就需要 sub2api。
一、sub2api 简介
sub2api 是 New API 的补充方案,GitHub 上有 39.7K+ Star。
核心功能:
- 将 ChatGPT Plus/Pro 账号反代为 API 接口
- 支持多账号管理
- 计费与配额控制
- 用户管理系统
二、三种部署方式
方式一:Docker 部署(推荐)
# 创建部署目录
mkdir -p sub2api-deploy && cd sub2api-deploy
# 下载并运行部署脚本
curl -sSL https://raw.githubusercontent.com/Wei-Shaw/sub2api/main/deploy/docker-deploy.sh | bash
# 启动服务
docker compose up -d
# 查看日志
docker compose logs -f sub2api
访问 http://你的服务器IP:8080 即可。
方式二:官方一键脚本
需要先安装 Redis 7+ 和 PostgreSQL 15+:
# 一键安装
curl -sSL https://raw.githubusercontent.com/Wei-Shaw/sub2api/main/deploy/install.sh | sudo bash
# 启动并设置开机自启
sudo systemctl start sub2api
sudo systemctl enable sub2api
方式三:Nginx 反向代理
服务跑起来后,推荐用 Nginx 绑域名。
关键配置:
# 在 http 块中添加这一行,否则带下划线的请求头会被丢弃
underscores_in_headers on;
不加这行会导致授权失败。
三、仪表盘配置
3.1 用户余额
进入「用户管理」给用户添加余额,没有余额无法使用。
3.2 新建分组
路径:分组管理 → 创建分组
- 名称:如 “ChatGPT”
- 平台:OpenAI
- 费率:建议 0.1 或 0.3(官方价格的 1/10 或 3/10)
- 请求限制:按需提供
3.3 设置渠道
路径:渠道管理 → 创建渠道
选择 OpenAI 平台,创建 API 渠道。
3.4 导入账号(核心)
路径:账号管理 → 导入账号
这是 sub2api 最核心的功能——将你的 ChatGPT Plus 账号导入系统,然后通过 API 形式对外提供服务。
3.5 支付设置
路径:支付设置
配置支付渠道后,用户才能付款。
3.6 邮件与监控
- 邮件设置:配置 SMTP,发送额度提醒和通知
- 运维监控:查看请求数、成功率、响应时长等
四、New API vs sub2api
| 特性 | New API | sub2api |
|---|---|---|
| 支持 API Key | ✅ | ✅ |
| 支持账号反代 | ❌ | ✅ |
| 适合场景 | 多厂商 API 聚合 | ChatGPT 会员账号反代 |
进阶玩法: 两个项目可以组合使用!把 sub2api 的账号反代渠道导进 New API,一个前端面板同时支持两种货源。
五、成本对比
假设你有一个 ChatGPT Plus 账号(月费 $20):
- 用账号额度提供服务,理论上可支持大量用户
- 反代后的 API 价格设为官方的 10%,利润空间可观
直接转卖厂商 API 利润太薄,反代会员账号才是低成本高利润的主流玩法。
参考链接:
- sub2api GitHub:https://github.com/Wei-Shaw/sub2api
- 上期教程:New API 搭建指南
搭建AI中转站第二期!用 sub2api 反代 ChatGPT 账号(省钱攻略)
https://thecharon-blog.cc.cd/posts/sub2api-gateway-guide/