Gemini 2.0 Flash Thinking

نموذج التفكير السريع 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'},
)

إرسال طلب أساسي

Python

يستخدم هذا المثال الإصدار الجديد من حزمة تطوير البرامج (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)

محادثات متعدّدة المقاطع للتفكير

خلال المحادثات التي تتضمّن عدّة أدوار، يتم تمرير سجلّ المحادثة بالكامل كأحد المدخلات، وبالتالي لا يمكن للنموذج الوصول إلى أفكاره السابقة في المحادثة التي تتضمّن عدّة أدوار.

Python

توفّر حزمة تطوير البرامج (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.

ما هي الخطوات التالية؟