מצב חשיבה של 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

בתפריט הנפתח Model שבחלונית Settings, בוחרים באפשרות 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)

בnotebook של Colab תוכלו למצוא דוגמאות נוספות לשימוש במצב חשיבה באמצעות Gemini API.

‏Google AI Studio

תהליך החשיבה של המודל מוחזר כקטע חדש בחלונית מחשבות בחלון התשובה.

דוגמה לחלונית 'מחשבות' ב-Google AI Studio

כברירת מחדל, החלונית מחשבות מכווצת. אפשר להרחיב את החלונית בלחיצה על הכותרת מחשבות.

בניגוד לתשובה שחוזרת, אי אפשר לערוך את התוכן של החלונית מחשבות ב-Google AI Studio.

מגבלות

מצב חשיבה הוא מודל ניסיוני, ויש לו את המגבלות הבאות:

  • מגבלת קלט של 32 אלף טוקנים
  • קלט של טקסט ותמונות בלבד
  • מגבלת פלט של 8,000 אסימונים
  • פלט טקסט בלבד
  • אין שימוש בכלים מובנים כמו חיפוש או ביצוע קוד

מה השלב הבא?

אתם יכולים לנסות את מצב החשיבה בעצמכם באמצעות היומן של Colab, או לפתוח את Google AI Studio ולנסות להנחות את המודל בעצמכם.