杆子博客

杆子博客

博采众长 一诺千金!
当前位置: 首页 > 网络 > 正文

自建中转站,每天烧掉1亿token实现GPT-5.4自由

cover_image

我平时重度用 Claude Code 和 Codex 写代码和进行内容创作,常年月订阅GPT Pro 200刀和Claude 5x,每个月光订阅费用就2000多。

但想正经订阅这些服务,节点纯净度、支付方式,每一步都是坑,折腾下来耗费了大量心力。

所以我一直在找低成本且省心的路子。最近 AI 中转站这个方向火了一把,我深入研究后终于找到了自建的方法,自己也搭建了一个中转站给自己使用,也小范围分享给几个朋友用,发现这事其实没那么玄乎,就是一层窗户纸。

每天我自己大概要烧掉1亿多Token,如果按官方API计算那就是200多刀,但实际上我的一个月的成本不足原先的十分之一。

Image

当然,目前Codex算是跑顺畅了,Claude依然折腾。

这篇就讲我是怎么搭的。你要是也有类似的需求,照着做一遍就行。

一、原理

其实搞清楚了原理之后,发现这个真的是一层窗户纸,捅破了也就没有什么信息差了。

首先需要用到的技术工具是 Sub2API 这样一个开源的项目,它可以帮我们把网页的订阅账号。转成符合 OpenAI 和 Anthropic 的 API 形式,输出并进行分发。

其次,ChatGPT free账户可以有一定额度的GPT-5.4,另外plus/business订阅也有低价渠道(闲鱼),再加上ChatGPT的封号不像Claude那么恶心。

这就给了我们操作的空间。

整个链路也比较清晰了:

  1. 1. 在海外服务器上部署 sub2api
  2. 2. 在后台接入多个ChatGPT账号
  3. 3. 生成一个统一的 API Key
  4. 4. 把你对codex/claude code/openclaw/hermes等等的请求都统一接上这个API

二、准备工作

购买服务器

我用的是雨云的新加坡服务器,价格比较友好。

先在雨云注册账号

https://www.rainyun.com/NzQ1MDA1_

注册成功后点击购买云服务器

Image

选择海外线路-日本或美国,注意不要选香港。

推荐日本线路,配置选择1核1G即可,可以先买1个月。

Image

系统选择Ubuntu 24.04 LTS版本

Image

等待初始化完成后,SSH到服务器。

ssh root@你的服务器ip输入远程密码第一次会让你确认,输入yes回车即可建议先更新一下软件源和系统包sudo apt update
sudo apt upgrade -y
sudo apt autoremove -y
Docker 和 Docker Composesub2api 官方推荐 Docker Compose 部署。服务器上先确认一下:docker --version
docker compose version

Image

如果有输出版本号就没问题,没装 Docker 的话先装。

更新系统包索引并安装依赖

sudo apt update
sudo apt install -y ca-certificates curl gnupg更新系统包索引并安装依赖sudo apt update
sudo apt install -y ca-certificates curl gnupg添加 Docker 官方 GPG keysudo install -m 0755 -d /etc/apt/keyrings

sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg \
  -o /etc/apt/keyrings/docker.asc

sudo chmod a+r /etc/apt/keyrings/docker.asc添加 Docker 官方 apt echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \
$(. /etc/os-release && echo "${UBUNTU_CODENAME:-$VERSION_CODENAME}") stable" | \
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null安装 Docker Engine + Compose 插件sudo apt update

sudo apt install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin启动并设置开机自启sudo systemctl enable --now docker启动并设置开机自启sudo docker run hello-world
docker --version
docker compose version
三、部署 sub2api用 Docker Compose 部署方式。服务器上执行:# 创建部署目录
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

一切正常的话,服务默认跑在8080端口,在浏览器输入

http://服务器IP:8080

看到这个页面就代表安装完成了。

Image

当然你也可以在cloudflare上购买域名,进行DNS解析并安装HTTPS证书后用https服务。

默认的管理员邮箱和密码如下,登录后记得改一下密码

Email: [email protected]
Password: admin123

✏️

安装的具体问题可以参考官方文档

https://github.com/Wei-Shaw/sub2api/blob/main/README_CN.md

四、账号配置

刚刚我们通过admin账号进入后台了,系统会自动弹出一个详细的教程,建议认真看一下,还是非常好上手的。

第一步:先创建分组

Image

选择OpenAI平台,输入名称,费率如果是自用的话可以随便填。其他默认即可。

第二步:添加账号

Image

选择OpenAI平台-OAuth授权。

Image

建议清除所有模型,这样后续有新出的模型就不需要每个账号一个一个添加了,默认就全包含。

并发默认是10,可以按自己喜好增大或者保持不变。

Image

最后勾选你第一步创建的分组然后点击下一步

Image

点击生成授权链接,贴到浏览器(建议无痕模式)后登录你的ChatGPT账号

Image

输入账号密码,填入邮箱验证码后点击继续。

Image

这里要注意,如果你是business的话他会让你选择空间,你可以选择team空间。

确认后会出现这个报错页面,不要慌,直接把浏览器的地址链接全选复制

Image

再返回我们后台填入,这样就挂载ok了

Image

我们可以测试一下,GPT-5.4返回成功!

Image

我之前自己的做法是,每天人工用163邮箱注册几个号绑定上去。正常个人使用的话还是挺稳的。

Image

如果嫌麻烦,也可以去闲鱼找一找便宜的team号。

个人使用的话free账号和便宜的team号多一些已经足够使用了。

第三步:生成API Key

添加完账号后,就要生成自己的API Key

Image

有了这个api key,你就可以在不同的CLI里直接调用你所有的ChatGPT账号了

五、把 CLI 接到 sub2api

这里我推荐直接安装cc-switch这个开源软件

前往 https://github.com/farion1231/cc-switch/blob/main/docs/release-notes/v3.12.2-zh.md 下载安装后,点击 导入到 CCS 完成一键导入:

Image

Image

除了codex CLI可以用以外,OpenClaw,Hermes都可以直接导入。

有意思的是,cc-switch还能把 codex的API导入到claude code中使用。

好了,现在你已经实现了GPT自由了。

天才程序员就此诞生!


关于新侠

🎯用AI的目的是赚钱,不是自嗨

💡做内容的目的是变现,不是涨粉

📎自媒体|vibe coding|AI探索者

目前深入研究 Agent 和 Token中转站

欢迎添加新侠微信,深度交流:

微信二维码

打赏支持
支付宝打赏 支付宝打赏
微信打赏 微信打赏

「请 GANZI 喝杯咖啡作为鼓励」~

您可能还会对这些文章感兴趣!

导航
侧边栏