Skip to main content
Vendor: Google Model ID: nano-banana-pro Capability: 2048² · photorealism · extended detail pass · material accuracy Pricing: per image, pro photoreal tier (live rate) Nano Banana Pro adds an extended detail pass and material-refinement step to the base Nano Banana renderer. The result is sharper texture work, cleaner highlights on glass and metal, and better skin / fabric rendering at hero-image scales. The latency cost is real (~2× base Nano Banana); reach for Pro when the image is the deliverable, not when you’re iterating.

Request

curl https://llm.bytespike.ai/v1/images/generations \
  -H "x-api-key: $BYTESPIKE_API_KEY" \
  -H "content-type: application/json" \
  -d '{
    "model": "nano-banana-pro",
    "prompt": "Hero product shot of a luxury watch on dark velvet, dramatic side lighting",
    "size": "2048x2048",
    "n": 1
  }'

Body parameters

FieldTypeRequiredDefaultNotes
modelstringyesnano-banana-pro
promptstringyesEnglish-tuned.
sizestringno2048x2048Supported: 1024x1024, 2048x2048, 2048x1536, 1536x2048.
nintegerno11–2 images.
seedintegernoReproducibility supported.
aspect_ratiostringno1:1 / 9:16 / 16:9 / 4:3 / 3:4.
qualitystringno"standard""standard" / "hd""hd" adds an additional detail pass.

Response

{
  "created": 1715174400,
  "data": [{"url": "https://cdn.bytespike.ai/img/...", "revised_prompt": "..."}]
}
URLs pre-signed, 24h expiry.

Code examples

curl https://llm.bytespike.ai/v1/images/generations \
  -H "x-api-key: $BYTESPIKE_API_KEY" \
  -H "content-type: application/json" \
  -d '{"model": "nano-banana-pro", "prompt": "Hero product shot...", "size": "2048x2048", "quality": "hd"}'

Errors

CodeTriggerBilled?
400 / 401 / 402 / 403StandardNo
451Prompt blocked by upstream safetyNo
5xxUpstream issueNo (auto-retry)

When to use

  • Hero / campaign imagery where detail at print scale matters.
  • Product photography where material rendering is the brief.
  • For iteration / lower fidelity, see Nano Banana.
  • For better text rendering inside the image, see Nano Banana 2.
  • For 2048² aesthetic / illustration, see Seedream V4.5.

Limits

LimitValue
Max output resolution2048×2048
Max images per call (n)2
Supports init image (img2img)No
Supports quality modifierYes (standard / hd)
Supports seed reproductionYes
Sync?Yes (≤45s for hd)
Avg latency for 2048² standard12-18s
Avg latency for 2048² hd25-40s