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
- 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.
- Párování pojmů: endpoint · model · role (system/user/assistant) · streaming · rate limit · token.
- 🪤 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ů.)
- 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.