[100%有效解决] Antigravity 使用 gemini-3-pro-image(Nanobanana) 生成图片报错 429 Too Many Requests
今天用 Antigravity 跑一个需要生成图片的任务,结果刚开始就给我整懵了——报错 429。
问题现场
任务执行到图片生成这一步直接挂掉了,控制台输出了一大串报错信息:
{
"error": {
"code": 429,
"message": "No capacity available for model gemini-3-pro-image on the server",
"status": "RESOURCE_EXHAUSTED",
"details": [
{
"@type": "type.googleapis.com/google.rpc.ErrorInfo",
"reason": "MODEL_CAPACITY_EXHAUSTED",
"domain": "cloudcode-pa.googleapis.com",
"metadata": {
"model": "gemini-3-pro-image"
}
}
]
}
}完整的错误信息是:
error executing cascade step: CORTEX_STEP_TYPE_GENERATE_IMAGE: failed to generate image: 429 Too Many Requests
一看就是经典的限流报错。429 Too Many Requests,而且提示 MODEL_CAPACITY_EXHAUSTED——模型容量耗尽。
分析问题
一开始我还以为是 Google 那边服务器真的满了,毕竟 gemini-3-pro-image 这个模型最近很火。但仔细想想不太对:
- 时间点不对:不是高峰时段,凌晨用的,不太可能全球用户都在排队
- 其他功能正常:代码生成、对话都没问题,唯独图片生成挂了
- 换个账号试了下:同事的账号也是一样的报错
这就很耐人寻味了。根据以往经验,这类 429 报错通常有两种可能:
- 真 · 服务过载:谷歌服务器确实扛不住了
- IP 层面的限流:你的出口 IP 被判定为高风险,直接给你限制了
但有个细节让我直接排除了第一种可能:虽然出图失败了,但我发现账户的配额居然被扣了。
这说明什么?请求确实被服务器接收并处理了,只是在返回结果时给你报了 429。如果真是服务器容量耗尽、排不上队,根本不应该扣配额。配额被扣 + 出图失败 = 大概率是被风控限流了,而不是错误日志里说的"No capacity available"。
想到这里,我开始怀疑是 IP 的问题。毕竟我用的是某个机场的共享节点,这类节点同一个 IP 可能有几十上百人在用,其中不乏各种自动化脚本和爬虫。谷歌那边一看这个 IP 的请求量,直接给你限流一点都不奇怪。
解决方案:换住宅 IP 秒出图
既然怀疑是 IP 的问题,那就换个干净的 IP 试试。
我手头有 SkyVPN 的独享住宅 IP,正好派上用场。切换之后,同样的任务,同样的 prompt,直接就成功了。图片秒出,没有任何 429 报错。
整个过程就这么简单:
- 把代理切换到 SkyVPN 的住宅 IP 节点
- 重新跑任务
- 图片正常生成
前后对比太明显了。之前用共享节点,429 报错;换了住宅 IP,立马就通了。
为什么住宅 IP 能解决这个问题
这里简单解释一下原理:
共享节点的问题
机场的共享节点,一个 IP 可能有几十甚至上百人在用。这些用户里面:
- 有人在跑自动化脚本
- 有人在用爬虫抓数据
- 有人在做各种测试
这些行为累积下来,这个 IP 在谷歌那边的"信用分"就很低了。一旦检测到某个 IP 的请求量异常,直接限流。你虽然只是正常使用,但被"连坐"了。
住宅 IP 的优势
住宅 IP 就不一样了:
- IP 画像干净:看起来就是普通家庭宽带,不是机房出口
- 独享使用:不用担心被其他用户的行为影响
- 请求特征正常:没有那种"一秒钟几百个请求"的异常模式
对于谷歌的风控系统来说,来自住宅 IP 的请求更像是真实用户,自然不会轻易限流。
经验总结
这次踩坑说白了就是 IP 的锅。总结几点:
- 429 不一定是服务器的问题:很多时候是你的 IP 被针对了
- 共享节点用来刷网页可以,跑 AI 工具慎用:这类工具对 IP 质量要求比较高
- 住宅 IP 是刚需:尤其是做 AI 开发、跨境业务这些场景
我现在跑 Antigravity 任务基本都用 SkyVPN 的住宅 IP 了。一方面是 IP 画像干净,不容易触发风控;另一方面是可以固定出口,避免频繁切换导致的各种问题。
对于经常用 AI 工具的朋友,强烈建议准备一个靠谱的住宅 IP。不光是 Antigravity,包括 Claude、ChatGPT 这些,用住宅 IP 都会稳定很多。
如果你也遇到类似的 429 报错,不妨先检查一下自己的网络环境。换个干净的住宅 IP,说不定问题就解决了。