ChatGPT 图片生成失败——五大原因,按概率排查

图出不来?Safety filter、配额、Prompt 冲突还是算力限流——用一条最简 prompt 在 30 秒内定位,再修对应分支。

最快解法: 新开一个对话,输入 a red apple on a white table, soft lighting, photo style。如果这张图能正常出来,说明你真正想画的 prompt 被 safety filter 拦了,或者内容自相矛盾——把具名人物、品牌、互相冲突的风格词去掉(直接看 Step 2)。如果连苹果都画不出来,那就是配额用完或图像服务在限流——看产品里的等待提示,过几分钟再试(Step 3)。

截至 2026 年 6 月,ChatGPT 的图片生成跑在 gpt-image-2 上,也就是 ChatGPT Images 2.0 背后的模型(2026 年 4 月 21 日发布)。老的 DALL·E 2 和 DALL·E 3 路由已于 2026 年 5 月 12 日下线,所以任何让你”切回 DALL·E”的教程都已经过时。流程是这样的:你在对话里描述图,模型解析 prompt,跑图像 pipeline(付费档会多一道”thinking”/推理过程),再流式回传 PNG。失败可能卡在任一环节:input 被 safety 拦、output 渲染完才被拦、配额耗尽,或者图像 GPU 临时限流。

下面 5 个原因按真实命中率从高到低排——前 2 个占了大约 70% 的案例。

先判断你属于哪一类

你看到的现象最可能的原因跳转
I can't generate that image, sorry 或图片闪一下就消失Safety filter(input 或 output)原因 1
You've reached your image generation limit / 出现倒计时配额 / 频率窗口原因 2
部分细节被忽略、风格不对,或长 prompt 直接被拒Prompt 冲突 / 太长原因 3
转圈很久后报 image generation is temporarily unavailable算力限流原因 4
原生对话里能出,进 Custom GPT 就失败Custom GPT 配置过期原因 5

常见原因

1. Safety filter 拦截 prompt 或拦截结果

gpt-image-2 有两道审查:input filter(解析 prompt 时)和 output filter(PNG 渲染完、回传前)。任一道触发,整个请求就失败。截至 2026 年 6 月,常被拦的内容:

  • 具名真人,尤其是写实的公众人物——名人本人还可以正式申请”不被生成”的 opt-out
  • 任何未成年公众人物的写实形象(硬拦)
  • 版权角色(Mickey Mouse drinking CokePikachu playing piano
  • 暴力、武器、血腥、仇恨内容
  • 性暗示内容,以及任何性化未成年人的内容
  • 把真人的脸 P 成 deepfake 效果
  • 部分品牌 logo / 商标出现在场景里

表现:返回 I can't generate that image, sorry,或者图片闪一下就消失(这个”闪”说明图已经渲染出来,是 output filter 把它拦下了)。

如何判断: 把所有具名人物、品牌、IP 换成泛指描述再试。Trump 改成 a middle-aged male politician with a red cap。泛指版本能出图,就是 filter 的问题。

2. 配额或频率窗口耗尽

gpt-image-2 在所有档位都能用,但吞吐量按档封顶。OpenAI 只公布 Pro 及以上的硬数字;下面 Free/Go/Plus 是社区在 2026 年 6 月的观测值,会随需求波动:

档位大致上限窗口
Free($0)约 2–3 张滚动 24 小时
Go($8)约 20–30 张滚动(官方未明示)
Plus($20)约 50 张滚动 3 小时
Pro($200)基本不限量,且更快仅有滥用防护
Business / Enterprise几乎不限量按合同公平使用

注意这些是滚动窗口,不是零点重置:Plus 用户 20 分钟内画掉 50 张后,要等最早那批额度滑出 3 小时窗口才会恢复,而不是等到第二天。

错误文案:You've reached your image generation limit,通常带倒计时。

如何判断: 错误文案明确写了上限或显示等待时间。ChatGPT 不提供”还剩 X / Y 张”这种干净计数器,所以产品里的提示就是唯一准的。

3. Prompt 自相矛盾或太长

pipeline 对 prompt 有内部长度预算(约 4000 字符以内最稳)。常见踩坑:

  • 同一句里既要 cartoon style 又要 photorealistic
  • 颜色互相覆盖:blue background, overall warm tones, green subject
  • 试图描述 20+ 个独立细节——模型会悄悄丢掉一些
  • 中文 prompt 里混了技术性的美术词,而这些词用英文 prompt 识别更稳

gpt-image-2 跟随长 prompt 的能力比 DALL·E 3 强很多(拉丁文和中日韩字符的逐字符文字准确率约 99%),但真正的自相矛盾还是会导致出错图或被拒。

如何判断: 用最简探针(a red apple on a white table)试。能出 = 是你复杂 prompt 的问题,不是账号的问题。

4. 算力限流或区域限制

OpenAI 图像 GPU 紧张时——通常是美国白天或新模型发布日——会对部分账号和地区限流。OpenAI 也明说高峰期可能调低上限。表现:转圈很久后报 image generation is temporarily unavailable

如何判断: 等 10 分钟,用最简探针再试。能出就是临时排队。先去 status.openai.com 看有没有正在进行的图像生成故障,再下结论是不是你账号的问题。

5. 过期的 Custom GPT 或模型选错

一些老的第三方 Custom GPT 还指着已下线的 DALL·E 端点或已被移除的模型。如果在 Custom GPT 里出图失败、但在原生对话里能出,就是这个 Custom GPT 的配置过期了。

如何判断: 退出 Custom GPT,回到原生 ChatGPT,用同一条 prompt 试。

最短修复路径

按顺序走——每一步都是 30 秒能验证的检查。

Step 1:用最简 prompt 探边界

新开一个对话(点 +),粘贴:

A red apple on a white table, soft lighting, photo style.
  • 能出图 → 你原 prompt 有 safety 或长度问题 → Step 2
  • 还是失败 → 配额或算力问题 → Step 3

Step 2:去掉敏感或冲突的元素

对照这个清单,逐项处理你的原 prompt:

  1. 去掉所有具名实体: 明星、政客、品牌、版权角色 → 改成泛指描述
  2. 去掉冲突的风格词: 只留一个(watercolorphotoreal,二选一)
  3. 去掉互相覆盖的颜色: 只指定一个主体色和一个背景色
  4. 缩到 100 词以内: 一个主体、一个动作、一种风格、一种灯光

模板:

[subject], [action or state], [style], [lighting], [one or two extra details]

能用的极简例子:

A young woman reading by a window, watercolor illustration,
warm afternoon light, soft pastels.

Step 3:查配额并等待

直接看产品里的提示——它会告诉你是不是被限流了,以及还要等多久。如果确实到顶:

  • Free → 等滚动 24 小时窗口腾出来,或升到 Go / Plus
  • Plus → 3 小时滚动窗口会逐步恢复额度;如果你是一口气批量出图,一般 1–3 小时内会恢复部分容量
  • Go → 滚动上限比 Plus 更紧,请把请求拉开间隔
  • Team / Business → 找 workspace admin 看共享用量

没有任何设置页会显示精确的剩余图片数,别去找了——相信等待提示就行。

Step 4:换入口 / 换模型

  • 退出任何 Custom GPT,回到原生 ChatGPT
  • 在模型选择器里选 GPT-5.5(默认带图像;付费档会在出图前启用”thinking”/推理)
  • 如果你之前在精简版 / mini 模型上(那种没有图像工具的),切回标准 GPT-5.5

Step 5:换设备 / 换网络验证

如果以上都不行,用同一账号在手机上开蜂窝网络,发同一条 prompt。手机能出 = 是你电脑的网络问题(代理、VPN 或公司防火墙挡了图像流);手机也不能出 = 后端是真的在拒绝。

Step 6:换替代工具

ChatGPT 一直拒绝一张合规图时,可以用:

  • Google Gemini(Nano Banana Pro / Gemini 3 图像)——文生图竞技榜上长期稳居前列
  • Adobe Firefly——有免费档,训练数据商用更安全
  • Microsoft Copilot / Designer(前身就是 Bing Image Creator)——现在提供微软自研的 MAI-Image-1,同时保留更老的 DALL·E 3 引擎
  • Midjourney——月费制,风格化美术最强

如何确认已经修好

  1. 在新对话里,最简探针能稳定出一张干净的 PNG。
  2. 你的真实 prompt——去掉具名实体和冲突修饰词后——能出图,不再”闪一下就消失”。
  3. 重试时不再出现 temporarily unavailablereached your limit

如果第 1 步成功但第 2 步还失败,那剩下的拦截点就在你的 prompt 内容里,不在账号上——继续删具名人物和 IP。

预防建议

  • 能用的 prompt 直接存起来,同样的 prompt 隔天一般还能出。
  • 风格修饰别堆 6 个以上——最多留三个(比如风格 + 灯光 + 视角)。
  • 用官方模型选择器,别用过期的 Custom GPT。
  • 商业用途的图,避开真名、品牌、版权角色——既为了过 safety filter,也为了避免后续侵权风险。
  • 复用 prompt 模板、调参出图,而不是反复 re-roll,省着用滚动窗口的配额。

常见问题

为什么图片在屏幕上闪一下就没了? 图其实已经渲染成功,是 output safety filter 在回传前把它拦了。结果里有什么东西——通常是能认出来的真人、logo 或受限内容——触发了生成后的检查。把具名实体换成泛指描述再重生成。

以前 ChatGPT 能选 DALL·E,现在去哪了? DALL·E 2 和 DALL·E 3 已于 2026 年 5 月 12 日下线。现在所有图像生成都走 gpt-image-2(ChatGPT Images 2.0),没有单独的 DALL·E 选项可选了。

Plus 一天能生成几张图? 截至 2026 年 6 月,社区观测 Plus 大约是每个滚动 3 小时窗口 50 张——不是固定的日上限。额度会随你最早的请求滑过 3 小时而恢复,所以把请求拉开间隔,总量比一口气批量出图更多。

我的 prompt 没有违规内容,为什么还是被拒? 两个常见原因:prompt 自相矛盾(比如同时写 cartoonphotorealistic),或者某个普通名词撞上了 filter 能识别的商标 / 真人。先跑最简探针;能出图的话,就一项一项地简化你的真实 prompt。

是服务挂了还是只有我这样?status.openai.com 看。如果没有正在进行的故障,而且最简探针在第二台设备上能出图,那问题就在你的 prompt 或本地网络,不在 OpenAI。

免费档能生成图片吗? 能。gpt-image-2 在所有档位(包括 Free)都能用,但 Free 大约每个滚动 24 小时只能出 2–3 张,而且没有付费档那道”thinking”/推理过程。

相关阅读

标签: #ChatGPT #排查 #排查