مدل تفکر فلش Gemini 2.0 یک مدل آزمایشی است که برای ایجاد "فرایند تفکر" که مدل به عنوان بخشی از پاسخ خود طی می کند آموزش دیده است. در نتیجه، مدل Flash Thinking نسبت به مدل Gemini 2.0 Flash Experimental قادر به توانایی های استدلال قوی تری در پاسخ های خود است.
از مدل های تفکر استفاده کنید
مدلهای Flash Thinking در Google AI Studio و از طریق Gemini API در دسترس هستند.
Gemini API افکار را در پاسخ برنمیگرداند.
برای استفاده از مدل تفکر باید کلاینت خود را طوری تنظیم کنید که از نسخه v1alpha
API استفاده کند:
pip install -U google-genai
from google import genai
from google.genai import types
client = genai.Client(
api_key=GOOGLE_API_KEY,
http_options={'api_version':'v1alpha'},
)
یک درخواست اساسی ارسال کنید
این مثال از Google Genai SDK جدید استفاده می کند.
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)
مکالمات فکری چند نوبتی
در طول مکالمات چند نوبتی، کل تاریخچه مکالمه را به عنوان ورودی ارسال می کنید، بنابراین مدل به افکار قبلی خود در یک مکالمه چند نوبتی دسترسی ندارد.
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)
محدودیت ها
مدل تفکر فلش یک مدل تجربی است و دارای محدودیتهای زیر است:
- فقط ورودی متن و تصویر
- خروجی فقط متن
- حالت JSON یا Search Grounding وجود ندارد
- افکار فقط در Google AI Studio نشان داده می شوند
بعدش چی؟
- مدل تفکر Flash را در Google AI Studio امتحان کنید.
- Flash Thinking Colab را امتحان کنید.