Phân tích phiếu hỗ trợ khách hàng
Đội hỗ trợ khách hàng nhận ticket qua nhiều kênh như email, chat và mạng xã hội. Công ty muốn tự động trích xuất các thực thể (entity) chính để phân loại và ưu tiên xử lý ticket phù hợp. Nhiệm vụ của bạn là tạo một prompt few-shot để giúp họ làm điều đó.
Bạn có ba ticket mẫu (ticket_1, ticket_2, và ticket_3) cùng các entity tương ứng (entities_1, entities_2, và entities_3) để hướng dẫn mô hình biết cần tìm gì và hiển thị ra sao. Bạn cần mô hình trích xuất entity từ chuỗi ticket_4 mới.
Gói OpenAI, chuỗi ticket_4, và hàm get_response() đã được tải sẵn cho bạn, cùng với các biến ticket và entity đã nêu ở trê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
- Soạn một prompt few-shot sử dụng ba ticket và các entity tương ứng để trích xuất entity từ ticket mới
ticket_4.
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="")
# Craft a few-shot prompt to get the ticket's entities
prompt = ____
response = get_response(prompt)
print("Ticket: \n", ticket_4)
print("Entities: \n", response)