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

Few-shot prompting ile duygu analizi

Pazarlama araştırması üzerinde çalışıyorsun ve amacın, müşteri yorumlarında duygu analizi yapmak için few-shot prompting kullanmak. Verilen bir müşteri konuşmasına bir sayı atayacaksın: duygu olumsuzsa -1, olumluysa 1. Modelin öğrenmesi için aşağıdaki örnekleri önceki konuşmalar olarak sağlıyorsun.

  • Ürün kalitesi beklentilerimi aştı -> 1
  • Bu ürünün müşteri hizmetleriyle berbat bir deneyim yaşadım -> -1

OpenAI paketi senin için önceden yüklendi.

Bu egzersiz

OpenAI API ile Prompt Engineering

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

Egzersiz talimatları

  • Örnekleri, metni user rolü için bağlam, sayıyı ise assistant rolü için bağlam olacak şekilde önceki konuşmalar olarak ver.
  • Modelin sınıflandırması için aşağıdaki metni sağla ve uygun rolü kullan: The price of the product is really fair given its features.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

client = OpenAI(api_key="")

response = client.chat.completions.create(
  model = "gpt-4o-mini",
  # Provide the examples as previous conversations
  messages = [{"role": "____", "content": "____"},
              {"role": "____", "content": "____"},
              {"role": "____", "content": "____"},
              {"role": "____", "content": "____"},
              # Provide the text for the model to classify
              {"role": "____", "content": "____"}
             ],
  temperature = 0
)
print(response.choices[0].message.content)
Kodu Düzenle ve Çalıştır