Introducing ChatGPT Images 2.5 OpenAI released ChatGPT Images 2.5, introducing two new API model IDs: gpt-image-2.5-sunburst and gpt-image-2.5-flare, with Sunburst recommended for editing precision and Flare for fast everyday generation. Developer Simon Willison upgraded his openai_image.py CLI tool to support reference images, enabling prompts like adding a raccoon scientist to an existing chart. Introducing ChatGPT Images 2.5 https://openai.com/index/introducing-chatgpt-images-2-5/ There are two new model IDs in the API: gpt-image-2.5-sunburst and gpt-image-2.5-flare . Based on this https://developers.openai.com/api/docs/guides/image-generation overview I think Sunburst is the stronger option: Choose Sunburst for workflows where editing precision matters most, and Flare for fast, high-quality everyday image generation. I upgraded https://github.com/simonw/tools/pull/333 my openai image.py https://tools.simonwillison.net/python/ openai imagepy CLI tool to support passing in one or more reference images, so now this works: uv run https://tools.simonwillison.net/python/openai image.py \ 'add a raccoon scientist studying the chart thoughtfully' \ -i https://static.simonwillison.net/static/2026/openai-agent-usage.webp \ -m gpt-image-2.5-sunburst This is the original image https://static.simonwillison.net/static/2026/openai-agent-usage.webp , and here's what I got back from that prompt to "add a raccoon scientist studying the chart thoughtfully": Tags: tools https://simonwillison.net/tags/tools , ai https://simonwillison.net/tags/ai , openai https://simonwillison.net/tags/openai , generative-ai https://simonwillison.net/tags/generative-ai , uv https://simonwillison.net/tags/uv , text-to-image https://simonwillison.net/tags/text-to-image