Zpět na kurz

Práce s API OpenAI / Anthropic

20 min • +40 XP

Rozcvička

Krátké zopakování z předchozích lekcí. Po zobrazení ji můžeš přeskočit.

Po přihlášení se rozcvička sestaví z předchozích chyb, pastí a termínů opakování.

Teorie

Nejdřív si vytvoř pevný základ.

5.1 Práce s API OpenAI / Anthropic

  1. Najdi bezpečnostní chybu: ukázka frontend kódu s klíčem v prohlížeči, bez limitů, bez validace vstupu. Klikni na 3 problémy.
  2. Párování pojmů: endpoint · model · role (system/user/assistant) · streaming · rate limit · token.
  3. 🪤 ABCD: Model si mezi dvěma API voláními pamatuje předchozí konverzaci? → Ne. Historii musíš poslat znovu. (Nejčastější omyl začátečníků.)
  4. Mikro-úkol: Pošli 1 request a rozeber odpověď — kde je text, kde počet tokenů.

Kontrolní otázky

Odpovídej postupně, feedback dostaneš ihned.

Otázka 1

Najdi tři bezpečnostní chyby ve frontendovém kódu.

Otázka 2

Přiřaď pojem k významu.

Klávesnice a dotyk: u každé položky vyber cíl v nabídce.

Otázka 3

Pamatuje si model mezi dvěma API voláními předchozí konverzaci?

Otázka 4

Pošli jeden request a rozeber odpověď.

Mikro-úkol

Dobrovolný úkol přidá XP, ale neblokuje dokončení lekce.

Pošli 1 request a rozeber odpověď — kde je text, kde počet tokenů.

Zapamatuj si

Tři myšlenky, ke kterým se můžeš vrátit.

  • API klíč nesmí být v prohlížeči.
  • Každé API potřebuje limity a validaci vstupu na serveru.
  • Endpoint je adresa, model volba systému, role oddělují instrukce a zprávy, streaming posílá průběžně, rate limit omezuje a token je jednotka textu.