Appearance
Gemini 2.5 Flash Image (Nano Banana)
gemini-2.5-flash-image is the fast Gemini image model for prompt-based image generation and editing. nano-banana is an alias for the same model id contract, so it is documented on this page instead of as a separate model.
API surface
| Operation | Endpoint | Mode |
|---|---|---|
| Image generation | POST /v1/images/generations | Sync |
| Image generation task | POST /v1/async/images/generations | Async |
| Image editing | POST /v1/images/edits | Sync |
| Image editing task | POST /v1/async/images/edits | Async |
Pricing
Credits
| Model id | Credits / image |
|---|---|
gemini-2.5-flash-image | 2 |
nano-banana | 2 |
Request fields
This model uses the same OpenAI-compatible image fields as the rest of Pixapi.
| Field | Type | Required | Description |
|---|---|---|---|
model | string | Yes | Use gemini-2.5-flash-image or the alias nano-banana. |
prompt | string | Yes | Describe the desired image or edit. |
image | file or file[] | Required for edits | Send via /v1/images/edits when editing input images. |
n | number | No | Number of images to return. |
size | string | No | Output size such as 1024x1024 or another model-supported size. |
response_format | string | No | url or b64_json when supported. |
Example
json
{
"model": "gemini-2.5-flash-image",
"prompt": "A polished product photo of a ceramic coffee cup",
"n": 1,
"size": "1024x1024"
}For the shared response shape and edit upload example, see the API Reference.
