Chatbot hỗ trợ khách hàng
Bạn được giao phát triển một chatbot hỗ trợ khách hàng cho một công ty thương mại điện tử chuyên về thiết bị điện tử. Chatbot này sẽ hỗ trợ người dùng với các câu hỏi, theo dõi đơn hàng và xử lý sự cố thường gặp. Mục tiêu của bạn là tạo một system prompt nêu rõ mục đích của chatbot và đưa ra các hướng dẫn phản hồi để định hình giọng điệu tương tác và chỉ định đối tượng người dùng. Một ví dụ user prompt đã được cung cấp.
Gói OpenAI và hàm get_response() đã được nạp sẵn cho bạn.
Bài tập này là một phần của khóa học
Kỹ thuật Prompt với OpenAI API
Hướng dẫn bài tập
- Viết rõ chatbot này dành cho ai và cần làm gì, lưu vào
chatbot_purpose. - Xác định đối tượng mục tiêu là những người am hiểu công nghệ, quan tâm đến việc mua các thiết bị điện tử và lưu vào
audience_guidelines. - Xác định
tone_guidelinesyêu cầu chatbot sử dụng giọng điệu chuyên nghiệp và thân thiện với người dùng khi tương tác với khách hàng.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
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)