1. Nauka
  2. /
  3. Kursy
  4. /
  5. Tworzenie systemów AI z OpenAI API

Connected

ćwiczenie

Definiowanie funkcji z zewnętrznymi API

Tworzysz aplikację do przeliczania walut i masz za zadanie opracować system, który zwraca informacje o kursach wymiany na podstawie zapytań użytkowników. Postanawiasz użyć API OpenAI, aby wyodrębnić odpowiedni kod waluty z wiadomości użytkownika, a następnie wywołać ExchangeRate API, żeby pobrać aktualne kursy. Jako pierwszy krok projektu konfigurujesz funkcję do przekazania do parametru tools w endpoincie Chat Completions.

W tym ćwiczeniu funkcje get_exchange_rate() i get_response() są już wczytane. Funkcja get_exchange_rate() korzysta z ExchangeRate API i przyjmuje jeden kod waluty jako dane wejściowe, zwracając odpowiedź z żądanymi informacjami o kursie wymiany.

Instrukcje

100 XP
  • Zdefiniuj funkcję do przekazania do parametru tools: powinna zawierać 'name' funkcji, 'description' określający, że ma zostać zwrócony pasujący kod waluty, oraz szczegóły 'parameters' i 'result'.