Selected model is at capacity 意味着什么?
如果你的 Codex 在使用过程中频繁弹出该错误,那么你的号大概率是被风控了。账号被风控之后,你使用 Codex/Work 的过程中会遇到以下问题:
- 限流:频繁触发 Selected model is at capacity 或 Rate limit exceeded
- 降速:生成速度非常慢,TPS 不超过 10t/s
- 降智:所有请求都被路由到 gpt-5.6-luna,不管你选择什么模型、什么推理等级
什么是降智?
正如上面所说,降智是账号被 OpenAI 风控后的主要表现之一。本质就是 OpenAI 将你的所有请求路由给 gpt-5.6-luna 模型进行处理,不管你选择的是什么模型、什么推理等级。
如何鉴别降智?
鉴别降智的本质在于区分你的请求是由你所选择的 astra/sol 模型处理的,还是由 5.6-luna 模型处理的。由于 astra/sol 和 5.6-luna 模型在世界知识、智力方面有巨大差异,因此可以用一些 astra/sol 能答对,但 5.6-luna 答不对的问题来进行鉴别。
具体方法有很多,这里列出简单的几种,对哪一种感兴趣可以点击展开查看具体方法。
第一种:糖果测试
每次测试新开一个 Codex session,将模型设置为 6-astra low 或者 6.1-sol low,然后询问下面的糖果问题:
不使用任何外部工具回答以下问题:
在一个黑色的袋子里放有三种口味的糖果,每种糖果有两种不同的形状(圆形和五角星形,不同的形状靠手感可以分辨)。现已知不同口味的糖和不同形状的数量统计如下表。参赛者需要在活动前决定摸出的糖果数目,那么,最少取出多少个糖果才能保证手中同时拥有不同形状的苹果味和桃子味的糖?(同时手中有圆形苹果味匹配五角星桃子味糖果,或者有圆形桃子味匹配五角星苹果味糖果都满足要求)
苹果味 桃子味 西瓜味
圆形 7 9 8
五角星形 7 6 4
如果模型能回答出正确答案 21 就没有降智,回答 29 或其他答案就是降智。
这里需要注意 6.1-sol 有很低的概率答错,可以重复多次测试确保没有误判。
第二种:画鹈鹕
每次测试新开一个 Codex session,将模型设置为 6-astra low 或者 6.1-sol low,然后让其用 SVG 绘制一个鹈鹕骑自行车的 2D 动画:
创建一个 HTML,内容是 SVG 绘制一个鹈鹕骑自行车的 2D 动画,你不需要任何测试,不要使用外部资产。
用浏览器打开创建好的 HTML,查看鹈鹕骑自行车的动画,如果质量明显偏低(辐条到处飞、轮子到处飞)就是降智。
第三种:ModelTrace
每次测试新开一个 Codex session,将模型设置为 6-astra low 或者 6.1-sol low,然后询问 ModelTrace 网站上的三个问题:
并将答案粘贴回网站对应输入框中,然后计算归因概率,如果归因到 5.6-luna 就是降智。
如何恢复?
目前网传做法通常是退出多余 session,将账号静置一段时间,再重测是否恢复。不过该方法是否有效值得商榷,有些人静置一天左右就会恢复,有些人静置了半个月还是降智。
为什么被风控?
现在风控策略无法用简单的规则进行概括,不是说你如何做就一定风控,如果做就一定不风控。就跟 Claude 封号策略一样,有些人百无禁忌都不封,有些人如履薄冰活不过第二天。
为什么有时候刚开始不降智,过一会儿就降智了?
可以认为,OpenAI 将账户的“风控标识”作为一个字段缓存到 Cloudflare 边缘节点上。如果从缓存中查找出“风控标识”,那这次请求就被降智路由,否则就正常路由。
Cloudflare 边缘节点上的“风控标识”在用户一段时间没有请求之后会过期,缓存过期的时候你的请求发过去,就会被当成正常路由。但是第一次请求会触发缓存重建,大概 4 分钟左右缓存建立好,之后再发送请求过去就会被降智路由。所以用户看到的就是前 4 分钟不降智,之后就开始降智。
另外,Cloudflare 节点之间“风控标识”缓存不共享,如果你更换了 IP 地址,请求到了另一个没有你账号“风控标识”的节点,那你也会获得 4 分钟正常时间。
以上内容整理自大佬们的经验,如果有错漏欢迎指正。

