1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Phát triển hệ thống AI với OpenAI API

Connected

Bài tập

Trích xuất phản hồi

Bạn đang làm việc cho một công ty vừa ra mắt một mẫu smartphone mới. Nhóm marketing đã thu thập các bài đánh giá của khách hàng từ nhiều nền tảng trực tuyến và muốn phân tích phản hồi để hiểu cảm xúc của khách hàng và những tính năng của smartphone được nhắc đến nhiều nhất. Để tăng tốc, bạn đã dùng OpenAI API để trích xuất dữ liệu có cấu trúc từ các bài đánh giá này bằng chức năng function calling. Giờ bạn cần viết một hàm để làm sạch đầu ra và trả về một dictionary chỉ chứa phản hồi từ function.

Hàm get_response(), biến messages (chứa bài đánh giá) và function_definition (chứa hàm dùng để trích xuất sentiment và tính năng sản phẩm từ các bài đánh giá) đã được nạp sẵn. Lưu ý rằng cả messages và function_definition đều có thể được truyền làm đối số cho hàm get_response() để lấy phản hồi từ endpoint chat completions.

Hướng dẫn

100 XP
  • Định nghĩa một hàm để trả về dictionary chứa dữ liệu đầu ra, nằm trong phản hồi dưới khóa arguments.
  • In dictionary đó ra.