Jak LLM modely fungují
Přejít na sekci
Proč potřebujete mentální model
Nemusíte rozumět neuronům a lineární algebře. Ale základní představa o tom, jak LLM modely fungují, vám pomůže psát výrazně lepší prompty. Je to jako s autem — nemusíte být mechanik, ale pomůže vědět, že benzín patří do nádrže a ne do ostřikovačů.
Většina chyb v promptování pramení z mylných představ o tom, co AI je a jak funguje. Lidé čekají, že AI 'pochopí' jejich záměr, 'si zapamatuje' předchozí konverzace, nebo 'ví' aktuální informace. Když pochopíte realitu, přestanete dělat tyto chyby a vaše prompty se dramaticky zlepší.
LLM = nejpokročilejší automat na dokončování textu
Jazykový model generuje text předpovídáním dalších tokenů podle kontextu. Moderní produkty mohou navíc používat interní uvažování, plánování a nástroje. Autocomplete je užitečná zjednodušující analogie, nikoli úplný popis všech dnešních systémů.
To neznamená, že výstupy jsou jednoduché. Moderní modely mají stovky miliard parametrů a byly trénovány na bilionech tokenů textu. Výsledkem je systém, který produkuje překvapivě koherentní, užitečné a často geniální odpovědi — ale stále na základě predikce, ne porozumění.
Text vzniká postupně po tokenech. Některé modely navíc používají interní uvažování a nástroje. Viditelné vysvětlení je výstup pro uživatele, ne věrný záznam celého vnitřního procesu. Kvalitu posuzujte podle ověřitelného výsledku, ne délky vysvětlení.
Tokeny: jak AI čte váš text
Token může být slovo, část slova, znak nebo skupina číslic. Rozdělení závisí na tokenizeru; čísla se neštěpí vždy po jednotlivých číslicích. Počet tokenů ověřujte nástrojem příslušného poskytovatele. Poměry slov a tokenů jsou jen hrubé odhady, zejména napříč jazyky.
Velikost kontextu závisí na konkrétním modelu, produktu a tarifu; ověřte aktuální dokumentaci a počítejte i s místem pro výstup. Chat může starší zprávy zkracovat, shrnovat nebo odmítnout příliš velký vstup. Velký kontext nezaručuje přesné využití každého detailu.
Praktický odhad: 1 token je přibližně 0.75 anglického slova nebo 0.5 českého slova. Takže 200K tokenů je asi 150K anglických slov nebo 100K českých slov. Pro představu: celá kniha Harryho Pottera (Kámen mudrců) má asi 77K anglických slov — vejde se do kontextového okna.
Temperature a top-p: proč AI odpovídá pokaždé jinak
U modelů, které ho podporují, parametr temperature mění náhodnost výběru tokenů. Nižší hodnota nemusí zaručit determinismus ani faktickou správnost. Rozsah a podporované parametry ověřte u konkrétního modelu; některé reasoning modely je omezují.
Pokyn „piš věcně“ může změnit styl výstupu, ale sám nemění technický parametr temperature. Oddělujte nastavení generování od slovního zadání a správnost ověřujte nezávisle.
Pozornostní mechanismus: ne všechny tokeny jsou si rovny
LLM modely používají mechanismus zvaný 'attention' (pozornost). Při generování každého tokenu model 'zvažuje' všechny předchozí tokeny — ale ne stejnou měrou. Některým věnuje více pozornosti než jiným. Prakticky to znamená: instrukce na začátku a na konci promptu mají typicky větší vliv než ty uprostřed. Tomuto se říká 'lost in the middle' efekt.
Častý mýtus: 'AI rozumí, co chci.' Nerozumí. AI predikuje statisticky nejpravděpodobnější pokračování vašeho textu. Čím přesněji formulujete, tím lepší predikci dostanete — ne proto, že by vás AI 'pochopila', ale proto, že jste zúžili prostor možných odpovědí.
Co z toho plyne pro promptování
Znalost, jak model funguje, přímo ovlivňuje strategii promptování. Když víte, že model předpovídá další token, pochopíte, proč pomáhá jasná struktura — navádí predikci správným směrem. Když víte, že model nemá paměť mezi konverzacemi, přestanete čekat, že si 'pamatuje' minulý chat. Když víte o 'lost in the middle' efektu, dáte klíčové instrukce na začátek a konec promptu.
Tři pravidla, která z toho vyplývají
Za prvé: buďte explicitní, ne implicitní. Model neuhádne, co máte v hlavě — vychází jen z toho, co napíšete. Za druhé: na pořadí informací záleží. Model zpracovává text zleva doprava, token po tokenu. Důležité instrukce dejte na začátek. Za třetí: když odpověď není dobrá, problém je skoro vždy v promptu, ne v modelu. Přeformulujte místo toho, abyste se zlobili.
Tento scénář procvičujte pouze na smyšlených nebo vhodných veřejných podkladech bez osobních a důvěrných údajů. Nenahrávejte skutečné zprávy, interní dokumenty ani klientská data; reálné použití vyžaduje schválený nástroj a postup. Zadejte AI dvě verze stejného požadavku: Verze A: 'Napiš mi něco o produktivitě.' Verze B: 'Jsem manažer malého týmu (5 lidí), který pracuje remote. Napiš mi 5 konkrétních tipů, jak zlepšit týmovou produktivitu. Každý tip naformátuj jako: název tipu tučně, 2 věty vysvětlení, 1 konkrétní příklad implementace.' Porovnejte výsledky. Všimněte si, jak struktura promptu přímo ovlivňuje strukturu odpovědi — protože model generuje tokeny tak, aby odpovídaly vzoru, který jste mu dali.
Nápověda
Verze B by měla dát výrazně strukturovanější a použitelnější odpověď. Klíčové je, že jste modelu dali formát výstupu — to funguje jako 'šablona', kterou model sleduje token po tokenu.
Tento scénář procvičujte pouze na smyšlených nebo vhodných veřejných podkladech bez osobních a důvěrných údajů. Nenahrávejte skutečné zprávy, interní dokumenty ani klientská data; reálné použití vyžaduje schválený nástroj a postup. Zadejte AI stejnou úlohu, ale s klíčovou instrukcí na různém místě: Verze A: 'Napiš 5 tipů na úsporu energie v domácnosti. Odpovídej jako energetický konzultant. Každý tip max 2 věty. Formát: číslovaný seznam.' Verze B: 'Každý tip max 2 věty. Napiš 5 tipů na úsporu energie v domácnosti. Formát: číslovaný seznam. Odpovídej jako energetický konzultant.' Porovnejte: dodrželo AI limit 2 vět u obou verzí? Která verze lépe dodržuje všechny instrukce?
Nápověda
Instrukce na začátku a konci promptu mají typicky větší vliv. Pokud je pro vás nejdůležitější délka odpovědi, dejte tento limit na začátek.
Tento scénář procvičujte pouze na smyšlených nebo vhodných veřejných podkladech bez osobních a důvěrných údajů. Nenahrávejte skutečné zprávy, interní dokumenty ani klientská data; reálné použití vyžaduje schválený nástroj a postup. Začněte konverzaci s AI a postupně ji prodlužujte. V první zprávě řekněte AI konkrétní fakt: 'Moje oblíbené číslo je 42 a jmenuji se Albatros.' Pak veďte konverzaci na libovolné téma (10+ zpráv). Na konci se zeptejte: 'Jaké je moje oblíbené číslo? Jak se jmenuji?' Dokáže si AI vzpomenout? Zkuste totéž s delší konverzací. V jakém bodě AI začne zapomínat?
Nápověda
Toto cvičení ukazuje, jak funguje kontextové okno v praxi. U krátkých konverzací si AI pamatuje vše. U dlouhých (stovky zpráv) může začít zapomínat informace ze začátku — obzvlášť u menších modelů.
Prompt Engineering — kompletní kurz
- Jazykové modely generují text po tokenech; jejich chování může doplňovat interní uvažování a nástroje
- Počet tokenů závisí na tokenizeru a jazyce
- Kontextové limity ověřujte pro konkrétní model a produkt
- Parametry generování mají různé účinky; ne každý model je podporuje
- Klíčové instrukce napište jasně a ověřte jejich dodržení
- Strukturovaný prompt pomáhá, ale nezaručuje správnou odpověď