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

Định nghĩa hàm với API bên ngoài

Bạn đang phát triển một ứng dụng chuyển đổi tiền tệ và được yêu cầu xây dựng hệ thống cung cấp thông tin tỷ giá hối đoái dựa trên yêu cầu của người dùng. Bạn quyết định dùng OpenAI API để trích xuất mã tiền tệ liên quan từ tin nhắn của người dùng, rồi gọi ExchangeRate API để trả về tỷ giá mới nhất. Ở bước đầu của dự án mã hóa, bạn cấu hình hàm sẽ truyền vào tham số tools của endpoint Chat Completions.

Trong bài tập này, các hàm get_exchange_rate() và get_response() đã được nạp sẵn. Hàm get_exchange_rate() sử dụng ExchangeRate API và nhận đầu vào là một mã tiền tệ, trả về phản hồi chứa thông tin tỷ giá được yêu cầu.

Hướng dẫn

100 XP
  • Định nghĩa hàm để truyền vào tools: bao gồm 'name' của hàm, 'description' nêu rõ cần trả về mã tiền tệ phù hợp, và chi tiết 'parameters' và 'result'.