1. Learn
  2. /
  3. Courses
  4. /
  5. Phát triển hệ thống AI với OpenAI API

Connected

Exercise

Định nghĩa một hàm với các 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 phát triển một 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 bạn. Bạn quyết định sử dụng OpenAI API để trích xuất mã tiền tệ liên quan từ tin nhắn của bạn, rồi gọi ExchangeRate API để trả về các tỷ giá mới nhất. Là bước đầu tiên trong dự án lập trình của bạn, bạn cấu hình hàm để truyền vào tham số tools trong 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 vào một mã tiền tệ, trả về phản hồi với thông tin tỷ giá hối đoái được yêu cầu.

Instructions

100 XP
  • Định nghĩa hàm để truyền cho tools: hàm đó nên bao gồm hàm 'name' cho hàm, một 'description' chỉ định rằng một mã tiền tệ khớp nên được trả về, và các chi tiết 'parameters' và 'result'.