نموذج Gemini 2.0 Flash Thinking هو نموذج تجريبي تم تدريبه على توليد "عملية التفكير" التي يمر بها النموذج كجزء من رده. نتيجةً لذلك، يمكن لنموذج Flash Thinking استخدام قدرات استدلال منطقي أقوى في ردوده مقارنةً بالنموذج التجريبي 2.0 Flash من Gemini.
استخدام نماذج التفكير
تتوفّر نماذج Flash Thinking في Google AI Studio ومن خلال Gemini API. لا تعرض واجهة برمجة التطبيقات Gemini API الأفكار في الردّ.
إرسال طلب أساسي
يستخدم هذا المثال الإصدار الجديد من
حزمة تطوير البرامج (SDK) من Google Genai و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)
محادثات متعدّدة المقاطع للتفكير
أثناء المحادثات التي تتضمّن عدّة أدوار، تتم إزالة الأفكار من الأدوار السابقة من inputs في النموذج.
توفّر حزمة تطوير البرامج (SDK) الجديدة من Google Genai إمكانية إنشاء جلسة محادثة متعددة المراحل، ما هو مفعّل لتنظيم حالة المحادثة.
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 أو ميزة "تثبيت البحث"
- لا تظهر الأفكار إلا في Google AI Studio.
ما هي الخطوات التالية؟
- جرِّب نموذج Flash Thinking في Google AI Studio.
- جرِّب Flash Thinking Colab.