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

Connected

cvičení

Zpracování odpovědi při volání externího API

Aby se tvoje aplikace pro převod měn lépe propojila s ostatními systémy, přidáš několik kontrol, které ověří, že model našel správnou odpověď. Nejprve zkontoluješ, zda byla odpověď vygenerována prostřednictvím tool_calls. Pokud ano, ověříš, že funkce použitá k získání výsledku je get_exchange_rate. V takovém případě načteš kód měny extrahovaný z dotazu uživatele a zavoláš funkci get_exchange_rate() s tímto kódem jako argumentem. Nakonec, pokud funkce vrátí odpověď, tuto odpověď vrátíš.

V tomto cvičení jsou předem načteny response, knihovna json a funkce get_exchange_rate().

Pokyny 1/2

undefined XP
    1
    2
  • Zkontroluj, zda byla odpověď vygenerována prostřednictvím tool_calls.
  • Pokud předchozí kontrola proběhla úspěšně, extrahuj funkci.