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

Ürün yorumları için few-shot yönlendirme

BrightCart adlı bir e-ticaret platformunda çalışıyorsun. Ürün sayfaları artık binlerce müşteri yorumunu küçük, hızlı okunur içgörülere sıkıştıran bir yapay zekâ “Quick-Read” rozeti gösteriyor. 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.

Her gelecekteki ürün için aynı dengeli özeti almak adına, bu tam formatı few-shot yönlendirme ile Claude'a öğret.

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-0", max_tokens=75,
    messages=____)

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