Nano Banana Pro API
Nano Banana Pro de Google (Gemini 3.0 Pro Image): texto a imagen y edición de imágenes en 4K de alta resolución, optimizados para móviles. Variantes Standard, Ultra (mayor resolución) y Multi (varias salidas), tanto para generación como para edición.
Endpoints estándar de texto a imagen y edición (base 2K, compatible con 4K), un nivel Ultra para salida de mayor resolución y variantes Multi (text-to-image-multi, edit-multi) que producen varias salidas de alta calidad en una sola ejecución.
/filters:quality(82)/examples/e76d3452b06e4e7da483f7a743d9ce51/1783682392158496589_Lg1ajsBL.webp)
Resumen
Acerca de Nano Banana Pro API
Qué hace Nano Banana Pro, cómo encaja en la gama de modelos de Google y por qué los equipos lo eligen.
Nano Banana Pro es un modelo de generación y edición de imágenes de Google, disponible a través de la API REST de WaveSpeedAI. Nano Banana Pro de Google (Gemini 3.0 Pro Image): texto a imagen y edición de imágenes en 4K de alta resolución, optimizados para móviles. Variantes Standard, Ultra (mayor resolución) y Multi (varias salidas), tanto para generación como para edición.
Endpoints estándar de texto a imagen y edición (base 2K, compatible con 4K), un nivel Ultra para salida de mayor resolución y variantes Multi (text-to-image-multi, edit-multi) que producen varias salidas de alta calidad en una sola ejecución.
La familia Nano Banana Pro en WaveSpeedAI incluye 6 endpoints REST que cubren los flujos de trabajo de Image-To-Image, Text-To-Image. Cada variante tiene su propio precio, parámetros y ejemplos de resultados: elige la que se ajuste a tu modalidad de entrada y a tus requisitos de producción, o llama a varias con la misma clave de API para componer flujos de varios pasos.
Ejecuta Nano Banana Pro con la misma clave de API, la misma cuenta de facturación y los mismos límites de uso que ya usas para los demás más de 1.000 modelos de IA de WaveSpeedAI. Sin configuración aparte por proveedor, sin SDK por proveedor, sin límites de uso distintos por proveedor: una sola integración lo cubre todo, desde texto a imagen y texto a vídeo hasta síntesis de audio, generación 3D, escalado y edición.
Endpoints
Todos los endpoints de la API de Nano Banana Pro
6 endpoints de Nano Banana Pro disponibles ahora en WaveSpeedAI: elige la variante que se ajuste a tu flujo de trabajo.
/filters:quality(82)/media/images/20260408104610_zrhfvtpp.webp)
Nano Banana Pro Edit Multi
Google's Nano Banana Pro (Gemini 3.0 Pro Image) Edit is a next-generation image editing model capable of generating multiple high-quality edited images in a single run. Extremely low cost — only $0.07 per image. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408104619_d5wh11gv.webp)
Nano Banana Pro Text To Image Multi
Google's Nano Banana Pro (Gemini 3.0 Pro Image) is a next-generation text-to-image model capable of generating multiple high-quality images in a single run. Extremely low cost — only $0.07 per image. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408104626_u8it8kvq.webp)
Nano Banana Pro Text To Image Ultra
Google's Nano Banana Pro (Gemini 3.0 Pro Image) is a cutting-edge text-to-image model enabling high-res image generation optimized for phones. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408104631_p3ms4grb.webp)
Nano Banana Pro Text To Image
Google's Nano Banana pro (Gemini 3.0 Pro Image) is a cutting-edge text-to-image model enabling high-res 4K image generation optimized for phones. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408104636_1r1p0ttd.webp)
Nano Banana Pro Edit Ultra
Google Nano Banana Pro (Gemini 3.0 Pro Image) Edit enables image editing with highres output. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408104615_axtp5nwb.webp)
Nano Banana Pro Edit
Google Nano Banana Pro (Gemini 3.0 Pro Image) Edit enables image editing with 4K-capable output. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
Ejemplos
Mira Nano Banana Pro en acción
Resultados reales generados con la API de Nano Banana Pro. Pasa el cursor sobre cualquier vídeo para previsualizarlo y haz clic para abrir el visor a tamaño completo.
Cómo empezar
Cómo usar la API de Nano Banana Pro
Cuatro pasos desde el registro hasta una generación terminada. Encontrarás ejemplos completos en Python, Node.js y cURL en la sección de API más abajo.
- 01
Obtén una clave de API
Regístrate en WaveSpeedAI y copia tu clave de API desde el panel. Las cuentas nuevas incluyen créditos gratuitos para empezar: suficientes para usar el playground unas decenas de veces antes de que empiece la facturación.
- 02
Envía una predicción
Haz POST de tu entrada como JSON a https://api.wavespeed.ai/api/v3/google/nano-banana-pro/text-to-image. El endpoint devuelve un id de predicción de inmediato: las generaciones son asíncronas, así que no mantienes una conexión abierta durante la inferencia.
- 03
Consulta hasta que termine
Haz GET a https://api.wavespeed.ai/api/v3/predictions/{request_id}/result. Devuelve los resultados con completed; detente con un error en failed, cancelled, timeout o deleted; sigue consultando con cualquier otro estado.
- 04
Lee la URL del resultado
Cuando status sea "completed", lee la URL de data.outputs[0]. La URL apunta a tu contenido generado en la CDN de WaveSpeedAI: imagen, vídeo, audio o archivo 3D según la variante de Nano Banana Pro que hayas llamado.
Casos de uso
Qué puedes crear con Nano Banana Pro
Flujos de trabajo habituales para los que desarrolladores y creadores usan la API de Nano Banana Pro.
Generación de texto a imagen en 4K
google/nano-banana-pro/text-to-image genera imágenes de hasta 4K mediante su opción de resolución. Optimizado para salida de alta resolución con un nivel de detalle que se sostiene en tamaños de pantalla grandes.
Edición de imágenes en 4K
google/nano-banana-pro/edit permite editar imágenes con salida compatible con 4K. Edit-Ultra para la edición de máxima resolución. Útil para refinar elementos concretos sin volver a generar la imagen completa.
Generación de varias salidas
google/nano-banana-pro/text-to-image-multi genera varias imágenes de alta calidad en una sola llamada a la API, a precio unitario cada una. El patrón adecuado para variaciones, pruebas A/B y pipelines creativos por lotes.
Edición con varias salidas
google/nano-banana-pro/edit-multi produce varias variantes editadas por llamada, igual que la generación Multi. Útil para obtener varias opciones de refinamiento a la vez.
Nivel Ultra para salida de mayor resolución
google/nano-banana-pro/text-to-image-ultra y edit-ultra aceptan un coste adicional moderado a cambio de una resolución de salida superior a la del nivel base; útil cuando la resolución de entrega es el factor limitante.
Consejos
Consejos para escribir prompts en Nano Banana Pro
Consejos prácticos para obtener mejores resultados con Nano Banana Pro, basados en los patrones que funcionan en modelos de imagen en flujos de producción.
- 01
Usa las variantes Multi para generar por lotes
google/nano-banana-pro/text-to-image-multi y edit-multi generan varias salidas de alta calidad en una sola llamada a la API. Útil para pruebas A/B y trabajo de variaciones creativas en el que quieres un puñado de alternativas en una sola ida y vuelta.
- 02
Nivel Ultra para la salida de máxima resolución
google/nano-banana-pro/text-to-image-ultra y edit-ultra ofrecen una salida de mayor resolución que el nivel estándar. Úsalos cuando la resolución máxima sea el factor limitante de la entrega.
- 03
Usa el endpoint Edit para los refinamientos
google/nano-banana-pro/edit realiza edición de imágenes con salida compatible con 4K. Genera la base con texto a imagen y después refina elementos concretos con edit en lugar de volver a lanzar: converge más rápido sobre la imagen objetivo.
- 04
Genera en 4K cuando importe la resolución de entrega
El parámetro de resolución admite salida 2K y 4K. Elige 4K cuando la tipografía y el detalle fino importen en la entrega; 2K es el punto óptimo por defecto para la mayoría de usos web y sociales.
- 05
Optimizado para móviles según el catálogo
Planteamiento del catálogo: «optimizado para móviles». Las relaciones de aspecto móviles y las resoluciones objetivo de pantallas de teléfono son de primer nivel en el entrenamiento del modelo; es un dato útil para apps de creadores y trabajo creativo pensado primero para móvil.
Precios
Precios de la API de Nano Banana Pro
El precio es por resultado. El cargo final depende de los parámetros que definas en el playground de cada variante (resolución, duración, número de resultados, referencias).
| Endpoint | Tipo | Precio inicial |
|---|---|---|
| google/ | image-to-image | $0.07 |
| google/ | text-to-image | $0.07 |
| google/ | text-to-image | $0.15 |
| google/ | text-to-image | 10 % DTO.$0.14$0.126 |
| google/ | image-to-image | $0.15 |
| google/ | image-to-image | 10 % DTO.$0.14$0.126 |
API
Llama a la API de Nano Banana Pro
Obtén una clave de API en wavespeed.ai/accesskey y envía una predicción por REST. El playground genera ejemplos listos para pegar con cualquier combinación de entradas.
POSThttps://api.wavespeed.ai/api/v3/google/nano-banana-pro/text-to-image
# 1. Submit the prediction.
SUBMIT_RESPONSE=$(curl --silent --show-error --fail-with-body \
-X POST "https://api.wavespeed.ai/api/v3/google/nano-banana-pro/text-to-image" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $WAVESPEED_API_KEY" \
-d '{
"prompt": "A cinematic shot of a city at sunset, soft golden light",
"aspect_ratio": "1:1",
"resolution": "1k",
"output_format": "png"
}')
TASK=$(printf '%s' "$SUBMIT_RESPONSE" | jq 'if has("data") then .data else . end')
PREDICTION_ID=$(printf '%s' "$TASK" | jq -r '.id')
if [ -z "$PREDICTION_ID" ] || [ "$PREDICTION_ID" = "null" ]; then
printf 'Submission response did not contain a prediction id
' >&2
exit 1
fi
RESULT_URL="https://api.wavespeed.ai/api/v3/predictions/$PREDICTION_ID/result"
# 2. Poll until the prediction finishes.
while true; do
RESPONSE=$(curl --silent --show-error --fail-with-body "$RESULT_URL" \
-H "Authorization: Bearer $WAVESPEED_API_KEY")
RESULT=$(printf '%s' "$RESPONSE" | jq 'if has("data") then .data else . end')
STATUS=$(printf '%s' "$RESULT" | jq -r '.status')
case "$STATUS" in
completed) printf '%s\n' "$RESULT" | jq '.outputs'; break ;;
failed|cancelled|timeout|deleted) printf '%s\n' "$RESULT" | jq . >&2; exit 1 ;;
*) sleep 2 ;;
esac
doneconst submitUrl = "https://api.wavespeed.ai/api/v3/google/nano-banana-pro/text-to-image";
const apiKey = process.env.WAVESPEED_API_KEY;
if (!apiKey) throw new Error('Set WAVESPEED_API_KEY');
async function requestJson(url, options = {}) {
const response = await fetch(url, options);
if (!response.ok) throw new Error(await response.text());
return response.json();
}
// 1. Submit the prediction.
const body = await requestJson(submitUrl, {
method: "POST",
headers: {
"Authorization": `Bearer ${apiKey}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
"prompt": "A cinematic shot of a city at sunset, soft golden light",
"aspect_ratio": "1:1",
"resolution": "1k",
"output_format": "png"
}),
});
const task = body.data ?? body;
const resultUrl = `https://api.wavespeed.ai/api/v3/predictions/${task.id}/result`;
// 2. Poll until the prediction finishes.
while (true) {
const resultBody = await requestJson(resultUrl, {
headers: { "Authorization": `Bearer ${apiKey}` },
});
const result = resultBody.data ?? resultBody;
if (result.status === "completed") {
console.log(result.outputs);
break;
}
if (["failed", "cancelled", "timeout", "deleted"].includes(result.status)) throw new Error(JSON.stringify(result));
await new Promise(resolve => setTimeout(resolve, 2000));
}import json
import os
import time
from urllib.request import Request, urlopen
api_key = os.environ["WAVESPEED_API_KEY"]
headers = {"Authorization": f"Bearer {api_key}", "Content-Type": "application/json"}
payload = {
"prompt": "A cinematic shot of a city at sunset, soft golden light",
"aspect_ratio": "1:1",
"resolution": "1k",
"output_format": "png"
}
def request_json(url, data=None):
request = Request(url, data=data, headers=headers, method="POST" if data else "GET")
with urlopen(request) as response:
return json.load(response)
# 1. Submit the prediction.
body = request_json("https://api.wavespeed.ai/api/v3/google/nano-banana-pro/text-to-image", json.dumps(payload).encode())
task = body.get("data", body)
result_url = f"https://api.wavespeed.ai/api/v3/predictions/{task['id']}/result"
# 2. Poll until the prediction finishes.
while True:
result_body = request_json(result_url)
result = result_body.get("data", result_body)
status = result.get("status")
if status == "completed":
print(result.get("outputs", []))
break
if status in {"failed", "cancelled", "timeout", "deleted"}:
raise RuntimeError(result)
time.sleep(2)Comparar
Nano Banana Pro frente a las alternativas
Cuándo elegir Nano Banana Pro en lugar de modelos similares en WaveSpeedAI.
Nano Banana Pro frente a Nano Banana 2
Nano Banana 2 (Gemini 3.1 Flash Image) se posiciona como «calidad Pro a velocidad Flash», con consistencia de personajes para hasta 5 personajes. Nano Banana Pro es el hermano de mayor fidelidad, con la misma capacidad 4K pero más caro por llamada.
Nano Banana Pro frente a GPT Image 2
GPT Image 2 es más barato por llamada. Nano Banana Pro tiene variantes Multi que producen varias salidas por llamada (útil para trabajo por lotes) y el nivel Ultra para la salida de mayor resolución.
Nano Banana Pro frente a Seedream 4.5
Seedream 4.5 se posiciona en torno a la tipografía (texto nítido, salida 4K). Nano Banana Pro cubre un abanico de funciones más amplio (varias salidas, nivel Ultra, endpoints de edición específicos).
Preguntas frecuentes
Nano Banana Pro API — Preguntas frecuentes
Precios, licencia, integración: preguntas habituales sobre cómo ejecutar Nano Banana Pro en WaveSpeedAI.
¿Qué es la API de Nano Banana Pro?
Nano Banana Pro es un modelo de generación de imágenes de Google expuesto como API REST en WaveSpeedAI. Nano Banana Pro de Google (Gemini 3.0 Pro Image): texto a imagen y edición de imágenes en 4K de alta resolución, optimizados para móviles. Variantes Standard, Ultra (mayor resolución) y Multi (varias salidas), tanto para generación como para edición. Puedes llamarlo por programación o probarlo desde el playground enlazado arriba.
¿Cómo llamo a la API de Nano Banana Pro?
Regístrate en WaveSpeedAI, copia tu clave de API desde /accesskey y haz POST a https://api.wavespeed.ai/api/v3/google/nano-banana-pro/text-to-image con tu entrada como JSON. El endpoint devuelve un id de predicción. Consulta el endpoint de resultados aproximadamente cada 2 segundos, aumenta el intervalo en las tareas largas y detente ante cualquier estado final. Arriba tienes ejemplos en Python / Node.js / cURL orientados a producción.
¿Cuánto cuesta la API de Nano Banana Pro?
Nano Banana Pro empieza en $0.07 por ejecución. El coste exacto depende de los parámetros que definas (resolución, duración, número de resultados, referencias). La vista previa del coste en tiempo real junto al botón Generar del playground muestra el precio exacto de tu entrada actual.
¿Qué variantes de Nano Banana Pro hay disponibles?
WaveSpeedAI aloja 6 endpoints de Nano Banana Pro en producción: google/nano-banana-pro/edit-multi, google/nano-banana-pro/text-to-image-multi, google/nano-banana-pro/text-to-image-ultra, google/nano-banana-pro/text-to-image, google/nano-banana-pro/edit-ultra, google/nano-banana-pro/edit. Cada variante tiene su propia página de playground y sus propios precios.
¿Puedo usar comercialmente los resultados de Nano Banana Pro?
Los derechos de uso comercial dependen de la licencia del modelo de Google. La mayoría de los modelos de Google permiten el uso comercial de los resultados; consulta la página del playground de cada modelo para ver el resumen de su licencia y los Términos del servicio de WaveSpeedAI para las condiciones de la plataforma.
¿Por qué usar Nano Banana Pro en WaveSpeedAI en lugar de ir directamente al proveedor?
Una sola clave de API y una sola cuenta de facturación para Nano Banana Pro Y más de 1.000 modelos de IA de otros proveedores. Sin configurar un SDK por proveedor, sin límites de uso aparte y sin reescribir el código de integración para cada proveedor. Los precios suelen ser iguales o inferiores a los de la API directa de Google.
Proveedor
Acerca de Google
El equipo detrás de Nano Banana Pro y de la gama más amplia de modelos de Google en WaveSpeedAI.
El trabajo de IA de Google se desarrolla principalmente en Google DeepMind y Google Research. Sus modelos de imagen y vídeo (Imagen, Veo y modelos multimodales de la familia Gemini como Nano Banana, Gemini 3 Image) comparten arquitectura e infraestructura de entrenamiento con el resto de la línea Gemini. Sus resultados destacan por el renderizado preciso de texto, la amplia cobertura de estilos y una licencia de calidad comercial.
Empieza a crear con Nano Banana Pro en WaveSpeedAI
Créditos gratuitos al registrarte. Una sola clave de API para más de 1.000 modelos de IA de Google y de todos los demás proveedores.
/filters:quality(82)/examples/aee8e77b72f64cbb852dc025afffbeb3/1783682393489035529_jAKxHQZ8.webp)
/filters:quality(82)/examples/aa0d56a79a774ad6b7f83a1c6d8fed53/1783682394828885918_byMcmvEO.webp)
/filters:quality(82)/examples/7ad8b7cca71b4f0687eb0493032e74be/1783682434306420413_tPgrAJS2.webp)
/filters:quality(82)/examples/eb80ec0d5c034ddd92f32f5dfd8c05b5/1783682468746761261_q5yHS09i.webp)