Gemini 3.8 Live

Gemini 3.8 Live, ज़्यादातर लो-लेटेंसी वॉइस एजेंट के लिए डिफ़ॉल्ट विकल्प है. यह रीयल-टाइम में बातचीत करने की सुविधा देता है. इसमें रीज़निंग की वजह से देरी नहीं होती. यह इंटरलीव्ड रीज़निंग, एसिंक्रोनस फ़ंक्शन कॉलिंग, पूरे सेशन के दौरान क्लाइंट के कॉन्टेंट को अपडेट करने, और पहले से मौजूद ऑडियो स्ट्रीमिंग की सुविधा के साथ काम करता है.

दस्तावेज़

Live API की सुविधाओं और क्षमताओं के बारे में पूरी जानकारी पाने के लिए, Live API की गाइड पर जाएं.

gemini-3.8-live

प्रॉपर्टी जानकारी
मॉडल कोड gemini-3.8-live
इस्तेमाल किए जा सकने वाले डेटा टाइप

इनपुट

टेक्स्ट, इमेज, ऑडियो

आउटपुट

टेक्स्ट और ऑडियो

टोकन की सीमाएं[*]

इनपुट टोकन की सीमा

1,31,072

आउटपुट टोकन की सीमा

65,536

सुविधाएं

ऑडियो जनरेट करने की सुविधा

काम करता है

कैश मेमोरी में सेव होना

काम नहीं करता है

कोड एक्ज़ीक्यूशन

काम नहीं करता है

फ़ाइल खोजना

काम नहीं करता है

फ़ंक्शन कॉलिंग

काम करता है

Google Maps से जानकारी लेना

काम नहीं करता है

इमेज जनरेट करना

काम नहीं करता है

Live API

काम करता है

भरोसेमंद स्रोतों से जानकारी लें

काम करता है

स्ट्रक्चर्ड आउटपुट

काम नहीं करता है

प्रोसेस जारी है

इस्तेमाल किया जा सकता है (इंटरलीव्ड रीज़निंग)

यूआरएल कॉन्टेक्स्ट

काम नहीं करता है

कॉन्टेंट देखने के विकल्प

Batch API

काम नहीं करता है

वर्शन
ज़्यादा जानकारी के लिए, मॉडल के वर्शन के पैटर्न पढ़ें.
  • स्टेबल: gemini-3.8-live
नया अपडेट सितंबर 2026
मॉडल कार्ड मॉडल कार्ड

Gemini 3.1 Flash Live से माइग्रेट करना

Gemini 3.8 Live, ऑडियो-टू-ऑडियो इंटरैक्शन के लिए इंतज़ार का समय बहुत कम रखता है. साथ ही, यह एसिंक्रोनस वर्कफ़्लो के लिए ज़्यादा सहायता उपलब्ध कराता है. gemini-3.1-flash-live-preview से माइग्रेट करते समय, इन अपडेट को देखें:

  • मॉडल स्ट्रिंग: अपनी मॉडल स्ट्रिंग को gemini-3.1-flash-live-preview से gemini-3.8-live पर अपडेट करें.
  • रीज़निंग का लेवल: thinking_level को gemini-3.8-live के लिए इस्तेमाल नहीं किया जा सकता. अपने सेशन सेटअप से thinking_level (या thinking_config) को हटा दें.
  • एसिंक्रोनस फ़ंक्शन कॉलिंग: एसिंक्रोनस तरीके से एक्ज़ीक्यूशन (behavior: NON_BLOCKING) अब फ़ंक्शन कॉलिंग का डिफ़ॉल्ट मोड है. अपने टूल के एलान में behavior: BLOCKING को सेट करके, पुराने सिस्टम के साथ काम करने की सुविधा के लिए, सिंक्रोनस ब्लॉकिंग मोड का इस्तेमाल अब भी किया जा सकता है. फ़ंक्शन शेड्यूलिंग (SILENT, WHEN_IDLE, INTERRUPTED) का इस्तेमाल किया जा सकता है.
  • क्लाइंट कॉन्टेंट अपडेट: send_client_content को पूरे सेशन लाइफ़साइकल के दौरान, साफ़ तौर पर तय की गई भूमिकाओं (user या model) के साथ इस्तेमाल किया जा सकता है. turn_complete=true को सेट करने से, मॉडल जनरेशन की प्रोसेस बिना किसी शर्त के रुक जाती है. अगर turn_complete के बिना कॉन्टेंट भेजा जाता है, तो सर्वर जवाब देने से पहले, बाद के मैसेज का इंतज़ार करता है.
  • आवाज़ सुनकर ज़रूरत के मुताबिक जवाब देने की सुविधा: आवाज़ सुनकर ज़रूरत के मुताबिक जवाब देने की सुविधा अब हमेशा के लिए चालू हो गई है. proactive_audio: false सेट करने पर गड़बड़ी होती है.
  • अफ़ेक्टिव डायलॉग: अफ़ेक्टिव डायलॉग को एपीआई से हटा दिया गया है. अपने कोड से enable_affective_dialog के सभी कॉन्फ़िगरेशन हटाएं.
  • टर्न कवरेज: डिफ़ॉल्ट रूप से, यह TURN_INCLUDES_AUDIO_ACTIVITY_AND_ALL_VIDEO पर सेट होता है. वीडियो फ़्रेम, डिफ़ॉल्ट रूप से मॉडल को भेजे जाते हैं. इसलिए, कॉन्टेक्स्ट और लागत को मैनेज करने के लिए, फ़्रेम सिर्फ़ ज़रूरत पड़ने पर भेजें.
  • जवाब देने के तरीके: ऑडियो फ़ॉर्मैट में जवाब दिया जा सकता है. अगर आपके ऐप्लिकेशन को टेक्स्ट ट्रांसक्रिप्ट की ज़रूरत है, तो आउटपुट ऑडियो ट्रांसक्रिप्शन की सुविधा चालू करें.

सभी Live API मॉडल की सुविधाओं की तुलना करने के लिए, मॉडल की तुलना करने वाली टेबल देखें.