1. Apprendre
  2. /
  3. Cours
  4. /
  5. Розроблення AI‑систем з OpenAI API

Connected

Exercice

Визначення функції з зовнішніми API

Ви розробляєте застосунок для конвертації валют і отримали завдання створити систему, що надає інформацію про курси обміну на основі запитів користувачів. Ви вирішили використати OpenAI API, щоб витягнути відповідний код валюти з повідомлення користувача, а потім викликати ExchangeRate API, щоб повернути найсвіжіші курси. Як перший крок вашого кодувального проєкту, налаштуйте функцію, яку буде передано до параметра tools в endpoint Chat Completions.

У цій вправі функції get_exchange_rate() і get_response() уже завантажено. Функція get_exchange_rate() використовує ExchangeRate API і приймає як вхід один код валюти, повертаючи відповідь із запитуваною інформацією про курс обміну.

Instructions

100 XP
  • Визначте функцію для передачі в tools: вона має містити 'name' функції, 'description', у якій зазначено, що слід повертати відповідний код валюти, а також деталі 'parameters' і 'result'.