GPT Image 2.5 cached input works only on the Responses API

OpenAI's cached-input rates ($1.25-$2.00 per 1M) for GPT Image 2.5 apply only to Responses API images. Sume bills token rates with margin and no cache discount.

4 min readSume
All posts

OpenAI's cached-input rates for GPT Image 2 and GPT Image 2.5 apply only to images generated with the Responses API, so a single-request Image API workflow gets no caching benefit. Multi-turn editing, where you resend the same context, is the case that can use it. Sume's ChatGPT Image 2.5 rows do not list a cache discount.

OpenAI's rates

Rates are per 1M tokens from OpenAI's pricing page. Batch is half.

GPT Image 2.5 and GPT Image 2 token rates, read 2026-10-05
Token typePrice per 1M tokens
Text input$5.00
Image input$8.00
Cached input$1.25 to $2.00
Image output$30.00

Which API fits which workflow

OpenAI's guide describes the Image API as a single request and the Responses API as the multi-turn route. Cached input only helps when the same input tokens come back across turns, which is the Responses pattern.

Workflow fit, read 2026-10-05
WorkflowAPICached input
One prompt, one imageImage APINo
Iterating on one image over several turnsResponses APIYes, per OpenAI's pricing note
Batch overnightEither, at batch (half) ratesCheck the pricing page for your combination

On Sume

Sume's Flare and Sunburst bill token rates of $30 per million output image tokens, $8 per million input image tokens and $5 per million input text tokens at list. Sume adds its margin (list x 1.25) and returns the billed USD in usage.cost; token counts in the response are 0. Each call to POST /v1/images is a separate request, so there is no cache to hit.

How to choose

If you iterate on one image many times and cost matters, price that on OpenAI's Responses API. If you want one billing line and one schema across many image models, use Sume. The right choice depends on how many turns you run, which only your workload can say.

Sources

Related posts

More in Developers

All Developers posts

Written by Sume