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