Codex Desktop + Sub2API/公益站 403 图片生成报错排查(2026.06)
数据来源:LINUX DO 社区帖子逐楼层阅读,2026-06-10 整理。覆盖 9 个相关帖子、50+ 楼层。
一、问题描述
通过 Sub2API 将薄荷公益站(或其他 New-API 公益站)的 URL + API Key 接入后,使用 Codex Desktop App 进行正常的代码修改请求时,公益站侧日志持续报错:
OpenAI 403 temporary cooldown (2/3): Access forbidden (403): Image generation is not enabled for this group
关键特征:用户并非主动调用图片生成,而是 Codex Desktop 在每次对话初始化时自动携带 image generation 工具探测请求。使用 Codex CLI 则无此问题。
来源:2256250「sub2api 到底要怎么关闭图片生成的api?」(2026-05-27)@Tuso 1楼、2321656「codex desktop最近出现Image generation is not enabled for this group」(2026-06-07)@Systina 1楼
二、根因分析
2.1 Codex Desktop 的自动探测行为
Codex Desktop App 在每次对话启动时,会自动发送一个 image generation 相关的请求(工具探测/测活机制),即使用户只是在进行普通代码编辑。此请求经过 Sub2API → 公益站 API 网关时,若分组不支持 image 模型,即返回 403。
- CLI 模式无此问题:Codex CLI 不会自动发起 image 探测请求
- Desktop 触发时机:「codex里,一对话就会自动携带图片生成工具报错」
来源:2321656 @Systina 1楼(2026-06-07):「但是CLI就没这个问题」;2256250 @Tuso 2楼(2026-05-27):「codex里,一对话就会自动携带图片生成工具报错」
2.2 公益站分组权限限制
New-API 按分组控制模型权限。image generation 模型需要在分组中显式开启,否则返回 403。多数公益站的普通分组不包含 image 模型。
2.3 后端渠道类型影响
| 渠道类型 | imagegen 支持 | 说明 |
|---|---|---|
| Plus/Team 号池 | ✅ 支持 | 官方订阅账号可直接调用 |
| Free 号池 | ❌ 不支持 | OpenAI 侧限制,无法绕过 |
来源:2321809 @torvalds 2楼(2026-06-07):「如果是官方订阅账号/plus号池,free号池不行,就可以直接使用imagegen」;@Keanu_Reeves 3楼:「free 账号无法 codex 反代 imagegen」
三、解决方案
方案一:换用 Codex CLI(✅ 根本解决)
CLI 模式不会自动发起 image 探测请求,彻底规避此问题。
来源:2321656 @Systina 1楼(2026-06-07):「但是CLI就没这个问题」
方案二:本地代理过滤 image 请求(✅ 彻底解决)
在 Sub2API 前面或本地加一层代理,拦截 Codex Desktop 发出的 image 相关 tool call,只放行 chat completions 请求。也可让中转站在 nginx 层添加过滤配置。
来源:2256250 @Dalegebai 8楼(2026-06-04):「让codex写一个本地代理,将调用生图工具去除就可以了,可以给中转站反馈一下,让他们在nginx里添加过滤配置就可以彻底解决」
方案三:CPA + oauth-model-alias 路由(✅ 可用)
在 CPA 的 config.yaml 中配置 alias,将 image 调用路由到支持的模型:
oauth-model-alias:
codex:
- name: gpt-5.4-mini
alias: gpt-draw-1024x1024
fork: true
来源:2051766 @Lunafleur 2楼(2026-04-25)
方案四:config.toml 禁用 image_generation(⚠️ 多人报告无效)
编辑 ~/.codex/config.toml:
[features]
image_generation = false
实测结果:多人反馈此配置对 Codex Desktop 的自动探测行为无效。
来源:2256250 4楼 @tji(2026-05-28)「加了这个还是不行」;6楼 @changkaishen(2026-06-03)「依旧有这个问题」;2321656 @Systina(2026-06-07)「试过站里查到的image_generation=false和vision=false都没有用」
方案五:Sub2API 侧关闭「Codex图片生成桥接」(⚠️ 效果不确定)
Sub2API 后台有「Codex 图片生成桥接」开关,但多位用户反馈关闭后仍报错。
来源:2256250 @Tuso 1楼(2026-05-27):「sub2api里的透传和关闭Codex图片生成桥接都试过,还是不行」
四、综合建议
| 优先级 | 方案 | 难度 | 效果 |
|---|---|---|---|
| ⭐1 | 换用 Codex CLI | 低 | ✅ 根本解决 |
| ⭐2 | 本地代理过滤 image 请求 | 中 | ✅ 彻底解决 |
| ⭐3 | CPA + oauth-model-alias | 中 | ✅ 可用 |
| 4 | config.toml image_generation=false | 低 | ❌ 多人无效 |
| 5 | Sub2API 关闭桥接开关 | 低 | ⚠️ 不确定 |
五、L 站帖子索引
| 帖子 ID | 主题 | 日期 |
|---|---|---|
| 2256250 | sub2api 到底要怎么关闭图片生成的api?(核心讨论帖,8楼) | 2026-05-27 |
| 2321656 | codex desktop最近出现Image generation is not enabled for this group | 2026-06-07 |
| 2321809 | 踩坑记录:codex的gpt-image-2生图功能竟然和中转站的渠道有关系! | 2026-06-07 |
| 2249460 | 冰佬公益站不支持生图(含 skill 模式排查) | 2026-05-26 |
| 2042175 | 给中转Api的 Codex和Claude 调用 gpt-image2的 Skill | 2026-04-23 |
| 2053458 | 在codex中使用sub2api的gpt-image2生图 | 2026-04-25 |
| 2061254 | 我改了一下 New API,现在可以直接用 gpt-image-2 了 | 2026-04-26 |
| 1147085 | 为什么公益API站提供的模型不能生成图片? | 2025-11-08 |
| 2051766 | 用cpa调用image模型提示不支持的格式 | 2026-04-25 |