Gemini 2.0 Flash Thinking modeli, yanıtı kapsamında modelin geçirdiği "düşünme sürecini" oluşturacak şekilde eğitilmiş deneysel bir modeldir. Sonuç olarak Flash Thinking modeli, yanıtlarında Gemini 2.0 Flash Experimental modeline kıyasla daha güçlü akıl yürütme özellikleri sunabilir.
Düşünme modellerini kullanma
Flash Thinking modelleri Google AI Studio'da ve Gemini API üzerinden kullanılabilir. Gemini API, yanıtta düşünceleri döndürmez.
Temel istek gönderme
Bu örnekte yeni Google Genai SDK'sı ve API'nin v1alpha
sürümü kullanılmaktadır.
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)
Birden çok katılımcının yer aldığı düşünme görüşmeleri
Çok turlu sohbetler sırasında, önceki turlardaki düşünceler modelin girişlerinden kaldırılır.
Yeni Google Genai SDK'sı, bir görüşmenin durumunu yönetmeye yardımcı olan çok turlu bir sohbet oturumu oluşturma olanağı sunar.
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)
Sınırlamalar
Flash Thinking modeli deneysel bir modeldir ve aşağıdaki sınırlamalara sahiptir:
- JSON modu veya Arama Temellendirmesi yok
- Düşünceler yalnızca Google Yapay Zeka Studio'da gösterilir.
Sırada ne var?
- Google AI Studio'da Flash Thinking modelini deneyin.
- Flash Thinking Colab'ı deneyin.