Image generation is currently supported for Nano Banana Pro (gemini-3-pro-image-preview) via Google AI Studio. Support for additional providers will be added in future updates.
Quick Start
- Chat Completions
- Responses API
Configuration
To enable image generation:- Set the
modelto one that supports image output (currentlygemini-3-pro-image-preview/google-ai-studio, also known as Nano Banana Pro) - Optionally configure
image_generationto control aspect ratio and size
- Chat Completions
- Responses API
image_generation
The
image_generation field is optional. If omitted, the model uses default settings. However, if you specify image_generation, both aspect_ratio and image_size are required.Handling Responses
Chat Completions
- Streaming
- Non-Streaming
When streaming, images arrive in chunks via the
images delta field:Responses API
- Streaming
- Non-Streaming
Streaming events follow the Responses API format:
Supported Models
Related
- Reasoning - Enable reasoning for complex tasks
- Responses API - Alternative API format with image support