Gemini 2.0 Flash का थिंकिंग मोड

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

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

थिंकिंग मोड, Google AI Studio में एक्सपेरिमेंट के तौर पर उपलब्ध है. साथ ही, इसे Gemini API में सीधे इस्तेमाल किया जा सकता है:

Gemini API

Gemini API को कॉल करते समय, मॉडल कोड डालें. उदाहरण के लिए:

response = client.models.generate_content(
    model='gemini-2.0-flash-thinking-exp', contents='Explain the Pythagorean theorem to a 10-year-old.'
)

मॉडल कोड के तौर पर, gemini-2.0-flash-thinking-exp या gemini-2.0-flash-thinking-exp-1219 में से किसी एक का इस्तेमाल किया जा सकता है.

Google AI Studio

सेटिंग पैनल में, मॉडल ड्रॉप-डाउन मेन्यू में जाकर, Gemini 2.0 Flash Thinking Experimental मॉडल चुनें.

विचार

मॉडल के सुझावों को दिखाने का तरीका इस बात पर निर्भर करता है कि Gemini API का सीधे तौर पर इस्तेमाल किया जा रहा है या Google AI Studio के ज़रिए अनुरोध किया जा रहा है.

Gemini API

मॉडल की सोचने की प्रोसेस को, content.parts सूची के पहले एलिमेंट के तौर पर दिखाया जाता है. यह सूची, मॉडल के जवाब जनरेट करने पर बनाई जाती है. उदाहरण के लिए, नीचे दिया गया कोड सिर्फ़ मॉडल की सोचने की प्रोसेस को प्रिंट करता है:

response = client.models.generate_content(
    model='gemini-2.0-flash-thinking-exp', contents='Solve 3*x^3-5*x=1'
)

Markdown(response.candidates[0].content.parts[0].text)

Colab स्प्रेडशीट में, Gemini API का इस्तेमाल करके थिंकिंग मोड का इस्तेमाल करने के ज़्यादा उदाहरण देखे जा सकते हैं.

Google AI Studio

मॉडल की सोचने की प्रोसेस, जवाब वाली विंडो में सोच पैनल में नए सेक्शन के तौर पर दिखती है.

Google AI Studio में 'विचार' पैनल का उदाहरण

डिफ़ॉल्ट रूप से, विचार पैनल छोटा होता है. विचार हेडर पर क्लिक करके, पैनल को बड़ा किया जा सकता है.

जवाब के विपरीत, Google AI Studio में विचार पैनल के कॉन्टेंट में बदलाव नहीं किया जा सकता.

सीमाएं

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

  • 32 हज़ार टोकन की इनपुट सीमा
  • सिर्फ़ टेक्स्ट और इमेज इनपुट
  • 8K टोकन आउटपुट की सीमा
  • सिर्फ़ टेक्स्ट वाला आउटपुट
  • Search या कोड को लागू करने जैसे किसी भी टूल का इस्तेमाल न किया गया हो

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

Colab नोटबुक की मदद से, थिंकिंग मोड को आज़माएं. इसके अलावा, Google AI Studio खोलें और मॉडल को खुद प्रॉम्प्ट करने की कोशिश करें.