Token'larla yanıt uzunluğunu kontrol etme
QuickAid'den gelen yanıtları daha iyi kontrol etmek için kullanıcılar artık tweet uzunluğunda bir metin için "Quick Answer" ya da daha kapsamlı bir açıklama için "Deep Dive" seçeneğine tıklayabiliyor. Her iki çağrıyı da uygula ve sonuçları yan yana yazdır ki hackathon jürisi aradaki farkı bir bakışta görebilsin.
anthropic kütüphanesi önceden içe aktarıldı ve client önceden tanımlandı.
Bu egzersiz, kursun bir parçasıdır
Claude Modellerine Giriş
Egzersiz talimatları
- Kısa yanıt için
max_tokensdeğerini 25 olarak ayarla; böylece çok özlü bir yanıt alırsın (yaklaşık 15-20 kelime). - Uzun yanıt için
max_tokensdeğerini 200 olarak ayarla; böylece ayrıntılı bir açıklama alırsın (yaklaşık 150 kelime).
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
prompt = "Explain what artificial intelligence is."
# Create short response (25 tokens)
short_response = client.messages.create(model="claude-sonnet-4-6", max_tokens=____, messages=[{"role": "user", "content": prompt}])
# Create long response (200 tokens)
long_response = client.messages.create(model="claude-sonnet-4-6", max_tokens=____, messages=[{"role": "user", "content": prompt}])
print("Short response:", short_response.content[0].text)
print("Long response:", long_response.content[0].text)