Discovering models
Browse available models:- Model catalog — Full list with capabilities, pricing, and examples
- Models API — Programmatic access to available models
Using models
Specify a model by its ID in themodel parameter:
Model parameters
Parameters vary by model. Common parameters include:| Parameter | Description | Notes |
|---|---|---|
size | Image dimensions | e.g., 1024x1024, 1792x1024 |
n | Number of images | Some models only support n=1 |
quality | Output quality | standard or hd (select models) |
style | Visual style | vivid or natural (DALL-E 3 only) |
Not all models support all parameters. Unsupported parameters are ignored. See the Generate images reference for full details.
Model behavior
Prompt revision — Some models (like DALL-E 3) automatically expand prompts for better results. The revised prompt is returned in the response asrevised_prompt.
Size constraints — Models support different dimensions. If you request an unsupported size, the request may fail or use the closest supported size.
Rate limits — Some provider/model combinations have lower rate limits. If you hit limits, requests automatically route to alternative providers when available.