无限使用 Gemini ——Gemini Balance 部署方案汇总和部署教程
轮询是什么?原理是什么?
- AI Studio 网页版有限额,具体数量不清楚。API 则自由一些。弄到 API Key 后,可以使用 Cherry Studio、AI as Workspace 等 AI 服务进行对话,也可以连接翻译服务、酒馆等。
- AI Studio 提供免费的 API Key,一个 API Key,一天可调用 100 次 Gemini 2.5 Pro。
- 理论上只要拿到足够数量的 API Key,就能获得极大数量的每日和每分钟请求限制,自由使用 Gemini。后文介绍 API Key 的来源。
- API 数量一多,变得难以管理,为了省去频繁切换 Key 的麻烦,并且实现高并发,就有了 gemini-balance 等项目。原理是建立一个多 API Key 池子,把所有的 AI Studio API Key 放在里面统一管理,统一对外使用一个请求地址和一个 Gemini Balance 生成的 API Key。外部请求发来后,后台根据轮询池中的 Key 的有效情况自动选择还可用的 AI Studio Key 向谷歌请求,相当于一个分流器。
- gemini-balance 明显需要部署到公网,才能比较方便的使用,后文介绍常见的部署方法
API Key 的来源
Key 的数量:如果只是一个人日常对话使用,8-10 个 Key 可以实现一天 800-1000 次的请求,完全足够了。如果需要使用翻译服务,翻译一段话就是一次请求,所以请求量会大一些,可能需要更多的 Key。
以下是两个常见的来源:
- 闲鱼、淘宝:市场价 0.2-0.5 元一个,但是极不稳定,有的质保只有 24 小时,最长的也只有一周。谁知道呢!
- 用新的谷歌账号生成 Key:
- 去谷歌账号批发网站购买新的谷歌账号,市场价 2-3 元一个,一个谷歌账号理论可以申请 12 个 key(但是生成 8 个及以下比较保险,封号概率低。一旦封号,账号下所有的 Key 都会失效),按一个账号 2.8 元计算,一个账号申请 8 个,价格为 0.4 元一个。
- 购买谷歌账号后,在 AI Studio 官网登录,创建多个项目后申请多个 API Key(同一个项目下的 Key 统一计费,没有意义,所以一个项目对应一个 Key)
上述步骤很容易可以找到教程,不再赘述。
Gemini Balance 部署
拿到 Key 后可以直接使用,但是就上文所述,还是放在 Gemini Balance 等轮询服务中比较方便。部署项目的方法有多种,下文会一一介绍。
最稳定、最推荐的是 Render+保活。 比较流行的是 ClawCloud 爪爪云(还是爪子云?挺可爱的名字),但是可能薅得太多了,经常抽风出问题。
部署方案介绍
- ClawCloud
- 缺点:
- 经常抽风,网站登录不上去或者一直处于 Pending 状态无法部署到公网
- IP 会被 Google 封禁,所有 KEY 都用不了,即使它还有效
- 需要 180 天的 GitHub 账号
- 优点:
- 完全免费、步骤简单
- 国内可直连
- 教程文档:从零部署 Gemini Balance 手册之clawcloud上部署sqlite版本 | Gemini Balance
- 缺点:
- Render (推荐)
- 缺点:
- 需要额外保活操作:免费项目 15 分钟休眠,休眠后请求变慢
- 可能需要国外信用卡: 如果代理节点不纯净,可能需要提供国外信用卡(VISA、万事达……)才能使用免费方案(可以使用鱼或者淘一个,或者去银行办一个,用处还是很多的)
- 需要额外的数据库: 免费项目定期会重启,如果使用自带的数据库,数据也就一起没了,所以需要外部数据库。好在有不少免费的数据库。
- 优点
- 完全免费、步骤简单
- 服务较稳定
- 国内可直连
- 教程文档:
- 配置外部数据库:先去 Aiven 官网注册账号,创建一个免费的 MySQL 数据库,记下 HOST、USER、PASSWORD、DATABASE、PORT 等环境变量:Aiven - Your AI-ready Open Source Data Platform
- 配置 Render:参考官方文档中 Render 部分进行配置,注意修改 MySQL 相关环境变量为 Aiven 的数据库连接参数:从零部署 Gemini Balance 手册 | Gemini Balance
- 保活教程:在 UptimeRobot 上注册账号,监测 Render 的 URL 地址即可,返回 405 错误没关系,可以起到保活效果就行:UptimeRobot: Free Website Monitoring Service
- 缺点:
- Zeabur (只用这一个项目的话不推荐)
- 缺点:
需要付费,免费版 24 小时就会被删除(更新:并不会被删除)- 每月只有 1 美元赠金,按量计费,Gemini Balance 这样的项目容易超出限额
- 国内直连不稳定
- 优点:
- 步骤简单
- 教程文档:选择 Docker 部署,然后按照 ClawCloud 教程文档配置端口、环境变量和卷即可
- 缺点:
- 其他支持 Docker 的 VPS 等服务器 (只用这一个项目的话不推荐)
- 缺点:
- 需要复杂的配置(Docker 环境等等)
- 价格较贵
- 优点:
- 自建服务器理论上非常稳定
- 教程:无
- 缺点:
- 购买服务器放在自己家 (只用一个项目的话不推荐)
- 缺点:
- 服务器需要花钱(轻量级 100 元左右)
- 如果用电脑主机当服务器电费较贵
- 如果身处国内,还需要一个代理的费用,否则无法向谷歌发送请求
- 优点:
- 稳定
- 教程(使用 Cloudflare Tunnel,针对没有 ipv4 公网 ip 和没有 ipv6 服务的家庭宽带):Gemini Balance 本地 Docker 服务器部署教程(使用 Cloudflare Tunnel) - idontwannagooooo
- 缺点:
无限使用 Gemini ——Gemini Balance 部署方案汇总和部署教程
https://idontwannago.cn/posts/17653/