Imágenes
Nano Banana
Los modelos Nano Banana de Google crean y editan imágenes a partir de texto y de hasta 14 imágenes de referencia, con texto nítido en las imágenes y ediciones fieles.
Los modelos
Crear una imagen
import osfrom openai import OpenAIclient = OpenAI(base_url="https://api.zurelay.com/v1", api_key=os.environ["ZURELAY_API_KEY"])result = client.images.generate( model="nano-banana-pro", prompt="A minimalist poster for a jazz night: a brass saxophone in silhouette, the words 'Blue Hour' in tall serif letters, deep navy and gold", size="2K", extra_body={ "aspect_ratio": "2:3" },)print(result.data[0].url)Tamaños: 1K, 2K o 4K (Nano Banana 2 Lite: 1K), con cualquiera de las diez relaciones de aspecto (la tabla completa está en Generación de imágenes). Sin size, obtienes una imagen de 1K.
Edita y combina con referencias
Pasa hasta 14 imágenes en images (o como archivos en /v1/images/edits) y di qué hacer con ellas. Nano Banana mantiene reconocibles las caras, los productos y los logotipos entre ediciones.
import osimport requestsresponse = requests.post( "https://api.zurelay.com/v1/images/generations", headers={"Authorization": f"Bearer {os.environ['ZURELAY_API_KEY']}"}, json={ "model": "nano-banana-pro", "prompt": "Studio product shot: the sneaker from the first image on the concrete block from the second, lit like the third image. Keep the sneaker's logo and colors exactly.", "images": [ "https://example.com/sneaker.png", "https://example.com/concrete.jpg", "https://example.com/lighting-ref.jpg" ], "size": "2K", "aspect_ratio": "1:1" },)response.raise_for_status()print(response.json())Cómo escribir los prompts
Describe una escena, no palabras clave
Escribe como se lo explicarías a un fotógrafo: sujeto, entorno, composición, luz, objetivo o medio, ambiente. «Un pescador curtido remendando una red en un muelle al anochecer, luz cálida baja, 50mm, poca profundidad de campo» funciona mejor que «pescador, muelle, anochecer, 4k, obra maestra».
Texto en las imágenes
Pon las palabras exactas entre comillas e indica dónde van y cómo se ven: «el titular “Grand Opening” en negrita blanca sans-serif en la parte superior». Mantén cada texto breve.
Ediciones
- Nombra el cambio y lo que debe mantenerse: «Cambia solo el color de la pared a verde salvia. Mantén los muebles, la luz y el ángulo de cámara.»
- Edita por pasos cuando el cambio sea grande: una llamada por cambio, pasando cada resultado a la siguiente.
- Consulta las referencias por orden y función: «la persona de la primera imagen, el conjunto de la segunda».
Forma y tamaño
Elige la relación de aspecto según dónde vaya la imagenn (9:16 para stories, 16:9 para cabeceras, 4:5 para feeds). Haz un borrador a 1K y luego la definitiva a 2K o 4K: el precio es por imagen, según la resolución.
Conviene saberlo
- Las imágenes tardan de 10 a 60 segundos, más a 4K. Configura un timeout de cliente de 10 minutos, que deja margen para un reintento.
- Los prompts que el modelo rechaza devuelven
image_not_generatedcon su motivo, sin coste. - Cada imagen lleva la marca de agua invisible SynthID del laboratorio, como ocurre con Google.
- Los enlaces duran 24 horas; la Library de tu dashboard conserva durante 30 días las imágenes devueltas como enlaces.
Pruébalo sin código
Detalles del modelo y ejemplos: Nano Banana Pro, Nano Banana 2.1, Nano Banana 2, Nano Banana 2 Lite.
- Precios: 1K y 2K $0.035, 4K $0.065 para Pro; 1K $0.03, 2K $0.04, 4K $0.06 para Nano Banana 2.1; 1K $0.025, 2K $0.034, 4K $0.058 para Nano Banana 2; 1K $0.016 para Nano Banana 2 Lite.
¿Tienes dudas o falta algo? Escribe a nuestro equipo de soporte y te responderemos por email, normalmente en menos de un minuto.