Slovník
Prompt a promptovanie
Prompt je zadanie, ktoré dáte AI. Promptovanie je zručnosť formulovať ho tak, aby výstup bol použiteľný.
Prompt je vstup, ktorý zadáte jazykovému modelu - otázka, inštrukcia alebo zadanie. Promptovanie (prompt engineering) je zručnosť napísať ho tak, aby model dostal jasný cieľ, potrebný kontext a požadovaný formát výstupu.
Prečo na prompte tak záleží
Model nepozná váš zámer, pokiaľ nie je zrejmý zo zadania alebo dostupného kontextu. Rozdiel medzi "napíš mi text o produkte" a dobrým, konkrétnym zadaním je rozdiel v množstve informácií, podľa ktorých model pripraví návrh.
Čo robí prompt dobrým
- Rola a kontext - kto je model, pre koho píše, čo je cieľ.
- Konkrétnosť - dĺžka, tón, formát, čomu sa vyhnúť.
- Príklady - podľa úlohy vyskúšajte ukážku požadovaného výstupu a porovnajte výsledok.
- Podklady - vlastné podklady môžu znížiť riziko nesprávnej odpovede; výsledok treba overiť.
- Rozdelenie úlohy - pri zložitej úlohe vyskúšajte samostatnú prípravu podkladov a kontrolu návrhu.
Praktické pravidlo: pri slabom výstupe skontrolujte model, podklady, zadanie aj vhodnosť samotnej úlohy. Lepší prompt často pomôže, no správnosť negarantuje.
Modelové zadanie namiesto všeobecnej požiadavky
Z priloženého produktového listu priprav návrh popisu pre majiteľa malej kaviarne. Najprv vysvetli, na čo mu výrobok poslúži, potom uveď tri vlastnosti doložené v podklade. Rozsah najviac 120 slov. Nevymýšľaj cenu, dostupnosť ani výsledky používania. Chýbajúce informácie vypíš pod návrhom ako otázky.
Takéto zadanie určuje čitateľa, zdroj aj výstup. Pred publikovaním stále porovnajte každú vlastnosť s produktovým listom.
Ako porovnať dve zadania
Použite rovnaké podklady a vopred si určte, čo hodnotíte: presnosť vlastností, chýbajúce údaje a čas potrebný na opravu. Každé zadanie vyskúšajte opakovane na viacerých produktoch. Víťaza nevyberajte podľa jediného pekného odseku. Ak obe verzie domýšľajú údaje, upravte podklady alebo spôsob kontroly.
Časté otázky
Potrebujem na promptovanie technické znalosti?
Nie. Promptovanie je skôr o jasnom myslení a komunikácii než o programovaní. Kto vie zrozumiteľne zadať úlohu človeku, naučí sa zadávať ju aj AI.
Existuje jeden ideálny prompt?
Nie. Závisí od úlohy, modelu a cieľa. Dôležitejšia než hľadanie "kúzelnej formulky" je schopnosť prompt postupne dolaďovať podľa výstupu.