Gemini 3.8 Live to domyślna opcja w przypadku większości agentów głosowych z krótkim czasem oczekiwania i rozmów w czasie rzeczywistym bez opóźnień spowodowanych wnioskowaniem. Obsługuje przeplatane rozumowanie, asynchroniczne wywoływanie funkcji, aktualizacje treści klienta w pełnej sesji i wbudowane strumieniowanie dźwięku.
Dokumentacja
Aby poznać wszystkie funkcje i możliwości, zapoznaj się z przewodnikiem po Live API.
gemini-3.8-live
| Właściwość | Opis |
|---|---|
| Kod modelu |
gemini-3.8-live
|
| Obsługiwane typy danych |
Dane wejściowe Tekst, obrazy, dźwięk Dane wyjściowe Tekst i dźwięk |
| Limity tokenów[*] |
Limit tokenów wejściowych 131 072 Limit tokenów wyjściowych 65 536 |
| Możliwości |
Obsługiwane Zapisywanie w pamięci podręcznej Nieobsługiwane Nieobsługiwane Nieobsługiwane Obsługiwane Powiązanie ze źródłami informacji przy użyciu Map Google Nieobsługiwane Nieobsługiwane Obsługiwane Obsługiwane Nieobsługiwane Obsługiwane (rozumowanie przeplatane) Nieobsługiwane |
| Opcje wykorzystania |
Nieobsługiwane |
| Wersje |
|
| Ostatnia aktualizacja | Wrzesień 2026 r. |
| Karta modelu | Karta modelu |
Migracja z Gemini 3.1 Flash Live
Gemini 3.8 Live zapewnia interakcje audio-audio z bardzo małym opóźnieniem i rozszerza obsługę przepływów pracy asynchronicznej. Jeśli przechodzisz z gemini-3.1-flash-live-preview, zapoznaj się z tymi zmianami:
- Ciąg znaków modelu: zaktualizuj ciąg znaków modelu z
gemini-3.1-flash-live-previewnagemini-3.8-live. - Poziom myślenia:
thinking_levelnie jest obsługiwany w przypadku modelugemini-3.8-live. Pomińthinking_level(lubthinking_config) w konfiguracji sesji. - Asynchroniczne wywoływanie funkcji: wykonywanie asynchroniczne (
behavior: NON_BLOCKING) jest teraz domyślnym trybem wywoływania funkcji. Aby zachować zgodność wsteczną, możesz nadal używać synchronicznego trybu blokowania, ustawiającbehavior: BLOCKINGw deklaracjach narzędzi. Obsługiwane jest planowanie funkcji (SILENT,WHEN_IDLE,INTERRUPTED). - Aktualizacje treści klienta:
send_client_contentjest obsługiwany przez cały cykl życia sesji z wyraźnymi rolami (userlubmodel). Ustawienieturn_complete=truebezwarunkowo przerywa aktywne generowanie modelu. Jeśli wyślesz treść bezturn_complete, serwer będzie czekać na kolejne wiadomości, zanim odpowie. - Proaktywny dźwięk: proaktywny dźwięk jest teraz włączony na stałe. Ustawienie
proactive_audio: falsezwraca błąd. - Afektywny dialog: afektywny dialog został usunięty z interfejsu API. Usuń z kodu wszystkie konfiguracje
enable_affective_dialog. - Zasięg skrętu: domyślnie
TURN_INCLUDES_AUDIO_ACTIVITY_AND_ALL_VIDEO. Klatki wideo są domyślnie wysyłane do modelu, więc wysyłaj je tylko wtedy, gdy jest to konieczne, aby zarządzać kontekstem i kosztami. - Modalności odpowiedzi: obsługiwana jest modalność audio. Jeśli aplikacja wymaga transkrypcji tekstu, włącz transkrypcję dźwięku wyjściowego.
Porównanie funkcji wszystkich modeli Live API znajdziesz w tabeli Porównanie modeli.