कस्टमर सपोर्ट चैटबॉट
आपको एक ई-कॉमर्स कंपनी (जो इलेक्ट्रॉनिक्स में विशेषज्ञ है) के लिए कस्टमर सपोर्ट चैटबॉट विकसित करने का कार्य दिया गया है। यह चैटबॉट उपयोगकर्ताओं की पूछताछ, ऑर्डर ट्रैकिंग, और आम समस्याओं के ट्रबलशूटिंग में मदद करेगा। आपका लक्ष्य ऐसा सिस्टम प्रॉम्प्ट बनाना है जो चैटबॉट का उद्देश्य स्पष्ट रूप से बताए और ऐसी रिस्पॉन्स गाइडलाइंस दे जो इंटरैक्शन का टोन तय करें और लक्षित ऑडियंस को निर्दिष्ट करें। एक सैंपल यूज़र प्रॉम्प्ट दिया गया है।
OpenAI पैकेज और get_response() फंक्शन आपके लिए पहले से लोड हैं।
यह अभ्यास पाठ्यक्रम का हिस्सा है
OpenAI API के साथ Prompt Engineering
अभ्यास निर्देश
- लिखिए कि यह चैटबॉट किनके लिए है और उसे क्या करना चाहिए, और इसे
chatbot_purposeके रूप में सेव करें। - टारगेट ऑडियंस को टेक-सेवी व्यक्तियों के रूप में परिभाषित करें जो इलेक्ट्रॉनिक गैजेट्स खरीदने में रुचि रखते हैं, और इसे
audience_guidelinesमें सेव करें। - ऐसी
tone_guidelinesपरिभाषित करें जो चैटबॉट से ग्राहकों से बातचीत करते समय प्रोफेशनल और यूज़र-फ्रेंडली टोन इस्तेमाल करने के लिए कहें।
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
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)