This page is auto-generated from model configurations. Last updated: 2026-10-09.
This reference lists all available Google image generation models and their parameters. Use these parameter names when calling the Generation API.
- Gemini 3.0 Pro
- Gemini 3.1 Flash (Nano Banana 2)
- Gemini 3.1 Flash-Lite Image (Nano Banana 2 Lite)
- Nano Banana 2.1
Gemini 3.0 Pro
Section titled βGemini 3.0 ProβNano Banana Pro (a.k.a Nano Banana 2) is Googleβs new state-of-the-art image generation and editing model
Model ID: model_google-gemini-pro-image-editing
Capabilities: txt2img, img2img
LLM Markdown: https://app.scenario.com/api/models/model_google-gemini-pro-image-editing/markdown
| Parameter | Type | Required | Default | Min | Max | Allowed Values | Description |
|---|---|---|---|---|---|---|---|
referenceImages |
file_array | No | - | - | - | - | Reference images for style or content guidance |
prompt |
string | Yes | - | - | - | - | Text prompt for image editing |
aspectRatio |
string | No | auto |
- | - | 21:9, 16:9, 3:2, 4:3, 5:4, 1:1, 4:5, 3:4, 2:3, 9:16, auto |
Aspect ratio for the generated image |
resolution |
string | No | 2K |
- | - | 1K, 2K, 4K |
Resolution for the generated image |
useGoogleSearch |
boolean | No | false |
- | - | - | Use Google Search to find more information about the prompt |
numOutputs |
number | No | 1 |
1 | 4 | - | Number of images to generate |
Gemini 3.1 Flash (Nano Banana 2)
Section titled βGemini 3.1 Flash (Nano Banana 2)βNano Banana 2 combines Pro capabilities with Flash-tier speed β edit and generate images using multimodal understanding, up to 14 reference images or an input video (not both), and natural language instructions for context-aware edits that preserve composition, lighting, and style coherence.
Model ID: model_google-gemini-3-1-flash
Capabilities: txt2img, img2img, video2img
LLM Markdown: https://app.scenario.com/api/models/model_google-gemini-3-1-flash/markdown
| Parameter | Type | Required | Default | Min | Max | Allowed Values | Description |
|---|---|---|---|---|---|---|---|
prompt |
string | Yes | - | - | - | - | Text prompt for image generation/editing |
referenceImages |
file_array | No | - | - | - | - | Reference images for style or content guidance (up to 14). Mutually exclusive with input video β use reference images or a video, not both. |
video |
file | No | - | - | - | - | Optional input video for video to image generation (e.g. a thumbnail from a clip). Mutually exclusive with reference images. Max ~15 MB inline. |
videoFps |
number | No | 1 |
0.1 | 24 | - | Frame sampling rate for the input video in (0, 24] fps. Lower values sample fewer frames. Defaults to 1.0 fps when unset. Only applies when a video is provided. |
aspectRatio |
string | No | auto |
- | - | 21:9, 16:9, 3:2, 4:3, 5:4, 1:1, 4:5, 3:4, 2:3, 9:16, auto |
Aspect ratio for the generated image |
resolution |
string | No | 1K |
- | - | 512, 1K, 2K, 4K |
Resolution for the generated image |
useGoogleSearch |
boolean | No | false |
- | - | - | Use Google Search to find more information about the prompt |
thinkingLevel |
string | No | HIGH |
- | - | MINIMAL, LOW, MEDIUM, HIGH |
Thinking level for the generated image |
numOutputs |
number | No | 1 |
1 | 4 | - | Number of images to generate |
Gemini 3.1 Flash-Lite Image (Nano Banana 2 Lite)
Section titled βGemini 3.1 Flash-Lite Image (Nano Banana 2 Lite)βNano Banana 2 Lite is Googleβs fastest and most affordable image generation and editing model β 1K output only, with multimodal understanding and natural language instructions for context-aware edits.
Model ID: model_google-gemini-3-1-flash-lite-image
Capabilities: txt2img, img2img
LLM Markdown: https://app.scenario.com/api/models/model_google-gemini-3-1-flash-lite-image/markdown
| Parameter | Type | Required | Default | Min | Max | Allowed Values | Description |
|---|---|---|---|---|---|---|---|
prompt |
string | Yes | - | - | - | - | Describe the image you want to create, or how to edit your reference images. Plain, natural language works well. |
referenceImages |
file_array | No | - | - | - | - | Images to guide the style or content, or to edit (up to 14). |
aspectRatio |
string | No | auto |
- | - | 21:9, 16:9, 3:2, 4:3, 5:4, 1:1, 4:5, 3:4, 2:3, 9:16, auto |
The shape of the image. Auto picks a fitting shape for you. |
thinkingLevel |
string | No | HIGH |
- | - | MINIMAL, HIGH |
How much reasoning effort the model puts into the image. High gives the best results; Minimal is fastest. |
numOutputs |
number | No | 1 |
1 | 4 | - | How many images to create from the same prompt. |
Nano Banana 2.1
Section titled βNano Banana 2.1βNano Banana 2.1 is a Googleβs Flash-tier image model β generate and edit images with natural language, up to 14 reference images or an input video (not both), and wide panoramic formats up to 8:1.
Model ID: model_google-gemini-nano-banana-2-1
Capabilities: txt2img, img2img, video2img
LLM Markdown: https://app.scenario.com/api/models/model_google-gemini-nano-banana-2-1/markdown
| Parameter | Type | Required | Default | Min | Max | Allowed Values | Description |
|---|---|---|---|---|---|---|---|
prompt |
string | Yes | - | - | - | - | Text prompt for image generation/editing |
referenceImages |
file_array | No | - | - | - | - | Reference images for style or content guidance (up to 14). Mutually exclusive with input video β use reference images or a video, not both. |
video |
file | No | - | - | - | - | Optional input video for video to image generation (e.g. a thumbnail from a clip). Mutually exclusive with reference images. Max ~15 MB inline. |
videoFps |
number | No | 1 |
0.1 | 24 | - | Frame sampling rate for the input video in (0, 24] fps. Lower values sample fewer frames. Defaults to 1.0 fps when unset. Only applies when a video is provided. |
aspectRatio |
string | No | auto |
- | - | 8:1, 4:1, 21:9, 16:9, 3:2, 4:3, 5:4, 1:1, 4:5, 3:4, 2:3, 9:16, 1:4, 1:8, auto |
Aspect ratio for the generated image |
resolution |
string | No | 1K |
- | - | 1K, 2K, 4K |
Resolution for the generated image |
useGoogleSearch |
boolean | No | false |
- | - | - | Use Google Search to find more information about the prompt |
thinkingLevel |
string | No | HIGH |
- | - | MINIMAL, MEDIUM, HIGH |
Thinking level for the generated image |
numOutputs |
number | No | 1 |
1 | 4 | - | Number of images to generate |