Sistem mesajlarını test etme ve iyileştirme
Redwood Consulting’de pazarlama ekibi, yıllık Tech Forecast raporunu LinkedIn’de tanıtıyor. Gönderilerin hem sohbet havasında hem de profesyonel olması gerekiyor; ancak ilk denemen sıkıcı ve hashtag’siz gönderiler üretti. Her seferinde canlı, marka ile uyumlu içerik veren geliştirilmiş bir sistem mesajı yazman gerekecek.
anthropic kütüphanesi, client, content_request ve current_system dizgeleri önceden yüklü.
Bu egzersiz
Claude Modellerine Giriş
kursunun bir parçasıdırEgzersiz talimatları
- Kullanıcının içerik isteği için
roledeğerini ayarla. - Sosyal medya gereksinimlerini ele alan, emojileri kullan talimatını da içeren bir
improved_systemmesajı yaz. - Son testte
improved_systemmesajını uygula.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Test current system message
test_response = client.messages.create(
model="claude-sonnet-4-6", max_tokens=75, system=current_system,
messages=[{"role": ____, "content": content_request}])
print("Current output:", test_response.content[0].text)
# Create improved system message based on problems identified
improved_system = ____
final_response = client.messages.create(
# Apply the improved system message
model="claude-sonnet-4-6", max_tokens=75, system=____,
messages=[{"role": "user", "content": content_request}])
print("\nImproved output:", final_response.content[0].text)