Learning
Všechny články
AI20. června 2026 6 min

Prompt engineering, seriózně

Šest principů, které fungují napříč modely

Prompt engineering není magie

Když někdo řekne „prompt engineering", většina lidí si představí sadu triků typu „add 10 dollars tip". Realita je nudnější, ale spolehlivější: existuje pár principů, které fungují napříč modely a napříč úlohami. Zbytek jsou detaily.

Tady je šest, které používám každý den.


1. Nejasný cíl = nejasný výstup

Model nedokáže uhodnout, co chceš, když to sám nevíš. Nejlepší investice času je specifikace úlohy, ne perfektní formulace promptu.

Špatně:

Napiš mi shrnutí toho článku.

Lépe:

Napiš tři odrážky pro čtenáře, který na článek nemá čas. Zaměř se na argumenty, ne popis. Každá odrážka nejvýš 15 slov. Bez úvodu.

Model teď nemusí hádat délku, publikum, ani strukturu.


2. Kontext před instrukcí

Když modelu dáš dlouhý kontext (dokument, kód, data) a na konci krátkou instrukci, dostaneš lepší výsledky než v opačném pořadí. Interní pozornost modelů má tendenci pamatovat si to poslední.

Struktura, která funguje:

[dokument nebo data]

Otázka: co je hlavní teze autora?

ne:

Odpověz na tuhle otázku: co je hlavní teze autora?

[dokument]

Rozdíl je malý, ale konzistentní.


3. Few-shot pro strukturu, ne pro vědomosti

Příklady v promptu (few-shot) fungují skvěle na tvar výstupu (formát, tón, styl) a hůř na obsah. Když chci JSON s konkrétními klíči, dám dva příklady. Když chci fakticky správnou odpověď, few-shot mi nepomůže — potřebuju retrieval nebo fine-tuning.


4. Chain-of-thought, když si má rozmyslet

Pro úlohy, kde model musí něco vyvodit (matematika, logika, kód), pomáhá explicitně říct „nejdřív si to promysli, pak odpověz". Nedostaneš jen výsledek, dostaneš i cestu — a ta cesta je většinou správnější než odpověď od boku.

U jednoduchých faktů to zbytečně bobtná odpověď. Používej cíleně.


5. Rozděl velkou úlohu na kroky

Jeden mega-prompt, který má „vyhledat, shrnout, porovnat a doporučit" selže na každém kroku trochu, a chyby se násobí. Když každý krok zabalíš do vlastního volání, můžeš:

  • validovat mezivýsledky
  • vyhodit zjevně špatné odbočky brzy
  • levněji experimentovat s promptem jednoho konkrétního kroku

Tomu se říká „prompt chain" a je to většinou lepší než honba za jedním perfektním super-promptem.


6. Testuj proti sadě příkladů, ne dojmu

Když měníš prompt, snadno tě přesvědčí jedna povedená ukázka. Sepiš si 5–10 testovacích vstupů s očekávaným výstupem a měř. Bez toho jenom pošťuchuješ prompt podle nálady.


Co si odnést

Prompt engineering je engineering. Není to sbírka triků, ale disciplína specifikace, iterace a měření. Většina úspěchu je v tom, že víš, co chceš — a že to umíš testovat.

Ostatek jsou detaily formátování.