Gemini 3.1 Flash Live Preview es un modelo de versión preliminar heredado para diálogos en tiempo real y aplicaciones de IA que priorizan la voz.
Documentación
Consulta la guía de la API de Live para obtener una cobertura completa de las funciones y capacidades.
gemini-3.1-flash-live-preview
| Propiedad | Descripción |
|---|---|
| Código del modelo |
gemini-3.1-flash-live-preview
|
| Tipos de datos admitidos |
Entradas Texto, imágenes, audio Resultado Texto y audio |
| Límites de tokens[*] |
Límite de tokens de entrada 131,072 Límite de tokens de salida 65,536 |
| Capacidades |
Admitido No compatible No compatible No compatible Admitido Fundamentación con Google Maps No compatible No compatible Admitido Fundamentación con la Búsqueda Admitido No compatible Admitido No compatible |
| Opciones de consumo |
No compatible |
| Versiones |
|
| Última actualización | Marzo de 2026 |
| Tarjeta de modelo | Tarjeta de modelo |
Migra desde Gemini 2.5 Flash Live
Gemini 3.1 Flash Live Preview está optimizado para diálogos en tiempo real y de baja latencia.
Cuando migres desde gemini-2.5-flash-native-audio-preview-12-2025, ten en cuenta
lo siguiente:
- Cadena de modelo: Actualiza la cadena de modelo de
gemini-2.5-flash-native-audio-preview-12-2025agemini-3.1-flash-live-preview. - Configuración de razonamiento: Gemini 3.1 usa
thinkingLevel(con parámetros de configuración comominimal,low,mediumyhigh) en lugar dethinkingBudget. El valor predeterminado esminimalpara optimizar la latencia más baja. Consulta Niveles de razonamiento y presupuestos. - Eventos del servidor: Un solo evento
BidiGenerateContentServerContentahora puede contener varias partes de contenido de forma simultánea (por ejemplo, fragmentos de audio y transcripción). Actualiza tu código para procesar todas las partes de cada evento y evitar que falte contenido. - Contenido del cliente:
send_client_contentse admite durante todo el ciclo de vida de la sesión con roles explícitos (useromodel). Configurarturn_complete=trueinterrumpe de forma incondicional la generación de modelos activos. Consulta Actualizaciones incrementales de contenido. - Cobertura de giros: El valor predeterminado es
TURN_INCLUDES_AUDIO_ACTIVITY_AND_ALL_VIDEOen lugar deTURN_INCLUDES_ONLY_ACTIVITY. El turno del modelo ahora incluye la actividad de audio detectada y todos los fotogramas de video. Si tu aplicación envía actualmente un flujo constante de fotogramas de video, te recomendamos que la actualices para que solo envíe fotogramas de video cuando haya actividad de audio y, así, evitar costos adicionales. - Llamada a funciones asíncronas: Aún no se admite. La llamada a funciones es solo síncrona. El modelo no comenzará a responder hasta que hayas enviado la respuesta de la herramienta. Consulta Llamada a funciones asíncronas.
- Audio proactivo y diálogo afectivo: Estas funciones aún no son compatibles con Gemini 3.1 Flash Live. Quita cualquier configuración de estas funciones de tu código. Consulta Audio proactivo y Diálogo afectivo.
Para obtener una comparación detallada de las funciones, consulta la tabla Comparación de modelos en la guía de capacidades.