Model overview
Image generationImage editingGPT Image 2 is OpenAI's state-of-the-art image generation and editing model. It supports text and image input, image output, flexible sizes, and high-fidelity image inputs.
Company: OpenAIProvider: OpenAI
Model capabilities
Input modalityT
Output modalityT
Model experience✓
Image generation✓
Image editing✓
Streaming×
Function calling×
Structured output×
Web search×
Batch inference✓
Fine-tuning×
Model pricing
Text input$5/1M tokens
Text input (cache hit)$1.25/1M tokens
Image input$8/1M tokens
Image input (cache hit)$2/1M tokens
Image output$30/1M tokens
Rate limits and context
Supported outputImage
Input typesText / image
SizesFlexible
AvailabilityPreview until image-token billing is verified
API reference
EndpointPOST /v1/images/generations
SDKOpenAI-compatible
API code examples
import os import requests response = requests.post( "https://api.wlrouter.com/v1/images/generations", headers={ "Authorization": f"Bearer {os.environ['WLROUTER_API_KEY']}", "Content-Type": "application/json", }, json={ "model": "gpt-image-2", "prompt": "A clean product photo of a ceramic coffee cup on a white desk.", "size": "1024x1024" } ) response.raise_for_status() print(response.json())