把 Antigravity 可用模型,接入 Cherry Studio
从登录授权到启动本地 API,再填写接口、选择模型并完成对话测试。
把可用模型接到自己的客户端
想在 Cherry Studio 中使用 Antigravity 账号的可用模型,可以用 Antigravity Manager 建立本地 API,方便对话和查看配额。下面按图完成同机接入。
STEP 01 / 08
从项目发布页下载 Antigravity Manager
以 Windows 为例,先安装反代工具与 Cherry Studio。已有可正常使用的软件可直接继续。
确认原项目地址
打开下方 Draculabo/AntigravityManager 项目,进入 Releases。不要只按软件名称搜索下载站,也不必照着旧截图的 Star 数量或版本号找。
选系统和处理器架构
Windows 选择对应 x64 或 ARM64 的 .exe 安装包,也可按发布说明选 MSI;macOS、Linux 选择对应平台包。不要下载 Source code 当作安装包。图中 0.20.0 为历史示例。
安装并打开
按安装向导完成安装,可按需选择磁盘。为减少路径兼容问题,可像原帖一样使用简短的英文目录。打开后确认能进入仪表盘。
准备 Cherry Studio
还没有客户端时,从 Cherry Studio 官方项目下载对应系统安装包。本篇后半部分以它演示,先把两款软件都准备好。
图中版本为原帖记录的 0.20.0;实际下载以发布页为准。
- 原帖显示 x64 与 ARM64 安装包,选择与自己电脑一致的架构。
也可以让本机 Codex 协助安装
请从 https://github.com/Draculabo/AntigravityManager/releases/latest 下载并安装适合本机系统与架构的 Antigravity Manager。先核对发布来源与安装目录,保留已有账号配置;若发布页提供 SHA256,则核对校验值。安装后确认程序能启动,然后停止,把账号登录、OAuth 授权和启动服务交给我自己操作。
- 我已打开 Manager 主界面,并准备好 Cherry Studio。
STEP 02 / 08
添加自己的 Google 账号,完成 OAuth 授权
在自己的浏览器完成登录与确认。授权成功后,还要返回工具核对账号状态。
先确认账号可正常访问
用自己的浏览器登录 Google,并确认账号可以使用 Antigravity 相关服务。如果官方页面要求首次设置或验证,先在官方页面完成。
点击添加账号
打开仪表盘,点击「添加账号」。在弹窗保持「OAuth 授权」选中,再点击「开始 OAuth 授权」。
在浏览器选择正确账号
完成 Google 登录并核对授权页面。若浏览器沿用另一个账号,先切换到本次要添加的账号,确认授权后等待回调。
看到成功提示后返回工具
网页出现 Authorization Successful 后,回到 Manager,确认账号已加入。若窗口未自动打开,复制工具本次生成的授权链接,在自己的浏览器中打开;需要手动回调时,按当前窗口提示粘贴。
账号姓名和邮箱已遮挡。
- 点击仪表盘右上方的「添加账号」。
授权链接已遮挡,实际操作使用自己窗口生成的链接。
- 保持 OAuth 授权选中。
- 优先点击「开始 OAuth 授权」。
- 浏览器未打开时,复制自己窗口的新授权链接。
这是原帖的授权完成提示。
- 网页显示授权成功后,回到工具检查账号是否出现。
- 网页显示授权成功,账号已出现在 Manager 中。
STEP 03 / 08
确认模型配额正常,再启用账号
账号能登录,不代表目标模型一定可用。先处理验证或权限异常,再继续启动服务。
进入账号管理并刷新
打开「账号管理」,刷新刚添加账号的配额。核对邮箱是否正确,以及你准备调用的模型是否有可用额度。
先处理异常账号
如果显示 403、账号需验证、账号已禁用或配额为零,先看详细原因。不要把有异常的账号直接加入使用池;处理方法见最后一步。
选中正常账号并启用
按原帖勾选准备使用的账号,点击「启用」。多个账号时,逐个确认状态;只启用自己已授权且可使用的账号。
确认模型名称与实际可用性
界面里的套餐标识、百分比和模型列表是当前账号的结果。截图显示的 100% 不代表你的账号相同,也不意味着所有模型都可调用。
模型与百分比是当时截图状态,以自己的账号实际结果为准。
- 勾选准备使用的账号。
- 确认模型配额正常,没有 403 等异常。
- 点击绿色「启用」,只启用自己确认可用的账号。
- 准备使用的账号状态正常,已启用且有目标模型配额。
STEP 04 / 08
打开 API 反代,确认「服务运行中」
先让本机代理服务启动,再给客户端填写连接信息。
进入 API 反代页面
点击顶部「API 反代」,找到服务配置区域。首次启动可能有项目风险说明,读完后再决定是否启动。关闭确认窗口不会启动服务。
点击启用或启动服务
按钮名称可能随版本变化。启动后应看到绿色「服务运行中」和可用账号数;图中已在运行,因此右侧按钮显示「停止服务」。
核对端口与访问范围
原帖端口是 8045,实际以自己的窗口为准。同一台电脑使用时,保留仅本机访问并开启访问授权,不需要为了跟教程操作而开放局域网或公网。修改端口后按提示重启服务。
保持程序与服务运行
客户端请求要经过 Manager。退出工具或停止服务后,本地地址就不能提供模型响应;需要时可按自己的习惯设置随应用启动。
截图已在运行,右上角因此显示「停止服务」;未启动时按钮不同。
- 打开「API 反代」页面,点击启用或启动服务。
- 看到绿色「服务运行中」后再配置客户端。
- 记下实际端口;原帖示例为 8045。
- 服务已运行,我已记下实际监听端口。
STEP 05 / 08
准备 Base URL、API Key 和模型 ID
三项信息都从自己的 Manager 获取。下面的地址和模型只是原帖示例。
Base URL:找到 OpenAI 协议卡片
在 API 反代页向下找到「多协议支持」,选择本篇使用的 OpenAI 协议卡片,点击「复制 BASE」。同机示例为 http://127.0.0.1:8045/v1;如果你修改过端口,就会不同。
API Key:复制本地服务的密钥
在服务配置区域找到「API 密钥」,点击右侧复制按钮。这里要填写的是 Manager 的网关密钥,不是 Google 密码,也不是另买的 OpenAI API Key。
模型 ID:从支持模型列表获取
在「支持模型与集成」中复制需要的模型 ID。原帖使用 gemini-3.1-pro;请优先选择自己的账号当前可用、服务端实际列出的模型。显示名称和模型 ID 不要混淆。
确认客户端和服务在同一台电脑
127.0.0.1 指向当前运行客户端的设备。手机、另一台电脑、远程服务器或容器不会自动访问到你的桌面服务;本篇先完成同机连接,再单独规划其他部署。
| 客户端字段 | 来源与填写方式 |
|---|---|
| API 地址 | http://127.0.0.1:8045/v1使用当前服务的 BASE 与端口 |
| API 密钥 | 从本机服务复制,不提供公共密钥 |
| 模型 ID | gemini-3.1-pro使用服务端当前支持的模型 ID |
右侧示例代码中的密钥已遮挡。图中 gemini-3.1-pro 只作原帖示例。
- 在 OpenAI 协议卡片复制 BASE。
- 在支持模型列表复制实际可用的模型 ID。
密钥已用不透明色块遮挡。不要从截图或公开网页获取密钥。
- 点击 API 密钥右侧复制按钮,把密钥填入自己的客户端。
- 我已在本机找到这三项信息,确认来自同一个正在运行的服务。
STEP 06 / 08
添加服务商,填入接口与模型
本篇使用 OpenAI 兼容协议连接本地网关,按设置、模型服务、添加的顺序操作。
找到添加服务商入口
打开 Cherry Studio,依次点击左下角「设置」、左侧「模型服务」、服务商列表底部「添加」。
选择兼容协议与名称
提供商名称可以写「反重力反代」,提供商类型选「OpenAI」,点击确定。这里选的是接口协议,实际调用哪个模型由下一项模型 ID 决定。
填写自己的密钥和 API 地址
进入新服务商详情,填入刚复制的 API Key 与 Base URL。原帖示例是 http://127.0.0.1:8045/v1。看下方请求预览,确认只出现一次 /v1,末尾为 /chat/completions。不要把完整请求路径再当作 BASE 填进去。
添加模型并开启服务商
点击「获取模型列表」,添加实际支持的模型;取不到列表时,可通过加号手动填写服务端给出的模型 ID。原帖为 gemini-3.1-pro。最后确认右上角开关为开启。
本图只定位设置入口,原有服务商无需照抄。
- 点击左下角设置。
- 打开「模型服务」。
- 点击服务商列表底部的「添加」。
选择 OpenAI 类型不代表模型变成 GPT,实际模型由服务端和模型 ID 决定。
- 名称可以填写「反重力反代」。
- 提供商类型选择 OpenAI,表示兼容协议。
- 点击「确定」,再到详情页填写连接信息。
示例地址 http://127.0.0.1:8045/v1 只适用于同机与该端口,不能当作远程服务器地址。
- 填写 Manager 中复制的 API Key。
- 填写 Base URL,核对下方完整请求预览。
- 获取模型列表或手动添加服务端支持的模型 ID。
- 打开右上角的服务商开关。
- 服务商已启用,密钥、API 地址和实际模型 ID 均已填写。
STEP 07 / 08
先检测连接,再发送一次真实请求
既要看到连接成功,也要确认对话能返回,并在 Manager 中看到对应请求。
点击 API 密钥右侧的检测
等待测试结束,成功时会显示「连接成功」或对勾。检测失败时,先核对 Manager 是否运行、地址端口是否一致、密钥和模型 ID 是否正确。
新建一个对话并选对模型
回到聊天页,新建对话。在顶部模型选择中找到「反重力反代」下的目标模型,避免继续使用之前的其他服务商。
发一个小问题测试
例如「请用一句话解释什么是 API」。收到完整回复后,再发送后续问题。模型自报身份只能作为文本内容,不能单独证明后台使用了哪个模型。
到 Manager 核对本次请求
在流量日志或请求监控中查看时间、模型和结果是否对应这次对话。连接检测、实际回复与服务端请求记录相互对应,才算完成这条连接流程。
连接检测只验证本次请求,持续可用性取决于模型、配额和上游服务。
- 点击密钥右侧检测按钮,等待请求结束。
- 出现连接成功与对勾后,再进行实际对话。
这是小佛爷当时的对话示例;模型自报身份不能单独证明后台路由,需同时核对服务端请求记录。
- 在对话顶部选择「反重力反代」对应模型。
- 发送一个简短问题,确认收到实际回复。
复制一个简短测试问题
请用一句话解释什么是 API。
- 连接检测通过,实际对话成功,服务端能看到对应请求。
STEP 08 / 08
按错误提示排查,保留可复现的信息
先区分服务未启动、地址或密钥不匹配、账号验证与上游限制,再采取对应操作。
添加账号失败或超时
fetch failed、超时等提示先检查网络连接、软件代理和浏览器授权回调。必要时尝试自己的 TUN 设置,确认官方登录能打开,再重新发起一次授权;不要连续复用已失效的授权码。
403 且明确提示账号需验证
在 Google 官方登录页或官方应用完成它要求的验证。原帖用手机 Google App 登录对应账号,再按提示操作;具体方式以官方当次要求为准。完成后回工具重新授权或刷新配额。
账号已禁用或受限
先点「查看原因」,区分自己手动禁用、凭据失效与上游限制。官方服务仍不可用时,按其恢复或申诉入口处理。原帖提到等待后再试是个人经验,不能保证恢复,不作为固定解决步骤。
连接被拒绝、401、404 或模型不可用
连接被拒绝先查服务是否运行与端口;401 核对网关密钥和访问授权;404 检查路径是否重复 /v1;模型错误核对模型 ID 与实际权限。429 先按提示等待并减少并发,502 则结合服务端日志检查上游与网络。
授权码已遮挡。网络失败不等同于账号失效。
- 记录 fetch failed、超时或其他原始错误,再按对应原因排查。
邮箱已遮挡;不要扫码他人的验证页面或上传验证码。
- 仅当实际提示账号需验证时,按 Google 官方页面的要求完成验证。
不把「养号两三天」写成必定恢复的解决方案。
- 点「查看原因」,分清手动禁用、授权失效与上游限制。
- 我已了解服务保持运行、验证账号及错误排查的方法。
常见问题
遇到问题,先看这里
这是把 Gemini 网页会员变成官方 API 额度吗?
本教程连接的是工具提供的本地网关,使用已授权且有权限的上游账号。网页会员、Antigravity 可用模型与官方 Gemini API 是不同服务,不保证某种会员一定获得可用模型,也不是无限额度。
软件界面和图不一样怎么办?
截图来自原帖。优先按添加账号、账号管理、API 反代、模型服务等名称定位;端口、模型列表与安装包以当前版本实际显示为准。
必须一直开着工具吗?
本篇在自己的电脑运行本地服务。Manager 或代理服务停止后,Cherry Studio 就不能从这个地址获取响应。
为什么选择 OpenAI 类型却用 Gemini?
OpenAI 类型在这里表示兼容接口协议。服务端按模型 ID 路由,名称不会把 Gemini 变成 GPT。
Base URL 应不应该带 /v1?
使用 Manager 的 BASE 并检查客户端最终预览。本篇原帖为 http://127.0.0.1:8045/v1,完整请求预览应只有一个 /v1/chat/completions;按当前客户端的路径补全规则调整。
手机能直接填 127.0.0.1 吗?
不能连接到桌面电脑。127.0.0.1 是手机自己。本篇只演示同机,不要求打开局域网或把服务暴露到公网。
有百分比,为什么某个模型仍不可用?
模型显示、账号资格、额度窗口与接口兼容都可能影响实际请求。用当前账号支持的 ID 做小请求,并查看日志中的具体原因。
403 一定是 IP 不干净吗?
不是。只有错误明确要求账号验证时,才走对应验证流程。其他 403 还需结合权限、地区和错误详情排查。
显示账号被禁用,等两三天就能好吗?
不能保证。先区分手动禁用、登录失效与上游限制,按官方提示恢复。不要把等待或更换网络当作一定能解除限制的方法。
连接检测成功,算全部配置好了吗?
还要选中新服务商下的模型,发送实际问题,并在 Manager 的请求日志核对。本教程不代替其他 Agent 各自的协议与功能兼容测试。