Gemini 3.8 Live Extended Thinking

Gemini 3.8 Live Extended Thinking es nuestro modelo de audio a audio de alto razonamiento recomendado cuando se requiere un mayor razonamiento de fondo para la resolución de problemas complejos y de varios pasos durante las interacciones de voz en tiempo real. Procesa el razonamiento en segundo plano y las llamadas asíncronas a herramientas mientras transmite respuestas de audio continuas.

Documentación

Consulta la guía de la API de Live para obtener una cobertura completa de las funciones y capacidades.

gemini-3.8-live-extended-thinking

Propiedad Descripción
Código del modelo gemini-3.8-live-extended-thinking
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

Generación de audio

Admitido

Almacenamiento en caché

No compatible

Ejecución de código

No compatible

Búsqueda de archivos

No compatible

Llamada a funciones

Admitido (solo asíncrono)

Fundamentación con Google Maps

No compatible

Generación de imágenes

No compatible

API de Live

Admitido

Fundamentación con la Búsqueda

Admitido

Resultados estructurados

No compatible

Pensamiento

Admitido

Contexto de la URL

No compatible

Opciones de consumo

API de Batch

No compatible

Versiones
Lee los patrones de versiones de modelos para obtener más detalles.
  • Estable: gemini-3.8-live-extended-thinking
Última actualización Septiembre de 2026
Tarjeta de modelo Tarjeta de modelo

Actualizando a Gemini 3.8 Live con razonamiento extendido

Gemini 3.8 Live Extended Thinking introduce el razonamiento extendido en segundo plano durante las sesiones de audio en vivo. Cuando integres este modelo, actualiza la administración del estado del cliente para controlar los indicadores de razonamiento asíncronos:

  • Protocolo de razonamiento asíncrono: Cuando interactúas con modelos que usan el razonamiento asíncrono, turnComplete: true ya no indica que el modelo está inactivo. El servidor puede seguir procesando el razonamiento en segundo plano o las llamadas a herramientas. Tu cliente debe seguir escuchando los mensajes posteriores del servidor (como llamadas a herramientas o fotogramas de audio) después de que llegue turnComplete: true.
  • Supervisa interaction_status: Usa el campo interaction_status en los mensajes entrantes del servidor para determinar su estado actual:
    • IN_PROGRESS: El servidor procesa de forma activa la entrada del usuario, ejecuta el razonamiento en segundo plano o espera respuestas para las llamadas asíncronas a herramientas. Es posible que se generen más resultados del modelo o llamadas a herramientas.
    • IDLE: El servidor finalizó todo el procesamiento, el razonamiento y las llamadas a herramientas. La sesión está inactiva y esperando la entrada del usuario.
  • Llamada a función asíncrona: Solo se admite la ejecución asíncrona sin bloqueo (behavior: NON_BLOCKING). El modo de bloqueo síncrono no se admite y devuelve un error grave. No se admiten los parámetros de configuración de programación de funciones.
  • Configuración de razonamiento: Configura el razonamiento en segundo plano con thinking_config en tu configuración (thinking_level: low, medium o high). Ten en cuenta que no se admite MINIMAL.
  • Actualizaciones de contenido del cliente: send_client_content se admite durante todo el ciclo de vida de la sesión con roles explícitos (user o model). Configurar turn_complete=true interrumpe de inmediato la generación activa.
  • Audio proactivo: Se habilita de forma permanente. Si configuras proactive_audio: false, se muestra un error.

Para obtener una comparación de las funciones en todos los modelos de la API de Live, consulta la tabla Comparación de modelos.