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

Gửi hàng loạt tin nhắn (Batching)

Bạn đang phát triển một ứng dụng thể thao để theo dõi chạy bộ và đạp xe, nhưng phát hiện tất cả quãng đường của khách hàng đều được đo bằng kilômét, còn bạn muốn có thêm đơn vị miles.

Bạn quyết định dùng OpenAI API để gửi yêu cầu cho từng số đo, nhưng muốn tránh dùng vòng lặp for sẽ tạo quá nhiều yêu cầu. Bạn chọn cách gửi theo lô (batch), kèm một system message yêu cầu chuyển đổi từng số đo từ kilometers sang miles và trình bày kết quả trong một bảng chứa cả số đo gốc và số đo đã chuyển đổi.

Danh sách measurements (chứa danh sách số thực) và hàm get_response() đã được nhập sẵn.

Hướng dẫn

100 XP
  • Cung cấp một system message để yêu cầu phản hồi với tất cả số đo dưới dạng bảng (đảm bảo nêu rõ chúng đang ở đơn vị kilometers và cần được chuyển sang miles).
  • Thêm một user message cho mỗi số đo vào danh sách messages.