BaşlayınÜcretsiz Başlayın

Ürün incelemeleri için birkaç örnekli (few-shot) yönlendirme

BrightCart adlı bir e-ticaret platformunda çalışıyorsun. Ürün sayfalarında artık binlerce müşteri yorumunu küçük içgörülere indirgeyen bir yapay zekâ “Hızlı Okuma” rozeti görünüyor. Bu içgörüleri daha da sadeleştirmek için özetleri iki cümleye böleceksin: ilk cümlede öne çıkan olumlu çıkarım, ikinci cümlede ise dürüst bir endişe.

Claude'a bu kesin biçimi birkaç örnekli yönlendirme ile öğret ki gelecekte her ürün aynı dengeli özeti alsın.

anthropic kütüphanesi, client ve bir raw_review örneği önceden yüklendi.

Bu egzersiz

Claude Modellerine Giriş

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • Claude'un ilk örnek yanıtı için doğru rolü ayarla.
  • Ürün hakkında 2 cümlelik bir özet yazmasını iste.
  • Tam messages dizisini API çağrısına geçir.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

messages = [
    {"role": "user", "content": "Summarize: Nice phone, fast performance, great camera. Screen scratches easily though."},
    # Set the role for Claude's first example response
    {"role": ____, "content": "Fast performance and excellent camera make this phone stand out. However, the screen may be prone to scratching."},
    {"role": "user", "content": "Summarize: Comfortable shoes, good for walking. Run small, order size up."},
    # Write a 2-sentence summary following the established pattern
    {"role": "assistant", "content": ____},
    {"role": "user", "content": f"Summarize: {raw_review}"}]

# Pass the complete messages array to the API call
response = client.messages.create(
    model="claude-sonnet-4-6", max_tokens=75,
    messages=____)

print(response.content[0].text)
Kodu Düzenle ve Çalıştır