Skip to Content
ModelosNano BananaTexto para imagem e tamanho

Nano Banana: texto para imagem e tamanho

IDs de modelo e escolha de endpoint: visão geral do Nano Banana.

ResumoA proporção é definida por aspectRatio e a resolução por imageSize; ambos ficam em generationConfig.imageConfig.

Exemplo de texto para imagem

nano_banana.py
import base64 from google import genai from google.genai import types client = genai.Client( api_key="YOUR_OFOX_API_KEY", http_options={"api_version": "v1beta", "base_url": "https://api.ofox.io/gemini"}, ) resp = client.models.generate_content( model="google/gemini-3.1-flash-image", contents="Uma maçã vermelha sobre uma mesa branca", config=types.GenerateContentConfig( response_modalities=["IMAGE"], image_config=types.ImageConfig(aspect_ratio="16:9", image_size="2K"), ), ) for part in resp.candidates[0].content.parts: if part.inline_data: with open("output.png", "wb") as f: f.write(part.inline_data.data)

No SDK de Python, inline_data.data vem em binário e pode ser gravado diretamente em arquivo; no cURL, o retorno é uma string base64, que precisa ser decodificada primeiro.

Valores suportados por modelo

Nano Banana 2.1Nano Banana 2Pro2 LiteNano Banana
imageSize1K, 2K, 4K512, 1K, 2K, 4K1K, 2K, 4KSomente 1KNão suportado; fixo em cerca de 1K
As 10 proporções comunsSuportadasSuportadasSuportadasSuportadasSuportadas
1:4, 4:1, 1:8, 8:1SuportadasSuportadasNão suportadasSuportadasNão suportadas
Formato de saídaPNGPNGPNGJPEGPNG

As 10 proporções comuns: 1:1, 2:3, 3:2, 3:4, 4:3, 4:5, 5:4, 9:16, 16:9, 21:9. Proporções fora da lista (como 5:3) retornam 400 Request contains an invalid argument.

Como escrever a resolução: recomenda-se usar as maiúsculas 1K, 2K e 4K em imageSize, como na documentação oficial do Google; em nossas medições, a OfoxAI também aceita minúsculas. O nível 512 não leva a unidade K.

Sem imageConfig: o modelo decide a proporção. Se precisar de uma proporção fixa, informe-a explicitamente.

Tamanhos de saída medidos

ModeloRequisiçãoSaída realLatência
Nano Banana 2.11:1 · 1K1024×1024cerca de 15 s
Nano Banana 2.11:8 · 1K352×2928cerca de 17 s
Nano Banana 2.11:1 · 4K4096×4096cerca de 140 s
Nano Banana 21:1 · 1K1024×1024cerca de 11 s
Nano Banana 216:9 · 1K1376×768cerca de 13 s
Nano Banana 21:8 · 512176×1456cerca de 9 s
Nano Banana 29:16 · 4K3072×5504, cerca de 16 MBcerca de 28 s
Nano Banana Pro4:5 · 2K1856×2304cerca de 24 s
Nano Banana Pro16:9 · 4K5504×3072, cerca de 16 MBcerca de 33 s
Nano Banana 2 Lite21:9 · 1K1584×672cerca de 5 s
Nano Banana21:91536×672cerca de 7 s

Um PNG em 4K tem cerca de 16 MB; codificado em base64, o corpo da resposta passa de 20 MB. Confirme que o cliente, os proxies e o sistema de logs não truncam respostas grandes.

Em caso de erro, consulte Solução de erros.

Última atualização em