彻底告别限制!AIstudioProxyAPI 这个开源神器让你『无限』免费畅用 Gemini 2.5 Pro 模型!
能看到本文,你一定已经体验过Google Gemini 2.5 Pro 的强大。作为G家最强大的模型,无论是写代码、构思小说,还是进行深度信息挖掘,都展现出了顶级模型的实力。然而,美好的体验总是伴随着“但是”...
官方免费 API: 仅 25次/天,这点量,可能调几下代码、写个短文开头就没了。
哪怕是付费 Gemini Advanced: 其核心的“深度研究”功能也只有 20次/天。
对于需要大量调用 AI 进行创作(如小说家)、编程(如开发者)或研究的用户来说,这简直是杯水车薪!
难道我们只能默默忍受这种“卡喉咙”的体验吗?
当然不! 技术圈的魅力就在于,总有大神能找到“曲线救国”的办法!
今天,隆重向大家介绍一个新鲜出炉的国产开源项目:✨ AIstudioProxyAPI ✨
传送门: https://github.com/CJackHwang/AIstudioProxyAPI
项目原理
虽然Gemini API是做了调用额度限制,但是Google AI Studio页面是并没有计入额度和调用次数限制的,于是作者通过逆向技术,模拟浏览器访问Google AI Studio方式进行交互,再以OpenAI兼容接口的形式对外提供API服务,从而达成无限免费使用Google Gemini 2.5 Pro API的效果。
这样无论你是使用Cline还是Cursor编程开发,还是用Cherry Studio等客户端进行对话写作都不用再担心次数限制了。
安装并配置项目
该项目支持MacOS, Windows以及Linux三大主流操作系统上进行安装部署。
我在MacOS上已经成功测试通过,我这里简要记录一下我的操作过程。其他系统,请参考官方的说明文档,纯中文并且非常详细。
安装依赖
# 克隆仓库
git clone https://github.com/CJackHwang/AIstudioProxyAPI && cd AIstudioProxyAPI
# (推荐) 创建虚拟环境
python -m venv venv && source venv/bin/activate
# 安装 Camoufox,如果安装失败,请用pip install -U camoufox重试
pip install -U camoufox[geoip]
# 安装依赖
pip install -r requirements.txt
# 下载 Camoufox 浏览器
camoufox fetch
# 安装 Playwright 依赖
playwright install-deps firefox
首次运行获取认证
python launch_camoufox.py --debug
1. 此时会弹出Camoufox浏览器,先不管它(一个Firefox浏览器的分支)
2. 看到图中第一个红框内容,复制黄色字部分,并填入到下方后回车
3. 回到Camoufox浏览器窗口中完成 Google 登录,直到看到 AI Studio 聊天界面,别忘了选择模型Gemini 2.5 Pro。
4. 再次回到终端命令行模式下,根据提示保存认证时输入 y 并回车,文件会保存在 auth_profiles/saved/
5. Ctrl + C中断执行,并使用mv命令,将 auth_profiles/saved/ 下的 .json 文件移动到 auth_profiles/active/ 目录
日常运行 (无头模式)
首次运行获得凭证信息后,后面就可以使用无头模式运行了(即浏览器是隐性运行,不再显示出来)
python launch_camoufox.py
1. 选择1,无头模式
2. 跟debug模式一样,复制黄色字符串,填入下方后回车
3. 一切顺利的话,可以看到下图所示,得到服务地址 http://127.0.0.1:2048
在Cherry Studio下使用
非常简单粗暴,直接添加一个渠道,填入API地址,然后添加模型AI-Studio_Camoufox-Proxy即可
到此,我们就可以肆无忌惮的畅享Gemini 2.5 Pro了,不用再担心25次/天的限制。
认证过期处理
需要注意:Google 的登录状态正常情况下,大概半年左右会过期。所以当无头模式启动失败并报告认证错误或重定向到登录页时,意味着 active 目录下的认证文件已失效。你需要:
1. 删除 active 目录下的旧文件。
2. 重新执行上面的 【运行 Debug 模式】 步骤,生成新的认证文件。
3. 将新生成的 .json 文件再次移动到 active 目录下。
项目限制
这个项目还才刚出来不到一周,成熟度方面还有待提高,因此存在一些局限性:
1. Linux系统上使用,因为首次运行需要运行有界面的浏览器,因此需要确保Linux有图形界面,暂时还不支持纯命令行模式运行;
2. 需要安装环境能访问Google AI Studio,IP地址需要是在被支持国家列表内;
3. 主要还是面向个人用户日常使用,不支持高并发,并不适合做高频批量调用;
4. 有一定风险会封整个Google账号,需要谨慎使用,严禁高频并发调用。
5. 最后就是,因为使用浏览器模拟方式,内存使用相对较高,至少要有512M内存,最好能1G空闲,不然可能容易出现崩溃情况。
转自:https://mp.weixin.qq.com/s/vKZQzS0-VvXfcWoa679HvQ


共有 0 条评论