En el caso de las apps para dispositivos móviles y la Web, los SDKs de Firebase AI Logic te permiten interactuar con los modelos de Gemini compatibles directamente desde tu app.
Los modelos Gemini se consideran multimodales porque son capaces de procesar y hasta generar múltiples modalidades, como texto, código, PDFs, imágenes, video y audio.
Además, consulta nuestras preguntas frecuentes sobre todos los modelos que admite y no admite Firebase AI Logic.
Modelos de uso general
Ir a las tablas con detalles del modelo
Gemini 3.x modelos de uso general
Gemini 3.1 Pro
gemini-3.1-pro-preview
Inteligencia avanzada, habilidades para resolver problemas complejos y potentes capacidades de codificación de agentes y ambiente.
Gemini 3.5 Flash
gemini-3.5-flash
Rendimiento de clase Frontier que compite con modelos más grandes a una fracción del costo.
Gemini 3.1 Flash-Lite
gemini-3.1-flash-lite
Modelo de uso general de gran volumen y sensible a los costos con el rendimiento y la calidad de la serie Gemini 3.
Gemini 2.5 modelos de uso general
Gemini 2.5 Pro (
gemini-2.5-pro): El modelo más avanzado para tareas complejas de la serie Gemini 2.5, con capacidades profundas de razonamiento y programación. (no se requiere facturación)Gemini 2.5 Flash (
gemini-2.5-flash): El mejor modelo de relación precio-rendimiento de la serie Gemini 2.5, en especial para tareas de alto volumen y baja latencia que requieren razonamiento. (no se requiere facturación)Gemini 2.5 Flash (
gemini-2.5-flash-lite): Es el modelo multimodal más rápido y económico de la serie Gemini 2.5. (no se requiere facturación)
Modelos de generación de imágenes
Ir a las tablas con detalles del modelo
Modelos de generación de imágenes de Gemini 3.x
Gemini 3 Pro Image (Nano Banana Pro)
gemini-3-pro-image
Modelos de vanguardia de generación y edición de imágenes para la creación de imágenes nativas altamente contextuales.
Gemini 3.1 Flash Image (Nano Banana 2)
gemini-3.1-flash-image
Generación y edición de imágenes potentes y de alta eficiencia, optimizadas para la velocidad y los casos de uso de gran volumen.
Imagen de Gemini 3.1 Flash-Lite (Nano Banana 2 Lite)
gemini-3.1-flash-lite-image
Generación y edición de imágenes rentables y de latencia ultrabaja, diseñada para casos de uso interactivos de gran volumen.
Modelos de generación de imágenes de Gemini 2.5
- Gemini 2.5 Flash Image (
gemini-2.5-flash-image, también conocido como "Nano Banana"): Se diseñó para brindar velocidad y eficiencia, y se optimizó para tareas de alto volumen y baja latencia. (se requiere facturación)
Modelos de generación de audio
Puedes generar audio transmitido con modelos que admitan Gemini Live API.
Ir a la página con detalles del modelo
Gemini 2.5 Flash con audio nativo de la API de Gemini Live
API de Gemini Developer: gemini-2.5-flash-native-audio-preview-12-2025
API de Gemini de Vertex AI: gemini-live-2.5-flash-native-audio
Permite interacciones de voz y video en tiempo real y de baja latencia con un modelo de Gemini bidireccional.
En el resto de esta página, se proporciona información detallada sobre los modelos compatibles con Firebase AI Logic.
-
- Entrada y salida admitidas
- Comparación general de las capacidades admitidas
- Especificaciones y limitaciones, por ejemplo, la cantidad máxima de tokens de entrada o la longitud máxima del video de entrada
Descripción de cómo se versionan los modelos, específicamente sus versiones estable, actualizada automáticamente, preliminar y experimental
Listas de nombres de modelos disponibles para incluir en tu código durante la inicialización
Listas de idiomas admitidos para los modelos
En la parte inferior de esta página, puedes ver información detallada sobre los modelos de generaciones anteriores.
Para obtener detalles sobre los modelos Gemini Live API (como gemini-live-2.5-flash-native-audio), consulta Límites y especificaciones de Live API.
Comparar modelos
Cada modelo tiene diferentes capacidades para admitir varios casos de uso. Ten en cuenta que cada una de las tablas de esta sección describe cada modelo cuando se usa con Firebase AI Logic. Cada modelo puede tener capacidades adicionales que no están disponibles cuando se usan nuestros SDKs.
Si no encuentras la información que buscas en las siguientes subsecciones, puedes encontrar aún más información en la documentación del proveedor de la API que elijas: Gemini Developer API o Vertex AI Gemini API.
Para obtener detalles sobre los modelos Gemini Live API (como gemini-live-2.5-flash-native-audio), consulta Límites y especificaciones de Live API.
Entrada y salida admitidas
En la siguiente tabla, se enumeran los tipos de entrada y salida admitidos cuando se usa cada modelo con Firebase AI Logic.
Para obtener información sobre los tipos de archivos admitidos, consulta Archivos de entrada y requisitos admitidos.
|
<span="notranslate">Gemini 3.x Pro, Flash, Flash‑Lite </span="notranslate"> |
<span="notranslate">Gemini 3.x Pro Image </span="notranslate"> |
<span="notranslate">Gemini 3.x Flash Image </span="notranslate"> |
<span="notranslate">Gemini 3.x Flash‑Lite Image </span="notranslate"> |
|
|---|---|---|---|---|
| Tipos de entrada | ||||
| Texto | ||||
| Código | ||||
| Documentos (PDF o texto sin formato) |
||||
| Imágenes | ||||
| Video | ||||
| Audio | ||||
| Tipos de salida | ||||
| Texto | ||||
| Texto (transmisión) | ||||
| Código | ||||
| Resultados estructurados (como JSON) |
||||
| Imágenes | ||||
| Audio | ||||
Funciones y capacidades admitidas
En la siguiente tabla, se enumeran las capacidades y funciones compatibles cuando se usa cada modelo con Firebase AI Logic.
|
<span="notranslate">Gemini 3.x Pro, Flash, Flash‑Lite </span="notranslate"> |
<span="notranslate">Gemini 3.x Pro Image </span="notranslate"> |
<span="notranslate">Gemini 3.x Flash Image </span="notranslate"> |
<span="notranslate">Gemini 3.x Flash‑Lite Image </span="notranslate"> |
|
|---|---|---|---|---|
| Pensamiento | ||||
| Generar texto a partir de entradas de solo texto o multimodales | Intercalado o como parte de la imagen | Intercalado o como parte de la imagen | Intercalado o como parte de la imagen | |
| Genera imágenes | ||||
| Editar imágenes | ||||
| Generar audio | ||||
|
Genera
resultados estructurados
(como JSON) |
||||
|
Analizar documentos
(PDF o texto sin formato) (text-output | image-output) |
||||
|
Analiza imágenes (text-output | image-output) |
||||
|
Analizar video (text-output | image-output) |
||||
| Analizar audio | ||||
| Chat de varios turnos | ||||
| Transmisión multimodal bidireccional | ||||
| Herramientas compatibles | ||||
| Llamada a función | ||||
| Ejecución de código | ||||
| Contexto de la URL | ||||
|
Fundamentación con
|
||||
|
Fundamentación con
|
||||
Especificaciones y limitaciones
En la siguiente tabla, se enumeran las especificaciones y limitaciones cuando se usa cada modelo con Firebase AI Logic.
| Propiedad |
<span="notranslate">Gemini 3.x Pro, Flash, Flash‑Lite </span="notranslate"> |
<span="notranslate">Gemini 3.x Pro Image </span="notranslate"> |
<span="notranslate">Gemini 3.x Flash Image </span="notranslate"> |
<span="notranslate">Gemini 3.x Flash‑Lite Image </span="notranslate"> |
|---|---|---|---|---|
| Límite de tokens de entrada * | 1,048,576 tokens | 65,536 tokens | 131,072 tokens | 65,536 tokens |
| Límite de tokens de salida * | 65,536 tokens | 32,768 tokens | 32,768 tokens | 4,096 tokens |
| Fecha límite de conocimiento | Enero de 2025 | Enero de 2025 | Enero de 2025 | Enero de 2025 |
| PDFs (por solicitud) | ||||
| Cantidad máxima de archivos PDF de entrada ** |
900 archivos | 14 archivos | 14 archivos | 14 archivos |
| Cantidad máxima de páginas por archivo PDF de entrada ** |
900 páginas | 14 páginas | 14 páginas | 14 páginas |
| Tamaño máximo por archivo PDF de entrada |
50 MB | 50 MB | 50 MB | 50 MB |
| Imágenes (por solicitud) | ||||
| Cantidad máxima de imágenes de entrada |
1,000 imágenes | 14 imágenes | 14 imágenes | 14 imágenes |
| Tamaño máximo por imagen de entrada codificada en Base64 |
7 MB | 7 MB | 7 MB | 7 MB |
| Cantidad máxima de imágenes de salida |
--- | Hasta el límite de tokens de salida | Hasta el límite de tokens de salida | Hasta el límite de tokens de salida |
| Video (por solicitud) | ||||
| Cantidad máxima de archivos de video de entrada |
10 archivos | --- | Hasta el límite de tokens de entrada | Hasta el límite de tokens de entrada |
| Longitud máxima de todo el video de entrada (solo fotogramas) |
60 minutos aprox. | --- | 25 minutos aprox. | Aprox. 12 minutos |
| Longitud máxima de todo el video de entrada (fotogramas y audio) |
45 minutos aprox. | --- | --- | --- |
| Audio (por solicitud) | ||||
| Cantidad máxima de archivos de audio de entrada |
1 archivo | --- | --- | --- |
| Longitud máxima de todo el audio de entrada |
Aprox. 8.4 horas | --- | --- | --- |
*
Para todos los modelos Gemini, un token equivale a alrededor de 4 caracteres,
por lo que 100 tokens equivalen a entre 60 y 80 palabras en inglés. En el caso de los modelos Gemini, puedes determinar el recuento total de tokens en tus solicitudes con countTokens.
** Los PDFs se tratan como imágenes, por lo que una sola página de un PDF se considera una imagen. La cantidad de páginas permitidas en una solicitud se limita a la cantidad de imágenes que el modelo puede admitir.
Encuentra información detallada adicional
Las cuotas y los precios son diferentes para cada modelo. El precio también depende de la entrada y la salida.
Obtén información sobre los tipos de archivos de entrada admitidos, cómo especificar el tipo de MIME y cómo asegurarte de que tus archivos de entrada y solicitudes multimodales cumplan con los requisitos y sigan las prácticas recomendadas que se indican en Requisitos y tipos de archivos de entrada admitidos.
Para obtener detalles sobre los modelos Gemini Live API, consulta Límites y especificaciones de Live API.
Patrones de nomenclatura y control de versiones de modelos
Los modelos se ofrecen en versiones estables, de vista previa y experimentales. Para mayor comodidad, se admiten alias sin valores de versión explícitos.
Para encontrar nombres de modelos específicos que puedes usar en tu código, consulta la sección "Nombres de modelos disponibles" más adelante en esta página.
| Tipo de versión / Etapa de lanzamiento |
Descripción | Patrón del nombre del modelo | |
|---|---|---|---|
| Estable |
Las versiones estables están disponibles y se admiten para el uso en producción a partir de la fecha de lanzamiento.
|
Modelos Gemini 2.5 y posteriores Los nombres de los modelos de las versiones estables no tienen sufijo. Ejemplo: |
|
| Vista previa |
Las versiones de versión preliminar tienen nuevas capacidades y se consideran inestables.
|
Los nombres de los modelos de las versiones preliminares se complementan con
Ejemplos: |
|
| Experimental |
Las versiones experimentales tienen nuevas capacidades y se consideran inestables.
|
Los nombres de los modelos de las versiones experimentales se agregan con
Ejemplo: |
|
| Cierre (retirado) |
Las versiones dadas de baja (retiradas) superaron su fecha de baja (retiro) y se desactivaron de forma permanente.
|
--- |
|
Nombres de modelos disponibles
Los nombres de los modelos son los valores explícitos que incluyes en tu código durante la inicialización del modelo.
Modelos de uso general (como
gemini-3.5-flash)Modelos de generación de imágenes (como
gemini-3.1-flash-image, también conocidos como modelos "Nano Banana")Modelos de generación de audio (como
gemini-live-2.5-flash-native-audio)
Para ver ejemplos de inicialización para tu plataforma, consulta la guía de introducción.
Para obtener detalles sobre las etapas de lanzamiento (especialmente para los casos de uso, la facturación y el cierre), consulta los patrones de nomenclatura y versiones de modelos.
Enumera todos los modelos disponibles de forma programática
Puedes enumerar todos los nombres de los modelos disponibles con la API de REST:
Gemini Developer API: Llama al extremo
models.list.Vertex AI Gemini API: Llama al extremo
publishers.models.list.
Ten en cuenta que esta lista devuelta incluirá todos los modelos compatibles con los proveedores de la API, pero Firebase AI Logic solo admite los modelos Gemini que se describen en esta página.
Modelos de uso general
Nombres de modelos Gemini 3.x Pro
Requiere el plan de precios Blaze de pago por uso, independientemente de tu proveedor de Gemini API.
| Nombre del modelo | Descripción | Etapa de lanzamiento | Fecha de lanzamiento | Fecha de cierre |
|---|---|---|---|---|
gemini-3.1-pro-preview |
La versión de vista previa más reciente de Gemini 3.x Pro | Vista previa | 2026-02-19 | Sin establecer |
Nombres de modelos Gemini 3.x Flash
No requiere el plan de precios Blaze de pago por uso si usas Gemini Developer API.
| Nombre del modelo | Descripción | Etapa de lanzamiento | Fecha de lanzamiento | Fecha de cierre |
|---|---|---|---|---|
gemini-3.5-flash |
Versión estable de Gemini 3.x Flash | DG | 2026-05-19 | A partir del 2027-05-19 |
gemini-3-flash-preview |
Versión preliminar de Gemini 3.x Flash | Vista previa | 2025-12-17 | Sin establecer |
Nombres de modelos Gemini 3.x Flash‑Lite
No requiere el plan de precios Blaze de pago por uso si usas Gemini Developer API.
| Nombre del modelo | Descripción | Etapa de lanzamiento | Fecha de lanzamiento | Fecha de cierre |
|---|---|---|---|---|
gemini-3.1-flash-lite |
Versión estable de Gemini 3.x Flash‑Lite | DG | 2026-05-07 | A partir del 7/5/2027 |
Nombres de modelos Gemini 2.5 Pro
No requiere el plan de precios Blaze de pago por uso si usas Gemini Developer API.
| Nombre del modelo | Descripción | Etapa de lanzamiento | Fecha de lanzamiento | Fecha de cierre |
|---|---|---|---|---|
gemini-2.5-pro |
Versión estable de Gemini 2.5 Pro | DG | 2025-06-17 | A partir del 2026-06-17 |
Nombres de modelos Gemini 2.5 Flash
No requiere el plan de precios Blaze de pago por uso si usas Gemini Developer API.
| Nombre del modelo | Descripción | Etapa de lanzamiento | Fecha de lanzamiento | Fecha de cierre |
|---|---|---|---|---|
gemini-2.5-flash |
Versión estable de Gemini 2.5 Flash | DG | 2025-06-17 | A partir del 2026-06-17 |
Nombres de modelos Gemini 2.5 Flash‑Lite
No requiere el plan de precios Blaze de pago por uso si usas Gemini Developer API.
| Nombre del modelo | Descripción | Etapa de lanzamiento | Fecha de lanzamiento | Fecha de cierre |
|---|---|---|---|---|
gemini-2.5-flash-lite |
Versión estable de Gemini 2.5 Flash‑Lite | DG | 2025-07-22 | A partir del 2026-07-22 |
Modelos de generación de imágenes
Nombres de los modelos de Gemini 3.x Pro Image (también conocido como "Nano Banana Pro")
Requiere el plan de precios Blaze de pago por uso, independientemente de tu proveedor de Gemini API.
| Nombre del modelo | Descripción | Etapa de lanzamiento | Fecha de lanzamiento | Fecha de cierre |
|---|---|---|---|---|
gemini-3-pro-image |
Versión estable de Gemini 3.x Pro Image (también conocida como "Nano Banana Pro") |
DG | 2026-05-28 | A partir del 2027-05-28 |
gemini-3-pro-image-preview |
Versión preliminar de Gemini 3.x Pro Image (también conocida como "Nano Banana Pro") |
Vista previa | 2025-11-20 | A partir del 2026-06-25 |
Nombres de los modelos de Gemini 3.x Flash Image (también conocidos como "Nano Banana 2")
Requiere el plan de precios Blaze de pago por uso, independientemente de tu proveedor de Gemini API.
| Nombre del modelo | Descripción | Etapa de lanzamiento | Fecha de lanzamiento | Fecha de cierre |
|---|---|---|---|---|
gemini-3.1-flash-image |
Versión estable de Gemini 3.x Flash Image (también conocida como "Nano Banana 2") |
DG | 2026-05-28 | A partir del 2027-05-28 |
gemini-3.1-flash-image-preview |
Versión preliminar de Gemini 3.x Flash Image (también conocida como "Nano Banana 2") |
Vista previa | 2026-02-26 | A partir del 2026-06-25 |
Nombres de los modelos de Gemini 3.x Flash‑Lite Image (también conocidos como "Nano Banana 2 Lite")
Requiere el plan de precios Blaze de pago por uso, independientemente de tu proveedor de Gemini API.
| Nombre del modelo | Descripción | Etapa de lanzamiento | Fecha de lanzamiento | Fecha de cierre |
|---|---|---|---|---|
gemini-3.1-flash-lite-image |
Versión estable de Gemini 3.x Flash‑Lite Image (también conocida como "Nano Banana 2 Lite") |
DG | 2026-06-30 | A partir del 30-06-2027 |
Nombres de los modelos de Gemini 2.5 Flash Image (también conocidos como "Nano Banana")
Requiere el plan de precios Blaze de pago por uso, independientemente de tu proveedor de Gemini API.
| Nombre del modelo | Descripción | Etapa de lanzamiento | Fecha de lanzamiento | Fecha de cierre |
|---|---|---|---|---|
gemini-2.5-flash-image |
Versión estable para Gemini 2.5 Flash Image (también conocida como "Nano Banana") | DG | 2025-10-02 | No antes del 2026-10-02 |
Modelos de generación de audio
Nombres de modelos Gemini 2.5 Flash Live
No requiere el plan de precios Blaze de pago por uso si usas Gemini Developer API (por lo general, los modelos de vista previa requieren un plan pagado).
Los modelos Gemini 2.5 Flash Live son los modelos de audio nativo que admiten Gemini Live API. Aunque el modelo tiene nombres diferentes según el proveedor de la API de Gemini, su comportamiento y sus funciones son los mismos.
| Gemini Developer API Nombre del modelo |
Descripción | Etapa de lanzamiento | Fecha de lanzamiento | Fecha de cierre |
|---|---|---|---|---|
gemini-2.5-flash-native-audio-preview-12-2025 1 |
Versión de vista previa más reciente para Live API en Gemini Developer API | Vista previa | 2025-12-12 | Sin establecer |
gemini-2.5-flash-native-audio-preview-09-2025 1 |
Versión de vista previa inicial de Live API en Gemini Developer API | Vista previa | 2025-09-18 | Sin establecer |
| Vertex AI Gemini API Nombre del modelo |
Descripción | Etapa de lanzamiento | Fecha de lanzamiento | Fecha de cierre |
|---|---|---|---|---|
gemini-live-2.5-flash-native-audio 2 |
Versión estable de Live API en Vertex AI Gemini API | DG | 2025-12-12 | No anterior a 2026-12-12 |
gemini-live-2.5-flash-preview-native-audio-09-2025 2 |
Versión preliminar de Live API en Vertex AI Gemini API | Vista previa | 2025-09-18 | Sin establecer |
1 Solo es compatible con Gemini Developer API.
Además, aunque estos son modelos de vista previa, están disponibles en el "nivel gratuito" de Gemini Developer API.
2 Solo es compatible con Vertex AI Gemini API.
Además, estos modelos no son compatibles con la ubicación global.
Idiomas compatibles
Todos los modelos de Gemini pueden comprender y responder en los siguientes idiomas:
Alemán (de), árabe (ar), bengalí (bn), búlgaro (bg), chino (simplificado y tradicional; zh), coreano (ko), croata (hr), checo (cs), danés (da), eslovaco (sk), esloveno (sl), español (es), estonio (et), finés (fi), francés (fr), griego (el), hebreo (iw), hindi (hi), holandés (nl), húngaro (hu), indonesio (id), inglés (en), italiano (it), japonés (ja), letón (lv), lituano (lt), noruego (no), polaco (pl), portugués (pt), rumano (ro), ruso (ru), serbio (sr), suajili (sw), sueco (sv), tailandés (th), turco (tr), ucraniano (uk), vietnamita (vi)
Los modelos Gemini 2.0 Flash, Gemini 1.5 Pro y Gemini 1.5 Flash pueden comprender y responder en los siguientes idiomas adicionales:
Afrikaans (af), amhárico (am), asamés (as), azerí (az), bielorruso (be), bosnio (bs), catalán (ca), cebuano (ceb), corso (co), galés (cy), dhivehi (dv), esperanto (eo), euskera (eu), persa (fa), filipino (tagalo) (fil), frisio (fy), irlandés (ga), gaélico escocés (gd), gallego (gl), guyaratí (gu), hausa (ha), hawaiano (haw), hmong (hmn), criollo haitiano (ht), armenio (hy), igbo (ig), islandés (is), javanés (jv), georgiano (ka), kazajo (kk), jemer (km), kannada (kn), krio (kri), kurdo (ku), kirguís (ky), latín (la), luxemburgués (lb), laosiano (lo), malgache (mg), maorí (mi), macedonio (mk), malayalam (ml), mongol (mn), meiteilon (manipuri) (mni-Mtei), maratí (mr), malayo (ms), maltés (mt), birmano (my), nepalí (ne), nyanja (chichewa) (ny), odia (oriya) (or), panyabí (pa), pastún (ps), sindhi (sd), cingalés (si), samoano (sm), shona (sn), somalí (so), albanés (sq), sesotho (st), sundanés (su), tamil (ta), telugu (te), tayiko (tg), uigur (ug), urdu (ur), uzbeko (uz), xhosa (xh), yidis (yi), zulú (zu)
Información sobre modelos anteriores
Los siguientes modelos están activos, pero son de generaciones anteriores. Cuando sea posible, te recomendamos que uses uno de los modelos más recientes.
Si no encuentras la información que buscas en las siguientes subsecciones, puedes encontrar aún más información en la documentación del proveedor de la API que elijas:
Gemini Developer API: Modelos de Gemini y modelos de Imagen
Vertex AI Gemini API: Modelos de Gemini y modelos de Imagen
Modelos Gemini anteriores
gemini-2.0-flash-001(y su aliasgemini-2.0-flashactualizado automáticamente)gemini-2.0-flash-lite-001(y su aliasgemini-2.0-flash-liteactualizado automáticamente)
Para obtener información sobre los modelos Gemini Live API anteriores, consulta la documentación del proveedor de Gemini API:
Modelos Imagen anteriores
imagen-4.0-ultra-generate-001imagen-4.0-generate-001imagen-4.0-fast-generate-001imagen-3.0-capability-001imagen-3.0-generate-002imagen-3.0-generate-001imagen-3.0-fast-generate-001
Consulta detalles sobre modelos anteriores
Próximos pasos
Prueba las capacidades de Gemini API
- Crea conversaciones de varios turnos (chat).
- Generar texto a partir de instrucciones solo de texto
- Generar texto a partir de instrucciones con varios tipos de archivos, como imágenes, PDFs, videos y audios
- Generar resultados estructurados (como JSON) a partir de instrucciones tanto de texto como multimodales
- Generar y editar imágenes a partir de instrucciones de texto y multimodales
- Transmite entrada y salida (incluido el audio) con Gemini Live API.
- Usa herramientas (como la llamada a funciones y la fundamentación con la Búsqueda de Google) para conectar un modelo Gemini a otras partes de tu app y a sistemas e información externos.