Öğrenme danışmanı sohbet botu
Kullanıcılara ders kitabı öneren, kişiselleştirilmiş bir öğrenme danışmanı sohbet botu geliştiriyorsun. Botun rolü; öğrenenlerin geçmişleri, deneyimleri ve hedefleriyle ilgili sorularını almak ve buna göre hem başlangıç seviyesinde hem de daha ileri düzey seçenekler içeren bir ders kitabı öğrenme yolu önermektir. Görevin, kullanıcılarla etkileşim kurarken botun ne yapmasının beklendiğini vurgulayan, ders kitabı öneri sohbet botu için bir rol yapma system_promptu oluşturmaktır.
OpenAI paketi ve get_response() fonksiyonu senin için önceden yüklendi.
Bu egzersiz
OpenAI API ile Prompt Engineering
kursunun bir parçasıdırEgzersiz talimatları
- Botun, açıklamada tarif edildiği gibi öğrenenlerin sorularını yorumlayabilen ve ilgili ders kitabı önerilerini sunabilen bir öğrenme danışmanı gibi davranmasını söyleyen bir rol yapma
system_promptu tanımla.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
client = OpenAI(api_key="")
# Craft the system_prompt using the role-playing approach
system_prompt = "____"
user_prompt = "Hello there! I'm a beginner with a marketing background, and I'm really interested in learning about Python, data analytics, and machine learning. Can you recommend some books?"
response = get_response(system_prompt, user_prompt)
print(response)