Chatbot dukungan pelanggan
Anda ditugaskan untuk mengembangkan chatbot dukungan pelanggan untuk perusahaan e-commerce yang berspesialisasi dalam elektronik. Chatbot ini akan membantu pengguna dengan pertanyaan, pelacakan pesanan, dan pemecahan masalah umum. Anda bertujuan membuat system prompt yang dengan jelas mendefinisikan tujuan chatbot dan menyediakan panduan respons yang menetapkan nada interaksi serta menentukan audiens yang dituju. Contoh prompt pengguna telah disediakan.
Paket OpenAI dan fungsi get_response() telah dimuat untuk Anda.
Latihan ini adalah bagian dari kursus
Prompt Engineering dengan OpenAI API
Petunjuk latihan
- Tuliskan untuk siapa chatbot ini dan apa yang harus dilakukan, lalu simpan sebagai
chatbot_purpose. - Tetapkan audiens sasaran sebagai individu yang melek teknologi dan tertarik membeli gawai elektronik, lalu simpan ke
audience_guidelines. - Tetapkan
tone_guidelinesyang meminta chatbot menggunakan nada yang profesional dan ramah pengguna saat berinteraksi dengan pelanggan.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
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)