Llama ile az örnekli (few-shot) istem
Google ve Yelp’ten gelen müşteri yorumlarının duygusunu Positive veya Negative olarak belirlemek için bir Llama modeli kullanıyorsun. Bu etiketlerin her yorum için tutarlı olması adına, üç örnek içeren bir few-shot istem tasarlayacaksın.
Modele vermek istediğin örnekler şunlar:
- I ordered from this place last night, and I'm impressed! → Positive
- My order was delayed by over an hour without any updates. Disappointing! → Negative
- The food quality is top-notch. Highly recommend! → Positive
Bu egzersiz
Llama 3 ile Çalışmak
kursunun bir parçasıdırEgzersiz talimatları
- Verilen yorumlara
PositiveveyaNegativeatayarak few-shot istemi tamamla. - Modelin yalnızca bir yoruma yanıt vermesi için istemi
"Review"durdurma kelimesiyle gönder.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Complete the few-shot prompt
prompt="""Review 1: I ordered from this place last night, and I'm impressed!
Sentiment 1: ____,
Review 2: My order was delayed by over an hour without any updates. Disappointing!
Sentiment 2: ____,
Review 3: The food quality is top-notch. Highly recommend!
Sentiment 3: ____,
Review 4: Delicious food, and excellent customer service!
Sentiment 4:"""
# Send the prompt to the model with a stop word
output = llm(prompt, max_tokens=2, stop=["____"])
print(output['choices'][0]['text'])