Gemini 3.1 Flash की लाइव झलक

Gemini 3.1 Flash Live Preview, रीयल-टाइम में बातचीत करने और बोलकर बातचीत करने की सुविधा वाले एआई ऐप्लिकेशन के लिए, लेगसी प्रीव्यू मॉडल है.

दस्तावेज़

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

gemini-3.1-flash-live-preview

प्रॉपर्टी ब्यौरा
मॉडल कोड gemini-3.1-flash-live-preview
के साथ इस्तेमाल किए जा सकने वाले डेटा टाइप

इनपुट

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

आउटपुट

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

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

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

131,072

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

65,536

सुविधाएँ

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

काम करता है

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

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

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

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

फ़ाइल खोजना

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

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

काम करता है

Google Maps की मदद से जवाब तैयार करना

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

इमेज जनरेट करने की सुविधा

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

Live API

काम करता है

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

काम करता है

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

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

सोचना

काम करता है

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

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

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

Batch API

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

वर्शन
ज़्यादा जानकारी के लिए, मॉडल वर्शन के पैटर्न पढ़ें.
  • झलक देखें: gemini-3.1-flash-live-preview
नया अपडेट मार्च 2026
मॉडल कार्ड मॉडल कार्ड

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

Gemini 3.1 Flash Live Preview को कम समय में जवाब देने और रीयल-टाइम में बातचीत करने के लिए ऑप्टिमाइज़ किया गया है. gemini-2.5-flash-native-audio-preview-12-2025 से माइग्रेट करते समय, इन बातों का ध्यान रखें:

  • मॉडल स्ट्रिंग: अपनी मॉडल स्ट्रिंग को gemini-2.5-flash-native-audio-preview-12-2025 से gemini-3.1-flash-live-preview पर अपडेट करें.
  • सोचने का कॉन्फ़िगरेशन: Gemini 3.1, thinkingBudget के बजाय thinkingLevel (minimal, low, medium, और high जैसी सेटिंग के साथ) का इस्तेमाल करता है. डिफ़ॉल्ट रूप से, सबसे कम इंतज़ार के समय के लिए minimal को ऑप्टिमाइज़ किया जाता है. सोचने के लेवल और बजट देखें.
  • सर्वर इवेंट: अब एक BidiGenerateContentServerContent इवेंट में एक साथ कॉन्टेंट के कई हिस्से शामिल किए जा सकते हैं. उदाहरण के लिए, ऑडियो के छोटे-छोटे हिस्से और ट्रांसक्रिप्ट. अपने कोड को अपडेट करें, ताकि हर इवेंट में सभी हिस्सों को प्रोसेस किया जा सके. इससे कॉन्टेंट के छूटने की समस्या नहीं होगी.
  • क्लाइंट कॉन्टेंट: send_client_content को पूरे सेशन के लाइफ़साइकल में इस्तेमाल किया जा सकता है. इसके लिए, साफ़ तौर पर भूमिकाएं (user या model) तय की जाती हैं. turn_complete=true को सेट करने पर, मॉडल जनरेट करने की प्रोसेस तुरंत रुक जाती है. कॉन्टेंट में धीरे-धीरे होने वाले अपडेट देखें.
  • मोड़ की जानकारी: यह TURN_INCLUDES_ONLY_ACTIVITY के बजाय, डिफ़ॉल्ट रूप से TURN_INCLUDES_AUDIO_ACTIVITY_AND_ALL_VIDEO पर सेट होती है. मॉडल के टर्न में अब ऑडियो गतिविधि और सभी वीडियो फ़्रेम शामिल हैं. अगर आपका ऐप्लिकेशन लगातार वीडियो फ़्रेम भेजता है, तो आपको अपने ऐप्लिकेशन को अपडेट करना चाहिए. इससे, सिर्फ़ तब वीडियो फ़्रेम भेजे जाएंगे, जब ऑडियो गतिविधि हो. इससे आपको अतिरिक्त शुल्क नहीं देना पड़ेगा.
  • एसिंक फ़ंक्शन को कॉल करना: फ़िलहाल, यह सुविधा उपलब्ध नहीं है. फ़ंक्शन कॉलिंग सिर्फ़ सिंक्रोनस होती है. जब तक टूल का जवाब नहीं भेजा जाता, तब तक मॉडल जवाब देना शुरू नहीं करेगा. एसिंक्रोनस फ़ंक्शन कॉलिंग देखें.
  • पहले से ऑडियो और बातचीत के दौरान भावनाओं का पता लगाने की सुविधा: ये सुविधाएँ फ़िलहाल Gemini 3.1 Flash Live में काम नहीं करती हैं. अपने कोड से, इन सुविधाओं के लिए कॉन्फ़िगरेशन हटाएं. आवाज़ सुनकर ज़रूरत के मुताबिक जवाब देने की सुविधा और भावनाओं के साथ बातचीत करना सेक्शन देखें.

अलग-अलग सुविधाओं की विस्तार से तुलना देखने के लिए, सुविधाओं की गाइड में मॉडल की तुलना करने वाली टेबल देखें.