Model overview
Image generationEditingFastBatchGemini 3.1 Flash Image is Google's fast image generation and editing model. WLRouter bills from Vertex AI authoritative usage, with image output priced in image output tokens.
Company: GoogleProvider: Google Vertex AI
Model capabilities
Input modalityT
Output modalityT
Text-to-image✓
Image editing✓
Batch inference✓
Function calling×
Structured output×
Context cache×
Model pricing
Input$0.50/1M tokens
Text output$3/1M tokens
Image output$60/1M image tokens
0.5K image output$0.045/image
1K image output$0.067/image
2K image output$0.101/image
4K image output$0.151/image
Rate limits and context
Context length131K
Maximum output tokens32K
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": "gemini-3.1-flash-image", "prompt": "A clean product photo of a ceramic coffee cup on a white desk.", "n": 1, "size": "1024*1024" } ) response.raise_for_status() print(response.json())