Gemini-3.1-Flash-Image-preview (Nano banana2)
Generación de imágenes con Gemini-3.1-Flash-Lite-Image (Nano Banana Lite)
- El modelo de imágenes más rápido y económico de la serie Gemini 3.1, orientado a la generación de imágenes a gran escala y de bajo costo
- Solo admite resolución 1K (enviar 2K/4K/0.5K se degrada automáticamente a 1K, sin error)
- Compatible con texto a imagen e imagen a imagen, hasta 14 imágenes de referencia
- Facturación por token de input / output; conexión directa al canal oficial de Gemini, generación de imágenes mediante tareas asíncronas
POST
Autorizaciones
Todos los endpoints de la API requieren autenticación con Bearer TokenObtenga su API Key:Visite la página de gestión de API Keys para obtener su API KeyAñádala al encabezado de la solicitud:
Body
Nombre del modelo de generación de imágenesIntroduzca siempre este nombre de modelo:
gemini-3.1-flash-lite-image (Nano Banana Lite)Este modelo se conecta directamente al canal oficial de Gemini, no tiene variante
-official ni admite el parámetro de respaldo official_fallback.Descripción textual para la generación de la imagen
Proporción de la imagenProporciones compatibles:
auto- Elige automáticamente la proporción1:1- Cuadrada, avatares, redes sociales3:2/2:3- Fotografías estándar4:3/3:4- Proporción de pantalla tradicional16:9/9:16- Pantalla panorámica / portadas de video vertical5:4/4:5- Imágenes de Instagram21:9- Banner ultra panorámico
Resolución de la imagen de salidaValores compatibles:
1K- ~1024px, resolución estándar (Lite solo admite esta opción)
Número de imágenes a generarRango: 1 ~ 4, predeterminado
1Cuando n>1, el backend realiza varias solicitudes concurrentes al upstream y factura según el número de imágenes realmente generadas con éxito. Se recomienda enviar siempre 1 desde el frontend (muestra el progreso imagen por imagen y una facturación más clara).⚠️ Nota: Debe introducirse como número puro (p. ej., 1), no use comillas o se producirá un errorLista de URLs de imágenes de referencia para generación de imagen a imagenSe admiten dos formatos:1. URL completa de la imagen
- URL de imagen accesible públicamente (http:// o https://)
- Ejemplo:
https://example.com/image.jpg
- Debe usar el formato completo Data URI
- Formato:
data:image/{格式};base64,{base64数据} - Formatos de imagen compatibles: jpeg, png, webp
- Ejemplo:
data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABg... - ⚠️ Nota: Debe incluir el prefijo
data:image/jpeg;base64,
- Máximo 14 imágenes de referencia (recomendado: hasta 10 referencias de objeto + 4 de personaje)
- Tamaño por imagen: no debe superar 10MB
- Formatos compatibles: jpeg, png, webp
Dirección de callback de la tarea (base)Cuando la tarea tiene éxito o falla, la plataforma llama a
webhook + /callback (no reenvía al upstream). Enviar este parámetro reduce significativamente el sondeo; aun así se recomienda mantener el sondeo como respaldo.Puntos clave de uso de Lite
- No admite
google_search/google_image_search: Lite usa el endpointinteractionsde la Developer API, y el upstream no habilita la herramienta Search (devuelve “Search as tool is not enabled for this model”); el adaptador de la plataforma tampoco envía ese parámetro. Enviarlo no genera error y la imagen se genera con normalidad, pero sin ningún efecto de mejora por búsqueda. Si necesita mejora por búsqueda, usegemini-3.1-flash-image-preview. - No admite el repintado parcial con
mask_url(la serie Gemini usa aspect ratio + imágenes de referencia, no máscaras). - Facturación por token (a diferencia del precio fijo por imagen de flash/pro): entrada ~30 por millón de tokens; una imagen 1K ≈ 1120 tokens de salida ≈ $0.0336 por imagen. El precio real depende de la configuración de multiplicador del backend.
- Todas las imágenes generadas incluyen la marca de agua invisible SynthID de Google (comportamiento del upstream, no se puede desactivar).
Response
Código de estado de la respuesta
Array de datos de la respuesta