AI Learn
OpenAI · AI Image Tutorial

ChatGPT: Generate and edit images in ChatGPT

Move from a visual brief to an image, then iterate by changing one controllable variable at a time.

Reviewed September 20, 2026Independent tutorialFeatures may vary
Not official support. AI Learn is an independent education site and is not affiliated with OpenAI. Check the provider’s current documentation for plan-specific limits, pricing and feature availability.
Before you start

Image generation can change across models and plans. Focus on the visual brief and iteration method rather than memorizing one button layout.

1. Write a visual brief before the prompt

Define the subject, environment, composition, lighting, color, mood, aspect ratio and where the final image will be used.

2. Generate the first direction

Ask for one clear composition first. Avoid packing several mutually incompatible art directions into the same prompt.

3. Critique what is wrong in visual terms

Instead of “make it better,” name the defect: camera too wide, subject too small, typography unreadable, lighting too flat, background too busy.

4. Iterate one variable at a time

Change framing, lighting, palette or styling separately so you can tell which instruction improved or degraded the result.

5. Use reference images carefully

When you upload a reference, state what should be borrowed—layout, pose, palette, object placement—and what must not be copied or changed.

Try this prompt

Create a [aspect ratio] image for [use]. Subject: [subject]. Environment: [scene]. Composition: [framing]. Lighting: [lighting]. Color palette: [colors]. Mood: [mood]. Keep the background simple and leave clean negative space at [location] for text.

Common mistakes

Using style names instead of describing the visual outcome; changing five things at once; asking the model to preserve exact small text or exact identity without checking the result; using references without rights or consent.

Finish check

Save the final prompt plus the one or two edits that actually improved the image; those become a reusable visual recipe.

开始之前

图片生成功能会随模型与套餐变化。重点掌握视觉需求和迭代方法,不要只记某一版界面的按钮位置。

1. 先写视觉需求,再写提示词

先确定主体、环境、构图、光线、颜色、情绪、画幅,以及最终图片要用在哪里。

2. 第一轮只做一个明确方向

先生成一个清晰构图,不要把互相冲突的多种艺术方向都塞进同一条提示词。

3. 用视觉语言指出问题

不要只说“再好一点”。要具体说:镜头太远、主体太小、文字不可读、光线太平、背景太乱。

4. 一次只改一个变量

构图、光线、配色、风格尽量分开修改,这样才能知道到底是哪条指令让结果变好或变差。

5. 参考图要说明“参考什么”

上传参考图时,写清要借鉴的是布局、姿势、配色还是物体位置,并说明哪些内容不能照搬或不能改。

可以直接套用的提示词

为[用途]生成一张[画幅]图片。主体:[主体]。环境:[场景]。构图:[镜头/位置]。光线:[光线]。配色:[颜色]。氛围:[情绪]。背景保持简洁,并在[位置]预留干净留白用于后续文字。

常见错误

只写风格名却不描述画面;一轮同时改五件事;要求保留精确小字或精确人物特征却不检查结果;使用没有权利或授权的参考素材。

完成检查

把最终提示词和真正起作用的一两条修改保存下来,它们就是以后可以复用的视觉配方。

開始之前

圖片產生功能會隨模型與方案變化。重點掌握視覺需求和迭代方法,不要只記某一版介面的按鈕位置。

1. 先寫視覺需求,再寫提示詞

先確定主體、環境、構圖、光線、顏色、情緒、畫幅,以及最終圖片要用在哪裡。

2. 第一輪只做一個明確方向

先產生一個清晰構圖,不要把互相衝突的多種藝術方向都塞進同一條提示詞。

3. 用視覺語言指出問題

不要只說“再好一點”。要具體說:鏡頭太遠、主體太小、文字不可讀、光線太平、背景太亂。

4. 一次只改一個變量

構圖、光線、配色、風格盡量分開修改,這樣才能知道到底是哪條指令讓結果變好或變差。

5. 參考圖要說明“參考什麼”

上傳參考圖時,寫清要借鑒的是版面配置、姿勢、配色還是物體位置,並說明哪些內容不能照搬或不能改。

可以直接套用的提示詞

為[用途]產生一張[畫幅]圖片。主體:[主體]。環境:[場景]。構圖:[鏡頭/位置]。光線:[光線]。配色:[顏色]。氛圍:[情緒]。背景保持簡潔,並在[位置]預留乾淨留白用於後續文字。

常見錯誤

只寫風格名卻不描述畫面;一輪同時改五件事;要求保留精確小字或精確人物特徵卻不檢查結果;使用沒有權利或授權的參考素材。

完成檢查

把最終提示詞和真正起作用的一兩條修改保存下來,它們就是以後可以重複使用的視覺配方。

Official references

Check current product details at the source

Related practical tutorials

Continue with another single-task workflow.

All tutorials →