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 merupakan bagian dari kursus
Prompt Engineering dengan OpenAI API
Instruksi 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 langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
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)