Prompt je textová instrukce, kterou zadáváte AI modelu, aby věděl, co od něj chcete. Kvalita promptu přímo určuje kvalitu odpovědi – čím přesněji popíšete kontext, cíl a formát výstupu, tím užitečnější výsledek dostanete. Prompt engineering není programování ani technická disciplína; jde o schopnost jasně komunikovat s jazykovým modelem, kterou se může naučit každý.
Co je to prompt a proč záleží na tom, jak ho napíšu?
Jazykové modely jako ChatGPT fungují na principu předpovídání nejpravděpodobnějšího pokračování textu na základě toho, co dostaly na vstupu. Váš prompt je tedy doslova startovní bod, od kterého se model odráží. Pokud je vstup vágní, model si chybějící informace domyslí – a ne vždy způsobem, který vám vyhovuje.
Představte si, že požádáte kolegu: „Napiš mi něco o marketingu.” Dostanete odpověď, ale pravděpodobně ne tu, kterou jste potřebovali. Stejně funguje AI. Čím konkrétnější instrukce, tím cílenější výstup.
Proč špatný prompt plýtvá vaším časem
Vágní nebo neúplný prompt vede k několika typickým problémům:
- Příliš obecná odpověď – model pokryje téma povrchně, protože neví, jak hluboko má jít.
- Špatný formát – dostanete esej, když jste chtěli seznam, nebo naopak.
- Nesprávný tón – formální text místo neformálního e-mailu příteli.
- Chybějící kontext – model nezná vaše omezení (délka, cílová skupina, jazyk).
Výzkum v oblasti interakce člověka s AI naznačuje, že velká část nespokojenosti s výstupy jazykových modelů pramení právě z nedostatečně specifikovaných vstupů, nikoli z omezení samotného modelu. Jinými slovy: model je schopný, ale potřebuje vědět, co přesně chcete.
Prompt jako konverzace, ne jako příkaz
Důležité je chápat prompt nikoli jako jednorázový příkaz, ale jako začátek dialogu. ChatGPT si pamatuje kontext v rámci jednoho vlákna konverzace, takže můžete svůj požadavek postupně upřesňovat. Nemusíte napsat dokonalý prompt hned napoprvé – ale čím lépe ho napíšete, tím méně iterací budete potřebovat.
Jaká je struktura dobrého promptu – co v něm nesmí chybět?
Dobrý prompt má rozpoznatelnou strukturu. Nemusíte ji dodržovat mechanicky, ale pokud víte, z jakých stavebních bloků se skládá, dokážete rychle identifikovat, co ve svém zadání chybí.
Čtyři základní složky promptu
| Složka | Co obsahuje | Příklad |
|---|---|---|
| Úkol | Co má AI udělat | „Napiš e-mail”, „Shrň text”, „Vysvětli pojem” |
| Kontext | Proč to potřebujete, pro koho | „pro zákazníka, který si stěžoval na zpoždění” |
| Formát | Jak má výstup vypadat | „v bodech”, „maximálně 150 slov”, „jako tabulka” |
| Omezení | Co nesmí nebo musí být splněno | „bez technického žargonu”, „v češtině”, „formálním tónem” |
Nemusíte vždy použít všechny čtyři složky. Pro jednoduchý dotaz stačí úkol a kontext. Pro složitější výstupy (reporty, e-maily, prezentace) se vyplatí specifikovat i formát a omezení.
Délka promptu: kratší není vždy lepší
Existuje rozšířený mýtus, že prompt má být co nejkratší. Ve skutečnosti platí opak: prompt by měl být tak dlouhý, jak je potřeba k jednoznačnému vyjádření záměru. Krátký, ale nejednoznačný prompt je horší než delší, ale přesný.
Praktické pravidlo: pokud byste svůj požadavek museli vysvětlovat novému kolegovi, napište do promptu vše, co byste mu řekli.
Příklad: slabý vs. silný prompt
Slabý prompt:
„Napiš mi e-mail.”
Silný prompt:
„Napiš profesionální e-mail zákazníkovi Janu Novákovi, který si stěžoval na zpoždění dodávky o 5 dní. Omluv se, vysvětli, že zpoždění způsobila logistická komplikace, a nabídni 10% slevu na příští objednávku. Tón: formální, ale vstřícný. Délka: maximálně 150 slov.”
Rozdíl ve výstupu bude zásadní.
Jak AI zadat roli nebo kontext pro lepší výsledky?
Jednou z nejúčinnějších technik prompt engineeringu je přiřazení role. Říkáte modelu, kým má být, když odpovídá. Tato technika funguje proto, že jazykový model byl trénován na obrovském množství textů z různých oborů a perspektiv – přiřazením role aktivujete relevantní část jeho znalostní báze.
Jak zadat roli
Formát je jednoduchý: začněte prompt větou, která definuje roli.
„Jsi zkušený HR manažer s 10 lety praxe v náboru IT specialistů.”
„Jsi učitel základní školy, který vysvětluje složité pojmy dětem ve věku 10–12 let.”
„Jsi copywriter specializující se na e-commerce a konverzní texty.”
Po přiřazení role pokračujte samotným úkolem. Model přizpůsobí slovník, hloubku vysvětlení i perspektivu zadané roli.
Kontext situace vs. kontext osoby
Rozlišujte dva typy kontextu:
Kontext situace – popisuje okolnosti, ve kterých se nacházíte:
„Připravuji prezentaci pro vedení firmy, která dosud AI nepoužívá a je k ní skeptická.”
Kontext osoby – popisuje, kdo jste vy nebo vaše cílová skupina:
„Jsem začátečník bez technického vzdělání.” nebo „Píšu pro čtenáře, kteří jsou odborníci v oboru financí.”
Kombinace obou typů kontextu výrazně zlepšuje relevanci výstupu. Model pak ví nejen co má říct, ale také jak to má říct a komu.
Systémový prompt vs. uživatelský prompt
V rozhraní ChatGPT (zejména v placené verzi) můžete nastavit tzv. systémový prompt – trvalou instrukci, která platí pro celou konverzaci. Pokud tuto možnost nemáte, jednoduše začněte každou novou konverzaci krátkým kontextovým odstavcem, který definuje roli a situaci.
Více o nastavení ChatGPT a jeho základních funkcích najdete v článku ChatGPT pro začátečníky česky: Jak ho nastavit a hned začít používat.
Jaké jsou nejlepší techniky promptování pro začátečníky?
Existuje řada technik, které vycházejí z výzkumu interakce s jazykovými modely. Níže jsou ty nejpraktičtější pro každodenní použití – bez nutnosti technických znalostí.
1. Few-shot prompting: ukažte příklad
Místo pouhého popisu požadovaného výstupu ukažte modelu příklad. Tato technika se nazývá few-shot prompting a je jednou z nejspolehlivějších.
„Napiš popis produktu ve stejném stylu jako tento příklad: Příklad: ‘Lehká turistická bunda z recyklovaného materiálu. Chrání před větrem a lehkým deštěm. Váha: 320 g. Ideální pro jednodenní výlety.’ Nyní napiš popis pro: Termoska z nerezové oceli, objem 500 ml, udržuje teplotu 12 hodin.”
Model pochopí požadovaný styl, délku i strukturu z příkladu, aniž byste je museli podrobně popisovat.
2. Chain-of-thought: požádejte o postup myšlení
Pro složitější úlohy (analýzy, rozhodování, řešení problémů) pomáhá přidat instrukci: „Přemýšlej krok za krokem” nebo „Vysvětli svůj postup.” Výzkum naznačuje, že tato technika zlepšuje přesnost odpovědí u úloh vyžadujících logické uvažování.
„Pomoz mi rozhodnout, zda přijmout pracovní nabídku. Přemýšlej krok za krokem a zvaž klady i zápory.”
3. Negativní instrukce: řekněte, co nechcete
Explicitní vymezení toho, co výstup nemá obsahovat, je stejně důležité jako popis toho, co má obsahovat.
„Napiš shrnutí článku. Nepoužívej bullet pointy. Nepřidávej vlastní hodnocení. Drž se pouze informací z textu.”
4. Formátovací instrukce
Jazykové modely jsou flexibilní v oblasti formátování. Využijte to:
- „Odpověz ve formě tabulky se sloupci X, Y, Z.”
- „Strukturuj odpověď jako: Problém → Příčina → Řešení.”
- „Napiš odpověď jako FAQ – otázka a krátká odpověď.”
- „Použij maximálně 5 odrážek, každá maximálně 15 slov.”
5. Iterační instrukce v jednom promptu
Pokud víte, že budete chtít výstup upravit, můžete to předem zabudovat do promptu:
„Napiš první verzi. Pak ji zkrať na polovinu. Pak navrhni alternativní nadpis.”
Tím ušetříte čas a dostanete více variant v jednom kroku.
Jak iterovat a vylepšovat prompt, když výsledek není dobrý?
Iterace je přirozená součást práce s AI. Ani zkušení uživatelé nedostávají ideální výsledek vždy napoprvé. Klíčem je systematický přístup k vylepšování – ne náhodné přepisování promptu v naději, že to tentokrát vyjde.
Diagnostika: proč výsledek není dobrý?
Než prompt přepíšete, identifikujte konkrétní problém:
| Problém s výstupem | Pravděpodobná příčina | Oprava |
|---|---|---|
| Příliš obecný | Chybí kontext nebo cílová skupina | Přidejte kontext situace a osoby |
| Špatný tón | Nezadán tón nebo styl | Specifikujte: „formální”, „přátelský”, „odborný” |
| Špatná délka | Nezadána délka | Přidejte: „maximálně X slov / vět / odstavců” |
| Chybí důležitá informace | Model neví, co je pro vás důležité | Explicitně vyjmenujte klíčové body |
| Výstup je příliš kreativní | Model si domýšlí | Přidejte: „Drž se pouze zadaných informací” |
| Výstup je příliš strojový | Chybí instrukce ke stylu | Přidejte příklad nebo popište požadovaný styl |
Technika postupného upřesňování
Místo kompletního přepsání promptu zkuste přidat jednu upřesňující instrukci v navazující zprávě:
- Pošlete původní prompt.
- Zhodnoťte výstup – co konkrétně nevyhovuje?
- Napište navazující zprávu: „Výsledek je dobrý, ale zkrať ho na 100 slov a přidej konkrétní příklad.”
- Opakujte, dokud výstup nevyhovuje.
Tato metoda je efektivnější než psaní nového promptu od začátku, protože model má v kontextu konverzace všechny předchozí informace.
Uložte si funkční prompty
Jakmile najdete prompt, který funguje dobře pro opakující se úkol, uložte si ho. Můžete si vytvořit jednoduchou textovou knihovnu promptů pro různé situace – e-maily, shrnutí, překlady, brainstorming. Tím ušetříte čas při každém dalším použití.
Pokud hledáte inspiraci pro konkrétní pracovní scénáře, podívejte se na Jak využít AI v práci: Praktické tipy pro e-maily, prezentace a reporty.
Ukázky konkrétních promptů pro práci, školu a osobní život
Teorie je užitečná, ale nejrychleji se naučíte na konkrétních příkladech. Níže jsou prompty, které můžete přímo použít nebo upravit pro vlastní potřeby.
Prompty pro práci
Shrnutí dlouhého dokumentu:
„Jsi asistent pro zpracování dokumentů. Přečti si následující text a vytvoř strukturované shrnutí v bodech. Každý bod maximálně 20 slov. Zaměř se na klíčová rozhodnutí, termíny a odpovědné osoby. Text: [vložte text]”
Profesionální e-mail:
„Napiš profesionální e-mail kolegovi Petrovi. Téma: žádost o prodloužení termínu odevzdání projektu o 3 dny z důvodu nemoci. Tón: zdvořilý, stručný. Délka: maximálně 80 slov. Nepouži fráze jako ‘doufám, že se máte dobře’.”
Příprava na schůzku:
„Jsi zkušený projektový manažer. Připrav seznam 8 otázek, které bych měl položit na úvodní schůzce s novým klientem z oblasti e-commerce. Otázky mají odhalit jeho cíle, omezení a očekávání.”
Více tipů pro využití AI v profesním kontextu najdete v článku Jak využít AI v práci: Praktické tipy pro e-maily, prezentace a reporty.
Prompty pro školu a vzdělávání
Vysvětlení složitého pojmu:
„Vysvětli pojem ‘kvantové provázání’ tak, aby mu rozuměl středoškolák bez fyzikálního vzdělání. Použij analogii z každodenního života. Délka: maximálně 150 slov.”
Příprava na zkoušku:
„Jsi přísný, ale spravedlivý zkoušející. Vytvoř 10 zkušebních otázek na téma druhá světová válka pro studenta střední školy. Střídej otázky faktické (kdo, kdy, kde) a analytické (proč, jaký byl důsledek). Po každé otázce uveď správnou odpověď.”
Kontrola eseje:
„Zkontroluj následující esej z hlediska: 1) logické struktury argumentů, 2) gramatických chyb, 3) srozumitelnosti. Pro každou kategorii uveď konkrétní příklady problémů a navrhni opravy. Esej: [vložte text]“
Prompty pro osobní život
Plánování výletu:
„Jsi zkušený cestovní průvodce. Navrhni 3denní itinerář pro Prahu pro pár, který cestuje poprvé. Preferují historické památky a dobrou gastronomii. Vyhýbají se turistickým pastem. Pro každý den navrhni dopolední program, oběd a odpolední program. Přidej praktické tipy (doprava, rezervace).”
Zdravé stravování:
„Navrhni týdenní jídelníček pro jednu osobu. Podmínky: vegetariánská strava, příprava maximálně 30 minut denně, rozpočet přibližně 800 Kč na týden. Formát: tabulka s dny v týdnu a jídly (snídaně, oběd, večeře).”
Rozhodování:
„Pomoz mi rozhodnout mezi dvěma možnostmi. Přemýšlej krok za krokem. Možnost A: [popište]. Možnost B: [popište]. Moje priority jsou: [vyjmenujte]. Navrhni strukturovanou analýzu a doporučení.”
Další tipy na využití AI v každodenním životě najdete v článku AI pro každodenní život: Jak vám umělá inteligence pomůže doma, při cestování i zdraví.
Srovnání: kdy použít který AI nástroj
Různé AI nástroje reagují na prompty trochu odlišně. ChatGPT, Gemini, Copilot a Claude mají každý své silné stránky. Základní principy prompt engineeringu popsané v tomto článku fungují u všech z nich, ale konkrétní chování se může lišit. Pokud si nejste jisti, který nástroj pro váš účel zvolit, přečtěte si srovnání ChatGPT vs. Gemini vs. Copilot vs. Claude: Který AI nástroj je pro vás nejlepší?.
Shrnutí: co si zapamatovat
Prompt engineering pro laiky stojí na několika základních principech:
- Buďte konkrétní – vágní vstup = vágní výstup.
- Zadejte kontext – kdo jste, pro koho píšete, v jaké situaci.
- Definujte formát – délka, struktura, tón.
- Přiřaďte roli – aktivujete relevantní část znalostní báze modelu.
- Iterujte systematicky – identifikujte konkrétní problém, přidejte upřesnění.
- Ukládejte funkční prompty – šetříte čas při opakujících se úkolech.
Prompt engineering není věda vyhrazená pro techniky. Je to komunikační dovednost, která se zlepšuje praxí. Čím více budete prompty psát a vyhodnocovat výsledky, tím rychleji si vybudujete intuici pro to, co funguje.
Časté otázky (FAQ)
Musí být prompt vždy dlouhý, aby byl dobrý? Ne. Délka promptu závisí na složitosti úkolu. Pro jednoduchý dotaz stačí jedna věta s jasným úkolem a kontextem. Pro složitější výstupy jako reporty nebo analýzy se vyplatí prompt rozepsat. Klíčové je, aby prompt byl jednoznačný – ne nutně dlouhý.
Fungují tyto techniky i v jiných AI nástrojích než ChatGPT? Ano. Základní principy – kontext, role, formát, iterace – fungují u všech hlavních jazykových modelů včetně Gemini, Claude nebo Copilotu. Drobné rozdíly v chování existují, ale základ prompt engineeringu je přenositelný mezi nástroji.
Co dělat, když AI opakovaně odmítá splnit můj požadavek? Zkuste přeformulovat požadavek – někdy stačí změnit slovosled nebo přidat kontext, proč informaci potřebujete. Pokud model odmítá z důvodu bezpečnostních omezení, je to záměrné chování, které přeformulováním promptu obvykle nelze obejít.
Jak dlouho trvá, než se naučím psát dobré prompty? Základní dovednost – psát funkční prompty pro běžné úkoly – zvládne většina lidí po několika hodinách praxe. Pokročilejší techniky jako few-shot prompting nebo chain-of-thought vyžadují více experimentování, ale nejsou technicky náročné. Nejrychlejší způsob učení je zkoušet a vyhodnocovat výsledky.
Má smysl ukládat si prompty, které fungují? Ano, výrazně. Pokud pravidelně používáte AI pro stejné typy úkolů (e-maily, shrnutí, překlady), uložená knihovna funkčních promptů vám ušetří čas a zajistí konzistentní výsledky. Stačí jednoduchý textový soubor nebo poznámkový blok rozdělený podle kategorií.