Models
GPT Image 2
Model id: gpt-image-2
- Image generation
- Multimodal
OpenAI’s current dedicated image model for generation and edits via the images API.
Best for
production image generation and edits on the OpenAI path.
- Provider
- OpenAI
- Context window
- Not published
- Release date
- 2026-04-01
Pricing
1024x1024 · auto
$0.0817 / image
1024x1024 · high
$0.3254 / image
1024x1024 · low
$0.0093 / image
1024x1024 · medium
$0.0817 / image
1024x1536 · auto
$0.0632 / image
1024x1536 · high
$0.2545 / image
1024x1536 · low
$0.0077 / image
1024x1536 · medium
$0.0632 / image
1536x1024 · auto
$0.0632 / image
1536x1024 · high
$0.2545 / image
1536x1024 · low
$0.0077 / image
1536x1024 · medium
$0.0632 / image
Amounts in Canadian dollars, converted at the Bank of Canada indicative rate (2026-09-21).
Performance
Reading
Last 7 days
Not enough data to display the chart.
Activity
Tokens
—
—
—
—
—
Top 5 tools · last 7 days
Not enough data to display tool activity.
Availability
Availability (%)
Last 7 days
- Operational probes
- 99.98% over 7 days
- Samples
- 9,210
Quick start
Generate an image with a tonia_ key and the exact model id below.
curl
curl https://pass.tonia.ca:8443/v1/images/generations \
-H "Authorization: Bearer $TONIA_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "gpt-image-2",
"prompt": "Draw a red fox",
"n": 1
}'Python (tonia SDK)
import os
from tonia import Tonia
client = Tonia(api_key=os.environ["TONIA_API_KEY"])
response = client.images.generate(
model="gpt-image-2",
prompt="Draw a red fox",
n=1,
)TypeScript (tonia SDK)
import { Tonia } from "@tonia-router/sdk";
const client = new Tonia({
apiKey: process.env.TONIA_API_KEY,
});
const response = await client.images.generate({
model: "gpt-image-2",
prompt: "Draw a red fox",
n: 1,
});To edit an image, use /v1/images/edits.