Müşteri destek sohbet botu
Elektronik ürünlerde uzmanlaşmış bir e-ticaret şirketi için bir müşteri destek sohbet botu geliştirmen isteniyor. Bu sohbet botu, kullanıcılara soru sorma, sipariş takibi yapma ve yaygın sorunları giderme konularında yardımcı olacak. Amacın, sohbet botunun amacını net biçimde tanımlayan ve etkileşimlerin tonunu belirleyen, hedef kitleyi de açıkça ifade eden bir sistem istemi oluşturmak. Bir örnek kullanıcı istemi sağlanmıştı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ı
- Bu sohbet botunun kimin için olduğunu ve ne yapması gerektiğini yaz ve bunu
chatbot_purposeolarak kaydet. - Hedef kitleyi, elektronik cihaz satın almaya ilgi duyan teknoloji meraklıları olarak tanımla ve
audience_guidelinesdeğişkenine kaydet. - Müşterilerle etkileşim kurarken profesyonel ve kullanıcı dostu bir ton kullanmasını isteyen
tone_guidelinesdeğerini tanımla.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
client = OpenAI(api_key="")
# Define the purpose of the chatbot
chatbot_purpose = "____"
# Define audience guidelines
audience_guidelines = "____"
# Define tone guidelines
tone_guidelines = "____"
system_prompt = chatbot_purpose + audience_guidelines + tone_guidelines
response = get_response(system_prompt, "My new headphones aren't connecting to my device")
print(response)