Slovník
Prompt Engineering
Prompt engineering je disciplína navrhování a optimalizace textových vstupů (promptů) pro velké jazykové modely s cílem dosáhnout přesných, relevantních a spolehlivých výstupů. Kvalita promptu má zásadní vliv na kvalitu odpovědi – stejný model může produkovat diametrálně odlišné výsledky v závislosti na tom, jak je dotaz formulován.
Základní techniky zahrnují několik přístupů. Zero-shot prompting zadává úkol bez příkladů a spoléhá na obecné schopnosti modelu. Few-shot prompting přikládá k zadání ukázkové příklady, podle nichž se model orientuje ve formátu a stylu odpovědi. Chain-of-thought prompting vyzývá model k postupnému uvažování krok za krokem, což dramaticky zvyšuje přesnost u logických nebo matematických úloh. Role prompting přiděluje modelu konkrétní roli – například architekta nebo copywritera – a tím ovlivňuje perspektivu a jazyk odpovědí.
Pro praktické nasazení v produktech je zásadní systémový prompt, který definuje chování modelu pro celou konverzaci: vymezuje jeho roli, omezení, formát odpovědí a kontext aplikace. Dobře navržený systémový prompt je rozdíl mezi chatbotem, který halucinuje a odbíhá od tématu, a asistentem, který konzistentně plní svou funkci.
Prompt engineering není jen technika pro vývojáře. Stává se praktickou dovedností pro projektové manažery, copywritery i analytiky, kteří chtějí z AI nástrojů vyextrahovat maximální hodnotu. Zároveň jde o oblast s rychlým vývojem – každá generace modelů přináší nové možnosti i nová omezení, která je třeba zohlednit.