在 L 站尝试了几天,用上了佬们的公益站,非常感谢!但是在如此多的公益站之间游走确实不太方便,于是在此分享一下楼主目前的 API 管理方案,希望对佬友们有帮助,如果有什么可以改进的也欢迎指出!
起始
一开始,从来没有用过 API 调用的楼主也是无所适从。经过一番摸索以后,我推荐给非重度、想要尝试的佬们 CC Switch。这个软件可以控制终端中 claude code、geminicli、codex、opencode 的第三方 API。如下图:
要注意的是,claude code 和 openai 格式不同,一般末尾是 au…。配置好了以后,直接打开就可以使用了。
再进一步
但是使用单个公益站可能不稳定,这时候要怎么办呢?虽然 CC switch 可以配置多个站点,但是每次修改毕竟麻烦,而且签到、密钥都是问题。
首先,需要有多个站备用,具体可以在站内找导航站。然后通过 ALL API Hub 来进行管理,这样可以实现:
- 多公益站自动化签到
- 密钥的便捷管理
- 和自托管网站的联动
- ……
可以说已经很方便了,如果某个站挂掉了,可以及时地切换另一个站。但这毕竟是局限在某一个站上,有没有把它们整合起来的方法呢?
最后
有的佬友,有的。我们需要在本地部署一个 New API 可以通过 docker 部署,还是比较方便的。部署以后界面如下:
没错,它的作用就是充当各个公益站的网关 ,能同时使用多个公益站!
具体来说,需要在控制台中添加渠道,其实就是第三方 API:
配置好以后还不够,各个公益站之间的模型可能会重合,这会导致模型列表的冗杂,我们可以编辑每一个公益站,让它们分别只代理优势、稳定的模型,比如上图中 kfc 就负责 gemini 和 codex,国内的就交给了 dik。
然后使用的方式也很简单,只需要把以前所有的 Base API 全部改成 http://localhost:3000 就可以啦。后面的调用都是统一的,只需要在本地部署的网站上面就可以调控模型、第三方 API。
遗留问题
- NewAPI 中无法读取公益站的余额
- 每个模型的价格需要自己调(不知道为什么同步失败了)
- ……
写得比较急促,后续再修订。看到这里了,可以得到佬友们的
么?


