GPT Image 2.5 Sunburst API: Endpoint & Pricing
GPT Image 2.5 Sunburst is an image model that turns text and reference images into new images.
What is GPT Image 2.5 Sunburst?
GPT Image 2.5 Sunburst is an image model that turns text and reference images into new images, built by OpenAI and served on LLM API under the id gpt-image-2.5-sunburst. It is reachable over the same OpenAI-compatible endpoint as every other model in the catalogue, so switching to it is a one-line change. The prices, context window and provider routing below come straight from the live catalogue and are refreshed every week.
Can you self-host GPT Image 2.5 Sunburst?
No. We found no public weights for GPT Image 2.5 Sunburst on Hugging Face, so there is nothing to download, quantize or serve on your own GPUs: no VRAM budget, no vLLM or GGUF build to plan for. The only way to run it is over an API.
Skip the deploy — use LLM.API as your endpoint
No GPUs, no quantization trade-offs. Same model, OpenAI-compatible, up to 30% below list price.
Providers
LLM.API routes GPT Image 2.5 Sunburst to the providers below, with discounted effective rates versus list price.
| Provider | Pricing | Context | Capabilities |
|---|---|---|---|
| azure | — | — | vision, streaming |
Prices and availability from the LLMAPI catalogue, updated nightly. Last updated 8 Oct 2026.
Try this model
Test GPT Image 2.5 Sunburst right here — free to start.
Suggestions for your first prompt
Switching from OpenAI? Change 2 lines.
- base_url="https://api.openai.com/v1"
- api_key="YOUR_OPENAI_KEY"
+ base_url="https://api.llmapi.ai/v1"
+ api_key="YOUR_LLMAPI_KEY"Everything else stays the same — SDK, message format, tools, streaming. Set model to gpt-image-2.5-sunburst and the call runs unchanged.
curl https://api.llmapi.ai/v1/chat/completions \
-H "Authorization: Bearer $LLMAPI_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "gpt-image-2.5-sunburst",
"messages": [
{"role": "user", "content": "Give me three crisp launch checklist items."}
]
}'from openai import OpenAI
client = OpenAI(
api_key="YOUR_LLMAPI_KEY",
base_url="https://api.llmapi.ai/v1",
)
resp = client.chat.completions.create(
model="gpt-image-2.5-sunburst",
messages=[
{"role": "system", "content": "You are a precise product assistant."},
{"role": "user", "content": "Give me three crisp launch checklist items."},
],
)
print(resp.choices[0].message.content)import OpenAI from "openai";
const client = new OpenAI({
apiKey: process.env.LLMAPI_KEY,
baseURL: "https://api.llmapi.ai/v1",
});
const resp = await client.chat.completions.create({
model: "gpt-image-2.5-sunburst",
messages: [
{ role: "user", content: "Give me three crisp launch checklist items." },
],
});
console.log(resp.choices[0].message.content);stream = client.chat.completions.create(
model="gpt-image-2.5-sunburst",
messages=[{"role": "user", "content": "Write a haiku about latency."}],
stream=True,
)
for chunk in stream:
delta = chunk.choices[0].delta.content
if delta:
print(delta, end="", flush=True){
"model": "gpt-image-2.5-sunburst",
"messages": [
{"role": "system", "content": "You are a precise product assistant."},
{"role": "user", "content": "Give me three crisp launch checklist items."}
]
}ENDPOINTS
Supported endpoints & features
Base URL https://api.llmapi.ai/v1 · model ID gpt-image-2.5-sunburst · OpenAI-compatible.
POST /v1/chat/completionsChat Completions — supported
| Feature | Status | How to set it |
|---|---|---|
| Function calling (tools) | Not supported | tools, tool_choice |
| Parallel tool calls | Not supported | parallel_tool_calls |
| JSON mode | Supported | response_format: {"type": "json_object"} |
| Structured outputs | Not supported | response_format: {"type": "json_schema", …} |
| Streaming | Supported | stream: true |
| Vision (image input) | Supported | image_url content parts |
| Web search | Not supported | web_search |
ERRORS
Errors & fallback routing
| Code | What it means | What to do |
|---|---|---|
401 | Missing or invalid API key. | Send Authorization: Bearer YOUR_LLMAPI_KEY and check the key is active. |
429 | Rate limited, or the upstream provider is throttling the request. | Back off and retry with jitter; the gateway also retries the request on another provider where one is available. |
5xx | Upstream provider error or timeout. | Retry; fallback routing sends the retry to the next healthy provider for this model. |
When a provider fails or throttles, the request is routed to the next provider serving this model — the ones listed in the providers table above.
Why run GPT Image 2.5 Sunburst on LLM.API?
Unified AI Routing
Reach GPT Image 2.5 Sunburst and sibling models through one OpenAI-compatible endpoint.
Cost Control
Production: Compare provider price points and keep spend visible as you scale GPT Image 2.5 Sunburst.
Reliability Layer
Retry and route across configured providers when a single upstream blips.
Observability
Practical: Trace prompts, tokens, and errors for GPT Image 2.5 Sunburst alongside the rest of your stack.
Drop-in SDKs
Keep using familiar OpenAI client patterns with base URL https://api.llmapi.ai/v1.
Model Breadth
Production: Swap GPT Image 2.5 Sunburst for chat, media, or embedding alternatives without rewriting auth.
When to Use — When NOT to Use
Use it if...
- You need images generated from a text prompt, or edited from a reference image (GPT Image 2.5 Sunburst)
- You want image generation on the same LLM API key as your text models, with no extra vendor SDK
- Your pipeline can take the result as a URL or base64 payload rather than a streamed response
- You want per-image pricing you can read off the catalogue before you commit
Avoid if...
- You need a chat, coding or reasoning model — this model returns images, not text
- You need token-by-token streaming: image calls return once the picture is finished
- You need video, speech or embeddings; those are separate models in the catalogue
- Your licensing review has not cleared generated imagery for commercial use
COMMUNITY
What developers say about GPT Image 2.5 Sunburst
Summarised from public developer discussions and write-ups. Opinions are the sources’, not LLM.API’s.
- Developers in the OpenAI community observe that Sunburst has higher generation latency than Flare, with one tester reporting an average wait of 41 seconds compared to Flare's 29 seconds for identical configurations.
- Developers on X report that Sunburst shows significantly improved consistency for multi-turn editing, with one user noting that visual drift was 'barely noticeable' when reassembling edited image layers.
- A researcher on the OpenAI forum noted that despite being marketed for precision, Sunburst still occasionally ignored 'no text' negative constraints in tests, adding signs and slogans despite specific instructions.
SOURCES
COMPARE
Competitive Models
Gemini 2.5 Flash Image
Price not published
— in / — out per image, context varies — the closest current alternative to GPT Image 2.5 Sunburst.
Qwen Image 2.0
Price not published
— in / — out per image, context varies — the closest current alternative to GPT Image 2.5 Sunburst.
Gemini 3 Pro Image (Preview)
Price not published
— in / — out per image, context varies — the closest current alternative to GPT Image 2.5 Sunburst.
Get one key to every model
Swap your API key. Keep your code.