Nano Banana 2
2026-04-14, the latest Crazyrouter production retest for nano-banana-2 showed:
nano-banana-2currently maps togemini-3.1-flash-image-preview- the recommended route is now native Gemini
generateContent POST /v1/images/generationsis no longer recommended fornano-banana-2- the same-day production retest on the native path succeeded and billing looked normal
Current Status
| Item | Status | Notes |
|---|---|---|
| Alias mapping | confirmed | nano-banana-2 -> gemini-3.1-flash-image-preview |
Native Gemini generateContent | recommended | succeeded in the 2026-04-14 production retest |
| Native-path billing | currently normal | billing and consumption looked aligned in the same-day probe |
OpenAI Images POST /v1/images/generations | not recommended | failed in both production and local 4000 retests |
Current Risks
1. The public Images-compatible route is currently unhealthy
Whennano-banana-2 is sent through POST /v1/images/generations, the 2026-04-14 production and local 4000 retests both reproduced these failures:
Unknown name "imageOutputOptions" at 'generation_config.image_config'not supported model for image generationget_channel_failed
/v1/images/generations should no longer be documented as the stable public path for this model alias.
2. The native response must still be parsed as Gemini-native output
Even on the recommended route, the client should parse Gemini-native output:- Read
candidates[].content.parts[].inlineDatafirst - Do not assume an OpenAI Images-style
data[].urlpayload - If you later expand to other Gemini image models, also handle
text-wrappeddata:image/...payloads or hosted URLs
Current Recommendation
- For production use of
nano-banana-2, switch directly togemini-3.1-flash-image-preview:generateContent - Do not use
POST /v1/images/generationswithmodel: "nano-banana-2" - For automation, parse
inlineDatafirst
Recommended Request Template
Legacy Route
The following legacy pattern is no longer recommended:4000 retests.
For more details on native Gemini image requests, see Gemini Image Generation. If you still have older code using the Nano Banana-family Images API, migrate
nano-banana-2 to the native Gemini path documented here.