1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Vývoj AI systémů s OpenAI API

Connected

cvičení

Definování funkce s externími API

Vyvíjíš aplikaci pro převod měn a dostal/a jsi za úkol vytvořit systém, který na základě požadavků uživatelů poskytuje informace o směnných kurzech. Rozhodneš se použít OpenAI API k extrakci příslušného kódu měny ze zprávy uživatele a poté zavolat ExchangeRate API pro získání aktuálních kurzů. Jako první krok svého projektu nakonfiguruješ funkci, kterou předáš parametru tools v endpointu Chat Completions.

V tomto cvičení jsou předem načteny funkce get_exchange_rate() a get_response(). Funkce get_exchange_rate() využívá ExchangeRate API, přijímá jako vstup jeden kód měny a vrací odpověď s požadovanými informacemi o směnném kurzu.

Pokyny

100 XP
  • Definuj funkci, kterou předáš parametru tools: měla by obsahovat 'name' funkce, 'description' upřesňující, že má být vrácen odpovídající kód měny, a podrobnosti pro 'parameters' a 'result'.