Anteprima live di Gemini 3.1 Flash

Gemini 3.1 Flash Live Preview è un modello in anteprima legacy per il dialogo in tempo reale e le applicazioni di AI vocale.

Documentazione

Consulta la guida all'API Live per una copertura completa delle funzionalità.

gemini-3.1-flash-live-preview

Proprietà Descrizione
Codice del modello gemini-3.1-flash-live-preview
Tipi di dati supportati

Input

Testo, immagini, audio

Output

Testo e audio

Limiti dei token[*]

Limite di token di input

131.072

Limite di token di output

65.536

Funzionalità

Generazione di audio

Supportato

Memorizzazione nella cache

Non supportato

Esecuzione di codice

Non supportato

Ricerca di file

Not Supported

Chiamata di funzione

Supportato

Grounding con Google Maps

Non supportato

Generazione di immagini

Non supportato

API Live

Supportato

Grounding della Ricerca

Supportato

Output strutturati

Non supportato

Ragionamento

Supportato

Contesto dell'URL

Non supportato

Opzioni di consumo

API Batch

Non supportato

Versioni
Per maggiori dettagli, leggi i pattern delle versioni dei modelli.
  • Anteprima: gemini-3.1-flash-live-preview
Ultimo aggiornamento Marzo 2026
Scheda del modello Scheda del modello

Migrazione da Gemini 2.5 Flash Live

Gemini 3.1 Flash Live Preview è ottimizzato per un dialogo in tempo reale a bassa latenza. Quando esegui la migrazione da gemini-2.5-flash-native-audio-preview-12-2025, tieni presente quanto segue:

  • Stringa del modello: aggiorna la stringa del modello da gemini-2.5-flash-native-audio-preview-12-2025 a gemini-3.1-flash-live-preview.
  • Configurazione del ragionamento: Gemini 3.1 utilizza thinkingLevel (con impostazioni come minimal, low, medium e high) anziché thinkingBudget. Il valore predefinito è minimal per ottimizzare la latenza più bassa. Consulta Livelli di ragionamento e budget.
  • Eventi del server: un singolo evento BidiGenerateContentServerContent ora può contenere più parti di contenuti contemporaneamente (ad esempio, chunk audio e trascrizione). Aggiorna il codice per elaborare tutte le parti di ogni evento ed evitare di perdere contenuti.
  • Contenuti del client: send_client_content è supportato durante l'intero ciclo di vita della sessione con ruoli espliciti (user o model). L'impostazione di turn_complete=true interrompe incondizionatamente la generazione del modello attivo. Consulta Aggiornamenti incrementali dei contenuti.
  • Copertura delle svolte: il valore predefinito è TURN_INCLUDES_AUDIO_ACTIVITY_AND_ALL_VIDEO anziché TURN_INCLUDES_ONLY_ACTIVITY. Il turno del modello ora include l'attività audio rilevata e tutti i frame video. Se la tua applicazione attualmente invia un flusso costante di frame video, ti consigliamo di aggiornarla in modo che invii frame video solo quando è presente attività audio per evitare di incorrere in costi aggiuntivi.
  • Chiamata di funzione asincrona: non ancora supportata. La chiamata di funzione è solo sincrona. Il modello non inizierà a rispondere finché non avrai inviato la risposta dello strumento. Consulta Chiamata di funzione asincrona.
  • Audio proattivo e dialogo affettivo: queste funzionalità non sono ancora supportate in Gemini 3.1 Flash Live. Rimuovi dal codice qualsiasi configurazione per queste funzionalità. Consulta Audio proattivo e Dialogo empatico.

Per un confronto dettagliato delle funzionalità, consulta la tabella Confronto dei modelli nella guida alle funzionalità.