Image Series
Gemini Native (Image)
Gemini image generation model, text-to-image and image-to-image
POST
Introduction
Nano Banana corresponds to Google Gemini image generation models, including Nano Banana (gemini-2.5-flash-image) and Nano Banana Pro (gemini-3-pro-image-preview). It is called through the unified image generation endpoint POST /v1/images/generations, supporting text-to-image, image-to-image, and multi-image fusion capabilities.
For complete parameters and multi-model documentation, please refer to Image Generation.
Authentication
Bearer Token, e.g.,Bearer sk-xxxxxxxxxx
Supported Models
| Model ID | Description |
|---|---|
gemini-2.5-flash-image | Nano Banana, cost-effective text-to-image/image-to-image |
gemini-3-pro-image-preview | Nano Banana Pro, higher quality and controllability |
Request Examples
- Text-to-Image
- Image-to-Image
Common Parameters
- prompt: Text-to-image prompt
- size: Aspect ratio, e.g.,
16:9,1:1 - quality: Quality level, e.g.,
high - image_size: Output resolution level, e.g.,
1K,2K,3K - response_format: Gemini series only supports
b64_json, returns base64 image - contents: Used for image-to-image or multi-turn conversations, see Image Generation for format