O Gemini 3.1 Flash Live Preview é um modelo legado de pré-lançamento para diálogo em tempo real e aplicativos de IA que priorizam a voz.
Documentação
Acesse o guia da API Live para uma cobertura completa de recursos e funcionalidades.
gemini-3.1-flash-live-preview
| Propriedade | Descrição |
|---|---|
| Código do modelo |
gemini-3.1-flash-live-preview
|
| Tipos de dados aceitos |
Entradas (link em inglês) Texto, imagens, áudio Saída Texto e áudio |
| Limites de tokens[*] |
Limite de tokens de entrada 131.072 Limite de tokens de saída 65.536 |
| Recursos |
Compatível incompatível incompatível Não compatível Compatível incompatível incompatível Compatível Compatível incompatível Compatível incompatível |
| Opções de consumo |
incompatível |
| Versões |
|
| Atualização mais recente | Março de 2026 |
| Card de modelo | Card de modelo |
Migrar do Gemini 2.5 Flash Live
O Gemini 3.1 Flash Live Preview é otimizado para diálogos em tempo real com baixa latência.
Ao migrar do gemini-2.5-flash-native-audio-preview-12-2025, considere
o seguinte:
- String do modelo: atualize a string do modelo de
gemini-2.5-flash-native-audio-preview-12-2025paragemini-3.1-flash-live-preview. - Configuração de raciocínio: o Gemini 3.1 usa
thinkingLevel(com configurações comominimal,low,mediumehigh) em vez dethinkingBudget. O padrão éminimalpara otimizar a latência mais baixa. Consulte Níveis de raciocínio e orçamentos. - Eventos do servidor: um único evento
BidiGenerateContentServerContentagora pode conter várias partes de conteúdo simultaneamente (por exemplo, trechos de áudio e transcrição). Atualize seu código para processar todas as partes em cada evento e evitar a perda de conteúdo. - Conteúdo do cliente: o
send_client_contenté compatível durante todo o ciclo de vida da sessão com papéis explícitos (useroumodel). Definirturn_complete=trueinterrompe incondicionalmente a geração de modelos ativos. Consulte Atualizações incrementais de conteúdo. - Ativar cobertura: o padrão é
TURN_INCLUDES_AUDIO_ACTIVITY_AND_ALL_VIDEOem vez deTURN_INCLUDES_ONLY_ACTIVITY. A vez do modelo agora inclui atividade de áudio detectada e todos os frames de vídeo. Se o aplicativo envia um stream constante de frames de vídeo, atualize-o para enviar frames de vídeo apenas quando houver atividade de áudio para evitar custos adicionais. - Chamada de função assíncrona: ainda não é compatível. A chamada de função é apenas síncrona. O modelo não vai começar a responder até que você envie a resposta da ferramenta. Consulte Chamada de função assíncrona.
- Áudio proativo e diálogo afetivo: esses recursos ainda não são compatíveis com o Gemini 3.1 Flash Live. Remova do código qualquer configuração desses recursos. Consulte Áudio proativo e Diálogo afetivo.
Para uma comparação detalhada dos recursos, consulte a tabela Comparação de modelos no guia de recursos.