Začněte nyníZačněte zdarma

Ošetření výjimek

Pracuješ v logistické společnosti na vývoji aplikace, která využívá OpenAI API ke kontrole doručovacích adres tří nejdůležitějších zákazníků. Aplikace bude sloužit interně a chceš zajistit, aby ostatní týmy v případě chyby dostaly srozumitelnou zprávu.

Pro splnění tohoto požadavku se rozhodneš vypsat vlastní hlášku v případě, že uživatel nezadá platný klíč pro ověřování, a použiješ blok try a except k ošetření této situace.

Proměnná message je již naimportována.

Toto cvičení je součástí kurzu

Vývoj AI systémů s OpenAI API

Zobrazit kurz

Pokyny k cvičení

  • Pomocí příkazu try se pokus odeslat požadavek na API.
  • Pokud požadavek proběhne úspěšně, vypiš odpověď.
  • Pomocí příkazu except ošetři chybu ověřování, která může nastat.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

client = OpenAI(api_key="")

# Use the try statement
____:
    response = ____(
    model="gpt-4o-mini",
    messages=[message]
    )
    # Print the response
	print(response.____)
# Use the except statement
____:
    print("Please double check your authentication key and try again, the one provided is not valid.")
Upravit a spustit kód