Öğ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, kursun bir parçasıdır
OpenAI API ile Prompt Engineering
Egzersiz 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ı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
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)