Daily · Article 02 · 5 min read
- OpenAI
OpenAI announces Images 2.6: preserve details, target edits and read GIF and cost conditions
Announcement and release notes dated November 4 · documentation and pricing checked November 6 JST
Summary
OpenAI announced Images 2.6 on November 4 with Flare, Sunburst and more editing controls. GIF creation is rolling out in ChatGPT; scene complexity and rendering quality are distinct API settings.
Changing a cat character's background is frustrating if its scarf changes too. On November 4, OpenAI announced Images 2.6 and described better preservation of character and product details across edits. Specifying the intended change and comparing the result remain connected parts of the job.
Key facts
The announcement says Images 2.6 is available globally in ChatGPT and Codex across all subscription tiers on desktop, mobile and web. The API offers Flare for fast iteration and Sunburst for precise work. An API lets another program request work from a model and receive its result. OpenAI announcement
ChatGPT's release notes describe GIF creation as rolling out and saved reference images as a way to reuse material in later chats. General model availability does not establish simultaneous visibility of every new feature on every account. The following examples and calculations are explanatory, not results from a model run for this article. ChatGPT release notes

1. Specify what stays and where the change goes
Imagine a shop using a cat with a yellow scarf in its promotional material. This time, it wants a room background replaced with a beach rather than a newly designed character. Supplying the original, the features to preserve and the area to change makes the intended difference easier to describe.
Image markup points to an editing area with marks on the image. OpenAI says this existing ChatGPT capability is coming to the API. Saved references help bring material into a later chat; the face, scarf and lettering still need comparison between the original and edited file.
%% Comparing an imaginary shop's edit · request diagram, not generated output
flowchart TD
A["Before: cat in a room<br/>Yellow scarf is a reference detail"] --> B["Person: mark the background<br/>Request the face and scarf stay"]
B --> C["Images 2.6: produce an edit<br/>Change the background to a beach"]
C --> D["Person: compare with the original<br/>Review scarf, face and wording"]The cat asks Q&A
- The researcher
Does saving a reference guarantee the same result in another chat?
Pocket NotebookIt helps bring the same material back. The official guide still lists consistency limits for recurring characters and brand elements. Keeping the original beside the final file makes changes to fixed features easier to spot.
2. Planning a scene and rendering its detail
The API has two separate controls. complexity adjusts how much the model plans to meet the request; quality controls rendered detail and fidelity. Changing one background and arranging many objects and words require different kinds of planning. Official image generation guide
The guide suggests considering low complexity for focused edits and comparing higher levels for dense scenes. Omitting complexity defaults to high on both models. A higher setting can increase latency or introduce unwanted changes, so it should not be treated as a single bundled switch that also raises or lowers quality.
The announcement's as-little-as-six-seconds claim is for Flare at low quality. The guide says complex prompts may take up to two minutes; six seconds is not a completion promise for every image.
| Control or choice | What it primarily changes | What the imaginary shop can compare |
|---|---|---|
| complexity | Amount of scene planning | Whether a background edit adds unnecessary elements |
| quality | Rendered detail and fidelity | Whether a small scarf pattern or product lettering is adequate |
| Flare or Sunburst | Fast iteration or detailed-work orientation | Results, waiting time and usage for the same request |
- Control or choice
complexity
- What it primarily changes
- Amount of scene planning
- What the imaginary shop can compare
- Whether a background edit adds unnecessary elements
- Control or choice
quality
- What it primarily changes
- Rendered detail and fidelity
- What the imaginary shop can compare
- Whether a small scarf pattern or product lettering is adequate
- Control or choice
Flare or Sunburst
- What it primarily changes
- Fast iteration or detailed-work orientation
- What the imaginary shop can compare
- Results, waiting time and usage for the same request
The cat asks Q&A
- The researcher
What comparison could I request from a developer making the shop's poster?
Pocket NotebookAsk for results using the same original, request and output size while changing complexity and quality separately. Have them record correct wording and logos alongside waiting time and usage. That helps distinguish requirements for quick drafts from those for the public final version.
3. Two ways to make a GIF
Imagine making a GIF of the shop cat waving. You could ask in a ChatGPT conversation, or have the shop’s app send a request to OpenAI through the API.
| Where you make it | Availability | How to make the cat GIF | Source |
|---|---|---|---|
| In a ChatGPT conversation | Rolling out to accounts | Once available, upload a sketch and ask for the cat to wave | Release notes |
| From the shop’s app via the API | GIF output supported in the official guide | Make a new GIF from a description or animate an existing still image | API guide |
- Where you make it
In a ChatGPT conversation
- Availability
- Rolling out to accounts
- How to make the cat GIF
- Once available, upload a sketch and ask for the cat to wave
- Source
- Release notes
- Where you make it
From the shop’s app via the API
- Availability
- GIF output supported in the official guide
- How to make the cat GIF
- Make a new GIF from a description or animate an existing still image
- Source
- API guide
The cat asks Q&A
- The researcher
If the API can make a GIF, can I make one in my ChatGPT account today?
Pocket NotebookThat depends on whether the ChatGPT rollout has reached your account. API support means another program, such as the shop’s app, can request a GIF.
4. How a GIF loops
A GIF animation shows several pictures at chosen intervals and repeats them. For a waving cat, inspect both the changes between frames and the transition from the end back to the start. This is an imagined movement design, not generated frames.
The Image API accepts 2 to 16 frames per GIF. A frame is one picture in the sequence. In a hypothetical sequence of nine frames shown for 200ms, or 0.2 seconds each, one play lasts 9 × 0.2 seconds = 1.8 seconds. This calculates playback length, not generation time.
%% An imaginary wave joins back to its start · picture-sequence explanation
flowchart TD
A["Start: cat's paw is down"] --> B["Middle: raise the paw to wave"]
B --> C["End: return to the starting pose"]
C --> D["Replay from the first picture<br/>Review the join for a sudden jump"]The cat asks Q&A
- The researcher
What should I inspect when changing playback speed?
Pocket NotebookLook at each frame's display interval together with the movement between frames. Even at the same total length, a missing intermediate pose can make motion jump. A preview joining the last frame to the first helps reveal that transition.
5. What an image-output estimate leaves out
The API guide lists image output at $30 per million billable tokens for Images 2.6. Tokens measure billable usage; a token is not an image. The next calculation assumes a hypothetical output of 1,000 tokens. Official pricing
SVG represents a picture with shapes and lines rather than pixels. The guide says SVG output incurs both the image model's reference-image cost and the authoring model's token cost. Complexity and markup have no separate surcharge, but actual usage still needs a record.
| Calculation scope | Explanatory value or formula | What it leaves out |
|---|---|---|
| Image output only | 1,000 ÷ 1,000,000 × $30 = $0.03 | Text and reference-image inputs, among other usage |
| Several regenerated drafts | Add actual usage across requests | Treating one successful output as the whole estimate |
| SVG output | Reference-image processing plus SVG-authoring model tokens | A total inferred from one image-output rate |
- Calculation scope
Image output only
- Explanatory value or formula
- 1,000 ÷ 1,000,000 × $30 = $0.03
- What it leaves out
- Text and reference-image inputs, among other usage
- Calculation scope
Several regenerated drafts
- Explanatory value or formula
- Add actual usage across requests
- What it leaves out
- Treating one successful output as the whole estimate
- Calculation scope
SVG output
- Explanatory value or formula
- Reference-image processing plus SVG-authoring model tokens
- What it leaves out
- A total inferred from one image-output rate
The cat asks Q&A
- The researcher
What else should a real estimate include?
Pocket NotebookRequest the model, size, quality, revision count and input/output usage per request. If SVG was used, include the authoring model's usage too. The $0.03 here covers only the assumed image-output portion.
To close
Narrow the change and compare the result
The release adds ways to reuse references and convey editing locations and movement. A shop or creative team can separate fixed features from intended changes, then compare the final wording, appearance, playback and usage together.
Sources
- OpenAI announcementopenai.com
- Release noteshelp.openai.com
- API guidedevelopers.openai.com
- Official pricingdevelopers.openai.com