Background
První kroky k efektivnímu promptování

První kroky k efektivnímu promptování

📅 Publikováno:
✍️ Autor: Ondřej Výšek
⏰ Čas čtení: 12 min
🏷️ Štítky: AI Copilot

VARIANTA 1:

AI vám vrací nesmysly nebo příliš obecné rady?

Problém často není v samotné technologii, ale v tom, jak formulujete svůj prompt. Správně zadaná instrukce dokáže proměnit průměrnou odpověď v přesné a užitečné řešení.

Zjistěte, jak psát prompty, které fungují.
 

Prompt, česky také označovaný jako výzva, je základní forma komunikace s umělou inteligencí. Představte si, že byste napsali kamarádovi: „Poradíš mi, kam jet na víkend?“ To je vlastně jednoduchý prompt. Když ale napíšete „Poradíš mi výlet na víkend autem, do hodiny cesty od Brna, ideálně do přírody a s možností ubytování do 1500 Kč na noc“, dáte AI konkrétní zadání, a ta už ví, co má hledat. Je to zadání, kterým AI říkáte, co od ní očekáváte.

Stejně jako kvalitní zadání úkolu vede k lepší práci od člověka, i u AI rozhoduje o výsledku to, jak přesně, srozumitelně a účelně se ptáme.

Možná jste to taky zažili. Otevřeli jste si AI chatbot, napsali dotaz, dostali odpověď, která nedávala smysl, a se zklamáním to zavřeli. Někde uvnitř jste tušili, že to má potenciál, ale nebylo jasné, jak to z AI opravdu dostat. Co dělá ostatní jinak? Proč to jim funguje?

Tento článek je určen právě vám. Ukáže, že výsledky nezávisí na tom, jak chytrá je samotná AI, ale na tom, jak se ptáme. A dobrá zpráva je, že se to dá naučit rychle a bez technických znalostí.

Proč (ne)fungoval můj první prompt

Časté první zklamání pramení z toho, že lidé očekávají od AI stejný typ odpovědí jako od vyhledávače. Něco napíšete a očekáváte přesnou a pravdivou informaci. Jenže generativní AI nic nevyhledává, pokud ji o to nepožádáte. Vytváří texty podle vzorců, které se naučila. A to znamená, že kvalita odpovědi se bude odvíjet od toho, jak moc konkrétní a srozumitelné byly naše požadavky.

AI není lepší Google. Neposkytuje seznam relevantních stránek, ale snaží se vygenerovat nejpravděpodobnější text na základě toho, co jsme jí řekli. Když zadání není jasné, výstup nebude spolehlivý. Pokud tedy očekáváte přesný a ověřený fakt, je lepší využít klasický vyhledávač. AI ale vyniká v jiném typu úkolů - přepis, shrnutí, kreativní návrh, simulace rozhovoru nebo vytváření textu podle šablony.

Prompt "Jak zhubnout?" je příliš obecný. AI sice něco vygeneruje, ale buď to bude neosobní, nebo s příliš obecnou radou. Zato zadání "Navrhni týdenní jídelníček pro muže, 35 let, 90 kg, cíl zhubnout 3 kg za měsíc, výstup jako tabulka" dá AI jasnou roli, kontext i formát výstupu. A výsledek bude následovat.

Co je to prompt

Vždy jde o kombinaci zadání, kontextu, očekávání a formy. Dobře napsaný prompt není vědecký nebo formální, ale přesný. V podstatě popisujete, co má AI udělat, pro koho, za jakých podmínek a jak to má vypadat.

Pokud nejste spokojeni s výsledkem, řekněte to. Můžete doplnit: "Uprav odpověď tak, aby byla stručnější" nebo "Zkus jiný přístup, méně formální". Když chcete jiný formát výstupu, například tabulku místo odstavců, stačí to jednoduše říct. Pokud máte pocit, že jste se psaním promptu dostali do slepé uličky, začněte raději znovu. Nový prompt s čistou strukturou často přinese lepší výsledek než opakované opravování původního.

Pokud nevíte, jak se správně zeptat, klidně se zeptejte AI: "Jak mám napsat prompt, abys mi pomohla vytvořit osobní rozvojový plán?". A pokud si nejste jistí, že jste uvedli všechny důležité detaily, přidejte do promptu větu: "Pokud budeš potřebovat další informace nebo něco nebude jasné, zeptej se."

Prompt je textová instrukce, kterou dáváte AI. Někdy je to věta, jindy odstavec. Ale vždy jde o kombinaci zadání, kontextu, očekávání a formy. Dobře napsaný prompt není vědecký nebo formální, ale přesný. V podstatě popisujete, co má AI udělat, pro koho, za jakých podmínek a jak to má vypadat.

Jak AI "přemýšlí"

Základní nedorozumění je v tom, že AI si "nemyslí" a "nehledá". Ona odhaduje. Na základě obrovského množství textů, které přečetla, odhaduje, jaké další slovo by nejpravděpodobněji mělo následovat. Pokud je prompt nejasný nebo příliš krátký, AI si jednoduše domyslí svůj vlastní kontext. A výsledek pak nemusí odpovídat tomu, co jste opravdu chtěli.

To je jako kdybyste někomu řekli "Napiš článek o práci". O jaké práci? Pro koho? Jak dlouhý? Jak má vypadat? Stejně to víc, než AI nepochopí ani člověk.

Nechceme zabíhat do technických detailů, ale pro úplnost: AI nepracuje se slovy, ale s takzvanými tokeny, což jsou menší jednotky textu. I když je to důležitý aspekt fungování modelu, pro běžné používání není potřeba si tím komplikovat život. Mnohem zásadnější je pochopit, že jazykový model se bude vždy snažit odpovědět - i když nemá jistotu. Právě proto se občas stane, že si informace jednoduše vymyslí. Tato situace se označuje jako "halucinace".

Halucinace nejsou výsledkem poruchy, ale důsledkem způsobu, jakým jsou modely trénované. AI nechce říct "nevím", její cíl je odpovědět pravděpodobně, nikoli správně. Proto je při práci s AI důležité zachovat kritické myšlení a výstupy ověřovat.

Tomuto chování lze ale částečně předejít promyšleným promptem. Například: „Ověř fakta, která uvádíš. Pokud si nejsi jistá, informaci raději nepiš. Připoj, prosím, odkazy nebo zdroje, odkud čerpáš.“ Nebo „Ověř skutečnosti, které odpovídáš, pokud se informace nevyskytuje nejméně ve dvou zdrojích, neuváděj ji. Prosím o připojení zdrojů, kde byly informace ověřeny“. Taková instrukce sice nezaručí bezchybný výsledek, ale může výrazně snížit pravděpodobnost halucinace a zároveň přimět model být opatrnější a transparentnější.

Ukázka halucinace

Anatomie dobrého promptu

Dobrý prompt se obvykle skládá z pěti částí. Kontext, role, úkol, formát a metrika. Kontext popisuje, proč prompt vzniká. Role určuje, kdo má odpovídat (např. finanční poradce, kouč, lektor). Úkol říká, co má AI vytvořit. Formát definuje, jak má výstup vypadat (např. tabulka, shrnutí, odstavce). Metrika pomáhá posoudit, jestli je výsledek použitelný (např. jestli by s tím zvládl pracovat začátečník).

Když tyto prvky promyslíte, prompt bude fungovat. A pokud to nechcete složitě analyzovat, stačí si před odesláním promptu položit otázku: Ví AI, co chci, pro koho to je, jak to má vypadat a jak poznám, že to splnilo účel?

Rámců (tzv. framework), které pomáhají vytvořit lepší prompty je celá řada, každý se hodí na různé úkoly. Přešít si o nich můžete v samostatném článku a vybrat, který vám bude vyhovovat nejvíce nebo který se bude hodit pro váš konkrétní úkol.

Drobné tipy, kde vám AI může pomoci:

  • Pokud nevíte, zdali jste AI sdělili všechna fakta nebo potřebné údaje, není nic snazšího na závěr promtu doplnit "Pokud potřebuješ doplnit nějaké informace, něco není jasného, zeptej se mě".
  • Pokud si nejste jisti, jak správně zapsat prompt, zadejte AI čeho chcete docílit a zeptejte se jak napsat prompt například "Rád bych se naučil anglicky, ale nevím jak správně napsat prompt, zeptej se mě na detaily, abych získal správný prompt".

Tři jednoduché kroky k lepšímu promptu

Zapamatujte si jednoduchou trojici: kdo, co, jak. Nejprve řekněte AI, v jaké roli má odpovídat. Například "Jednej jako osobní trenér". Pak popište, co má udělat: "Navrhni mi týdenní trénink pro člověka, který nikdy necvičil". Nakonec upřesněte, jak to má vypadat: "Chci, aby výsledek byl ve formátu tabulky s dny a typem cvičení".

Vyzkoušejte sami

Zkuste si tři úlohy:

  1. Vymyslete si cíl, například „Chci se naučit základy angličtiny“, a požádejte AI o studijní plán. Nezapomeňte doplnit, jaká je vaše dosavadní zkušenost s angličtinou, kolik času tomu chcete denně věnovat, za jak dlouho byste chtěli vidět výsledky a v jaké podobě má být výstup. Lepší prompt by tedy mohl znít: „Jsem úplný začátečník a chci se naučit základy angličtiny. Každý den tomu mohu věnovat 30 minut po dobu následujících tří měsíců. Sestav mi výukový plán ve formě tabulky“
  2. Vezměte nějaký úřednický text a požádejte AI: "Přepiš tento text do srozumitelnější podoby pro běžného člověka".
  3. Požádejte o návrh e-mailu. Nestačí ale jen stručně říct, že potřebujete home office. Upřesněte, kdy konkrétně a proč, zda jde o jednorázovou nebo pravidelnou žádost a v jakém tónu má být e-mail napsaný. Lepší prompt může znít: „Pomoz mi napsat stručný a zdvořilý e-mail nadřízenému, že ve čtvrtek potřebuji pracovat z domova kvůli lékařskému vyšetření. Chci, aby to působilo profesionálně, ale lidsky.“

Uvidíte, že i jednoduché prompty mohou být efektivní.

Nejčastější chyby

Chyby se opakují. Prompt je příliš krátký, chybí role, formát nebo AI nemá šanci pochopit, co se vlastně od ní chce. Někdy zadavatel očekává "pravdu", přestože AI má pouze schopnost generovat pravděpodobné odpovědi. A také zapomínáme, že AI není služebník, ale spolupracovník. Můžeme se doptat, upravit prompt a zkusit to znovu.

Další častou chybou je nedostatek kontextu. Uživatel předpokládá, že AI ví, kdo je, v jaké situaci se nachází a jaký výstup se mu hodí. Jenže model nemá přístup k žádné historii ani intuici, natož potom čtení myšlenek. Všechno, co potřebuje vědět, musí být řečeno v promptu.

Mnozí také zapomínají určit formát odpovědi. Pokud očekáváte seznam, tabulku nebo e-mail, řekněte to rovnou. Jinak dostanete text podle toho, co AI považuje za nejběžnější – a to se nemusí trefit.

Setkávám se také s tím, že lidé zapomínají AI nasměrovat stylem nebo tónem. Někdy je potřeba odpověď formální, jindy přátelská. I to lze říct a AI to dokáže přizpůsobit.

A konečně, běžnou chybou je přílišná snaha opravit výstup dalším promptem bez přehodnocení původního zadání. Pokud se opakovaně nedostáváte k požadovanému výsledku, je často rychlejší začít úplně novou diskusí s lépe strukturovaným promptem.

Jak to napravit? Začněte tím, že si před odesláním odpovězte na otázky: Co přesně chci? Kdo jsem nebo za koho mluví AI? Jak by měl výstup vypadat? A jak poznám, že je pro mě užitečný? Když některá odpověď chybí, přidejte ji do promptu. Čím lépe zadáte, tím lépe dostanete.

Iterace promptu

První prompt málokdy vyjde dokonale. Je to naprosto přirozené, a není třeba to brát jako selhání. Promptování je interaktivní a postupný proces, ne jednorázový příkaz. Vnímejte ho jako konverzaci.

Začněte první verzí a přečtěte si výsledek pozorně. Zeptejte se sami sebe: Je odpověď úplná? Je v požadovaném tónu a formátu? Odpovídá tomu, co jsem chtěl vědět nebo vytvořit? Pokud ne, upravte prompt. Může jít o drobnost – například přidání věty „Buď konkrétnější“ nebo „Použij méně odborných výrazů“. Ale někdy je potřeba změnit celou strukturu zadání.

Můžete přidat i specifickou instrukci jako „Přemýšlej krok za krokem“, pokud očekáváte, že AI projde úlohou logicky a v jednotlivých krocích. Výrazně to pomáhá u analytických, rozhodovacích nebo procesních úkolů.

Iterace znamená zlepšování. Ukážeme si to na jednoduchém příkladu:

I lidem dáváme zpětnou vazbu a nečekáme, že první návrh bude vždy ideální. S AI je to stejné – čím jasněji se doptáte, tím lepší výsledek můžete dostat.

Kam dál

Už víte, jak tvořit prompty, které fungují. V dalším článku se podíváme na takzvané frameworky, tedy osvědčené struktury promptů, které se dají opakovaně použít pro různé úkoly. Pomohou vám zrychlit práci, udržet kvalitu a snadno škálovat to, co dnes ještě ladíte ručně.

Promptování není magie. Je to dovednost. A ta se dá naučit.

About the Author

O autorovi

Ondřej Výšek

Ondřej Výšek

Technologický hračička a vizionář | Microsoft MVP | SoftwareOne

Ondřej Výšek je držitelem titulu Microsoft MVP již od roku 2004 a zakladatelem komunitního webu Optimalizovane-IT.cz, který od roku 2008 pomáhá IT profesionálům s best practices v oblasti Microsoft technologií. V IT působí od roku 1993 a během své kariéry prošel širokým spektrem rolí – od konzultanta a architekta až po strategického poradce pro digitální transformaci. Pomáhal organizacím všech velikostí, od menších podniků až po enterprise prostředí s desítkami až stovkami tisíc uživatelů. V posledních letech se zaměřuje na umělou inteligenci, cloudové technologie Microsoft 365 a Azure, přičemž v SoftwareOne pomáhá zákazníkům vytvářet efektivní IT strategie a využívat nejmodernější digitální nástroje k dosažení jejich cílů.

prvni-kroky-k-efektivnimu-promptovani