Nano Banana 2.1, Pro, GPT Image 2.5, Seedream or FLUX.2: 5 checks
Pick between five Sume image rows by elimination: 1:8 ratio, 11+ references, transparent PNG, native 4K, then price from 3.75 to 18.75 cents.

Do not compare five image models on taste first. Ask five yes/no questions in a fixed order, and most of the field drops out on a hard limit before price matters. On Sume the order is: do you need a 1:8 or 8:1 shape, more than 10 reference images, a transparent background, a native 4K tier, and only then what you will pay per image.
Nano Banana 2.1 launched on Oct 6, and Google's model page (read 2026-10-12) lists 1K by default with 2K and 4K, wide ratios 1:4, 4:1, 1:8 and 8:1, and fusion of up to 14 reference images. A Sume request does not take everything Google's page does, so the checks below use what the Image API docs and the live catalog list.
The five rows side by side
These are the catalog values for the five ids: google/nano-banana-2.1, google/nano-banana-pro, openai/gpt-image-2.5, bytedance-seed/seedream-5-lite and black-forest-labs/flux.2-pro. Prices are what Sume bills per image, from each row's pricing line.
| Row | Price per image | Max references | Resolution tiers | Extreme ratios listed | Quality |
|---|---|---|---|---|---|
| google/nano-banana-2.1 | $0.10 (1K); $0.075 at 512, $0.15 at 2K, $0.20 at 4K | 10 | 512, 1K, 2K, 4K | 8:1 and 1:8 | none |
| google/nano-banana-pro | $0.1875 (1K and 2K); $0.375 at 4K | 10 | 512, 1K, 2K, 4K | 21:9 and 9:16 | none |
| openai/gpt-image-2.5 | $0.065875 (1024 square, high) | 16 | none; custom pixels via image_size | 16:9 and 9:16, plus 5:4 and 9:8 | auto to max |
| bytedance-seed/seedream-5-lite | $0.04375 | 10 | none | 16:9 and 9:16 | none |
| black-forest-labs/flux.2-pro | $0.0375 | 10 | none | 21:9 and 9:21 | none |
Check 1: do you need 1:8 or 8:1?
Of these five, only Nano Banana 2.1 lists 1:8, 8:1, 1:4 and 4:1. Nano Banana Pro stops at 21:9 and 9:16. FLUX.2 Pro reaches 21:9 and 9:21. GPT Image 2.5 and Seedream 5 Lite stay inside roughly 16:9. A request for an unlisted ratio gets 400 unsupported_parameter, so there is no silent crop to a nearby shape.
If your answer is yes, the decision is made and you can stop here.
Check 2: more than 10 reference images?
Google's page says 2.1 fuses up to 14 reference images. On Sume, Nano Banana 2.1 lists 10 in its input_references descriptor, as do Pro, Seedream 5 Lite and FLUX.2 Pro. GPT Image 2.5 lists 16. If you really need 11 to 16 sources in one call, it is the only one of the five that accepts them. Otherwise split the sources across two calls and feed the first output back in as a reference.
Check 3: transparent background or a mask?
background: transparent and mask_url are documented only for ChatGPT Image 2.5 (both the Flare and Sunburst ids). The other four rows do not list them, so they reject the field rather than ignore it. Pair them with a cutout step if you need alpha from a different model.
Check 4: native 4K?
Nano Banana 2.1 and Pro are the two rows with a resolution enum that includes 4K: $0.20 and $0.375 per image. GPT Image 2.5 can reach large sizes with custom image_size pixels (both edges multiples of 16, maximum edge 3840, aspect ratio at most 3:1), but the price then follows image tokens rather than a flat tier. Seedream 5 Lite and FLUX.2 Pro list no tier field.
Check 5: price, once the limits agree
If two or more rows survive, the price ladder from the table settles it: FLUX.2 Pro at $0.0375, Seedream 5 Lite at $0.04375, GPT Image 2.5 at $0.065875 for a high-quality 1024 square, Nano Banana 2.1 at $0.10 and Pro at $0.1875. For 1,000 images at the listed default that is $37.50, $43.75, $65.88, $100.00 and $187.50. Pro bills the same $0.1875 at 1K and 2K, so if you pick Pro, use 2K.
- Flat per-image rows (2.1, Pro, Seedream, FLUX.2 Pro) cost the same with one reference or ten.
- GPT Image 2.5 is billed from image tokens, so a high-quality or reference-heavy call can cost more than the catalog's 1024 figure.
- Failed generations are not billed on any row.
A note on the 30-second wait
POST /v1/images waits up to 30 seconds and returns 200 with the image. The docs say 4K, high quality and large n are the likeliest to fall back to a 202 job envelope, which you then read from GET /v1/jobs/{id}/result. Branch on the status code, not the body shape, whichever row you pick.
Sources
Related posts
- Nano Banana 2 takes 14 references; Sume's catalog allows 10
- Nano Banana Pro vs 2.1: 4x the price at 1K, 2.1x at 4K
- FLUX.2 pro vs flex: which model id to send on Sume and what you lose
- ChatGPT Image 2.5 Flare vs Sunburst: same price and limits on Sume
- 16 references on GPT Image 2.5, 5 on Ideogram 4.5: read limits in code
More in Models
- An OpenRouter-compatible video API: sume/auto or a pinned model
Sume's POST /v1/videos follows OpenRouter's video generation API field for field. Let sume/auto pick the model, or pin a catalog id like seedance-2.5.
- Image generation API with reference images: POST /v1/images
Send a prompt plus public HTTPS reference images to Sume's POST /v1/images. Pin a catalog model or send sume/auto; the catalog lists each model's limits.
- Video 1.0 and Image 1.0 are retiring soon: move to sume/auto
Sume Video 1.0 and Image 1.0 are retiring soon and already run as aliases for the Auto path. New integrations call /v1/videos or /v1/images with sume/auto.
- Music generation API: the Sume Music Router with Lyria 3.5
Sume's Music Router turns a text prompt into a track via POST /v1/music-router/generate. sume/music-auto picks the engine, Lyria 3.5 today.
Written by Sume