Gemini 2.0 Flash Thinking

Gemini 2.0 Flash Thinking मॉडल, एक्सपेरिमेंट के तौर पर उपलब्ध मॉडल है. इसे "सोचने की प्रोसेस" जनरेट करने के लिए ट्रेन किया गया है. यह प्रोसेस, मॉडल के जवाब के हिस्से के तौर पर काम करती है. इस वजह से, Flash Thinking मॉडल, Gemini 2.0 Flash Experimental मॉडल के मुकाबले बेहतर जवाब दे पाता है.

थिंकिंग मॉडल का इस्तेमाल करना

फ़्लैश थिंकिंग मॉडल, Google AI Studio और Gemini API के ज़रिए उपलब्ध हैं. Gemini API, जवाब में 'विचार' नहीं दिखाता.

बुनियादी अनुरोध भेजना

Python

इस उदाहरण में, नए Google Genai SDK टूल और एपीआई के v1alphaवर्शन का इस्तेमाल किया गया है.

from google import genai

client = genai.Client(api_key='GEMINI_API_KEY', http_options={'api_version':'v1alpha'})

response = client.models.generate_content(
    model='gemini-2.0-flash-thinking-exp',
    contents='Explain how RLHF works in simple terms.',
)

print(response.text)

एक से ज़्यादा बार की गई बातचीत

कई चरणों वाली बातचीत के दौरान, मॉडल के इनपुट से पिछले चरणों के विचार हटा दिए जाते हैं.

Python

नया Google Genai SDK टूल, एक से ज़्यादा बार बातचीत करने की सुविधा वाला चैट सेशन बनाने की सुविधा देता है. इससे बातचीत की स्थिति को मैनेज करने में मदद मिलती है.

from google import genai

client = genai.Client(api_key='GEMINI_API_KEY', http_options={'api_version':'v1alpha'})

chat = client.aio.chats.create(
    model='gemini-2.0-flash-thinking-exp',
)
response = await chat.send_message('What is your name?')
print(response.text)
response = await chat.send_message('What did you just say before this?')
print(response.text)

सीमाएं

Flash Thinking मॉडल, एक्सपेरिमेंट के तौर पर उपलब्ध मॉडल है. इसमें ये सीमाएं हैं:

  • JSON मोड या Search Grounding का इस्तेमाल न करना
  • 'विचार' सिर्फ़ Google AI Studio में दिखते हैं

आगे क्या करना है?