Gemini Image Editing
gemini-3.1-flash-image-previewreturned500gemini-2.5-flash-image-previewreturned500gemini-2.5-flash-imagereturned524
code: "get_channel_failed"message: model temporarily unavailable, please try again later
generateContent path for “send an input image and get an edited image back” should not currently be documented as a stable success workflow on Crazyrouter production.
If your goal is stable customer-facing image editing rather than the native Gemini protocol itself, start with the Nano Banana family pages:
Nano Banana,
Nano Banana Pro,
and Nano Banana 2.
Their current public contract is narrowed to URL input through
image_input.Current Recommendation
- If your goal is Gemini text-to-image, use Gemini Image Generation
- If your goal is stable customer-facing image editing, use Nano Banana, Nano Banana Pro, or Nano Banana 2
- If you must evaluate native Gemini image editing, run a same-day production retest with a minimal input image first
- If you receive
500 get_channel_failedor524, stop there and wait for channel recovery before scaling traffic