Token'larla yanıt uzunluğunu kontrol etme
QuickAid'den gelen yanıtları daha iyi kontrol etmek için kullanıcılar artık "Quick Answer" ile tweet uzunluğunda bir not, ya da "Deep Dive" ile daha kapsamlı bir açıklama seçebiliyor. 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
Claude Modellerine Giriş
kursunun bir parçasıdırEgzersiz talimatları
- Kısa yanıt için
max_tokensdeğerini 25 olarak ayarla; böylece çok öz bir yanıt (yaklaşık 15-20 kelime) alırsın. - Uzun yanıt için
max_tokensdeğerini 200 olarak ayarla; böylece ayrıntılı bir açıklama (yaklaşık 150 kelime) alırsın.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
prompt = "Explain what artificial intelligence is."
# Create short response (25 tokens)
short_response = client.messages.create(model="claude-sonnet-4-0", max_tokens=____, messages=[{"role": "user", "content": prompt}])
# Create long response (200 tokens)
long_response = client.messages.create(model="claude-sonnet-4-0", max_tokens=____, messages=[{"role": "user", "content": prompt}])
print("Short response:", short_response.content[0].text)
print("Long response:", long_response.content[0].text)