Gemini 3.1 Flash Live Preview, कम समय में ऑडियो से ऑडियो में बदलने वाला मॉडल है. इसे रीयल-टाइम में बातचीत करने और बोलकर बातचीत करने वाले एआई ऐप्लिकेशन के लिए ऑप्टिमाइज़ किया गया है. इसमें आवाज़ की बारीकियों का पता लगाने, संख्यात्मक सटीकता, और मल्टीमॉडल की जानकारी देने की सुविधा है.
दस्तावेज़
सुविधाओं और क्षमताओं के बारे में पूरी जानकारी पाने के लिए, Live API की गाइड पर जाएं.
gemini-3.1-flash-live-preview
| प्रॉपर्टी | ब्यौरा |
|---|---|
| मॉडल कोड |
gemini-3.1-flash-live-preview
|
| के साथ इस्तेमाल किए जा सकने वाले डेटा टाइप |
इनपुट टेक्स्ट, इमेज, ऑडियो, वीडियो आउटपुट टेक्स्ट और ऑडियो |
| टोकन की सीमाएं[*] |
इनपुट टोकन की सीमा 131,072 आउटपुट टोकन की सीमा 65,536 |
| सुविधाएँ |
काम करता है काम नहीं करता है काम नहीं करता है काम नहीं करता है काम करता है Google Maps की मदद से जवाब तैयार करना काम नहीं करता है काम नहीं करता है काम करता है भरोसेमंद स्रोतों से जानकारी लेना काम करता है काम नहीं करता है काम करता है काम नहीं करता है |
| कॉन्टेंट देखने के विकल्प |
काम नहीं करता है |
| वर्शन |
|
| नया अपडेट | मार्च 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का इस्तेमाल सिर्फ़ शुरुआती कॉन्टेक्स्ट के इतिहास को सीड करने के लिए किया जाता है. इसके लिए,history_configमेंinitial_history_in_client_contentसेट करना ज़रूरी है. बातचीत के दौरान टेक्स्ट अपडेट भेजने के लिए,send_realtime_inputका इस्तेमाल करें. कॉन्टेंट में धीरे-धीरे होने वाले अपडेट देखें. - मुड़ने की जानकारी: यह
TURN_INCLUDES_ONLY_ACTIVITYके बजाय, डिफ़ॉल्ट रूप सेTURN_INCLUDES_AUDIO_ACTIVITY_AND_ALL_VIDEOपर सेट होती है. मॉडल के टर्न में अब ऑडियो गतिविधि और सभी वीडियो फ़्रेम शामिल हैं. अगर आपका ऐप्लिकेशन लगातार वीडियो फ़्रेम भेजता है, तो आपको अपने ऐप्लिकेशन को अपडेट करना चाहिए. इससे, सिर्फ़ तब वीडियो फ़्रेम भेजे जाएंगे, जब ऑडियो गतिविधि हो. इससे आपको अतिरिक्त शुल्क नहीं देना पड़ेगा. - एसिंक फ़ंक्शन को कॉल करना: फ़िलहाल, यह सुविधा उपलब्ध नहीं है. फ़ंक्शन कॉलिंग सिर्फ़ सिंक्रोनस होती है. जब तक टूल का जवाब नहीं भेजा जाता, तब तक मॉडल जवाब नहीं देगा. एसिंक्रोनस फ़ंक्शन कॉल करना लेख पढ़ें.
- पहले से ऑडियो और बातचीत के दौरान भावनाओं का पता लगाने की सुविधा: ये सुविधाएँ फ़िलहाल Gemini 3.1 Flash Live में काम नहीं करती हैं. अपने कोड से, इन सुविधाओं के लिए कॉन्फ़िगरेशन हटाएं. आवाज़ सुनकर ज़रूरत के मुताबिक जवाब देने की सुविधा और भावनाओं के साथ बातचीत करने की सुविधा के बारे में जानें.
अलग-अलग सुविधाओं की विस्तार से तुलना देखने के लिए, सुविधाओं से जुड़ी गाइड में मॉडल की तुलना करने वाली टेबल देखें.