Co konkrétně se v tomto článku dozvíte?
- Délka promptu: Když méně znamená více (ale ne vždy)
- Co by měl dobrý prompt obsahovat?
- Tipy pro vytváření super promptů
- Konkrétní příklady promptů
- Tipy na závěr
Vytváření dobrých promptů, tedy zadání pro AI chatboty jako je ChatGPT nebo Claude, není úplně velká věda. Stačí mít na paměti pár drobností a dosáhnete velmi dobrých výsledků, nevěřte tomu, že byste museli chodit na velká školení v “promptování”. K čemu by ostatně byla umělá inteligence, kdybyste pro její používání museli přepínat tu svoji. Na školení se spíše dozvíte aktuální rozsah schopností, načerpáte inspiraci - ale nebojte, není to nic, co by se nedalo dosáhnout samostudiem…
Takže, jak správně promptovat?
Jeden tip na začátek: buďte slušní. Sám na začátku seance (tj. při otevření nového chat okna) umělou inteligenci pozdravím, akorát teda musím přiznat, že Claude oslovuji jako ženu, já vím, že je pojmenovaná po americkém matematikovi Claude Shannonovi, ale stejně mám radši myšlenku, že mluvím s inteligentní dámou…
Délka promptu: Když méně znamená více (ale ne vždy)
Když přijde na délku promptu, neexistuje jedno univerzální pravidlo. Je to trochu jako s pohádkou o Zlatovlásce - nechcete prompt příliš krátký, ani příliš dlouhý, ale tak akorát. Obecně platí:
-
Krátké prompty (1-2 věty): Skvělé pro jednoduché otázky nebo úkoly. Například: “Vysvětli mi, co je fotosyntéza, jako bych byl pětiletý.”
-
Střední prompty (3-5 vět): Ideální pro složitější úkoly nebo když potřebujete poskytnout více kontextu. Třeba: “Jsem začínající programátor a chci vytvořit jednoduchou webovou stránku. Můžeš mi ukázat základní strukturu HTML pro stránku s nadpisem, odstavcem a obrázkem? Prosím, přidej krátké vysvětlení ke každému prvku.”
-
Dlouhé prompty (6+ vět): Užitečné pro velmi specifické nebo komplexní úkoly. Například když popisujete celý projekt nebo potřebujete AI, aby převzala určitou roli.
Pamatujte, že čím delší prompt, tím větší šance, že AI něco přehlédne nebo se zaměří na nesprávnou část. Zkuste být struční, ale zároveň poskytněte všechny důležité informace. A povšimněte si, že už v prvním promptu jsem dal umělé inteligenci praktické omezení, požádal jsem ji, aby fotosyntézu vysvětlila pětiletému - tedy přizpůsobila jazyk cílové skupině.
Co by měl dobrý prompt obsahovat?
-
Jasný cíl nebo otázku: Začněte tím, co přesně chcete. “Napiš mi báseň o jaru” je dobré, ale “Napiš mi haiku o prvních jarních květinách” je ještě lepší.
-
Kontext: Pomůže AI lépe pochopit vaši situaci. Například: “Jsem učitel 5. třídy a připravuji hodinu o vesmíru.”
-
Specifikace: Čím konkrétnější budete, tím lepší výsledek dostanete. Místo “Dej mi recept” zkuste “Dej mi recept na vegetariánské lasagne pro 4 osoby, které se dají připravit za 30 minut.”
-
Formát výstupu: Řekněte AI, v jaké formě chcete odpověď. Třeba: “Odpověz ve formě odrážkového seznamu” nebo “Vysvětli to jako novinový článek.” Nebojte, když vám výstup nebude vyhovovat, můžete AI nechat to celé předělat, má to za pár vteřin.
-
Omezení nebo preference: Máte nějaké specifické požadavky? Řekněte je! “Nepoužívej složitá odborná slova” či naopak “vysvětli to pomocí odborné terminologie” nebo “Zahrň alespoň tři příklady z reálného života.”
Na obrázku vidíte příklad promptu, který obsahuje vše, s čím by AI měla pracovat a zároveň je stručný. Má ale skrytý zádrhel: pokud použijete málo natrénovaný model, který neměl dostatek rozličných dat, bude pro něj těžké vygenerovat dobrou odpověď, protože jde o velmi okrajové téma. Rozhodně bude potřeba výstup doladit…
Tipy pro vytváření super promptů
-
Buďte konkrétní, ale ne přehnaně: AI je chytrá, ale není čtenář myšlenek. Poskytněte dostatek informací, ale nezahlťte ji zbytečnými detaily.
-
Používejte příklady: Když chcete určitý styl nebo formát, ukažte AI příklad. “Napiš mi příběh ve stylu Terryho Pratchetta” je skvělý začátek.
-
Rozdělte složité úkoly: Místo jednoho obrovského promptu je často lepší rozdělit úkol na menší části. Je to jako když stavíte puzzle - začnete rohy a pak postupně skládáte zbytek. Například když chcete od umělé inteligence napsat delší text nebo článek, je vhodné úkol rozdělit a například nechat AI některé odstavce přepracovat či naopak doplnit nově.
-
Nebojte se experimentovat: Každý prompt je příležitost k učení. Zkoušejte různé formulace a sledujte, co funguje nejlépe.
-
Buďte zdvořilí, ale přímí: I když je AI program, trocha zdvořilosti nikdy neuškodí. Ale pamatujte, že nepotřebujete dlouhé úvody nebo vysvětlování - jděte rovnou k věci.
-
Využívejte zpětnou vazbu: Pokud nejste s výsledkem spokojeni, řekněte AI, co přesně chcete změnit. Je to jako trénování pejska - čím jasnější pokyny, tím lepší výsledky.
-
Omezování délky textu: Zadání typu “text napiš na 500 slov” mi fungují jen velmi přibližně. Rozhodně o desítky procent uletíte tam i zpět.
Konkrétní příklady promptů
Pokud AI používáte rutinně, asi už žádné příklady nepotřebujete, ale jestli s ní začínáte, můžete zde načerpat inspiraci o tom, co všechno vlastně AI dnes umožňuje a s čím vším vám může pomocí. Takže se nechte inspirovat :)
Téma | Prompt pro AI |
---|---|
Hloubkový rozbor tématu | “Jako expert na [téma] vysvětlete nejdůležitější koncepty a uveďte příklady z praxe pro jejich ilustraci. Poté mi dejte podrobný návod, jak toto téma zvládnout v příštích 30 dnech.” |
Studijní plán | “Pomozte mi navrhnout personalizovaný studijní plán pro zvládnutí [předmětu]. Rozdělte ho na denní studijní úkoly, doporučené zdroje a praktická cvičení, která mohu dělat pro rozvoj svých dovedností.” |
Výzva kritického myšlení | “Vyzvěte mě sérií otázek podněcujících k přemýšlení o [tématu]. Po každé otázce poskytněte zpětnou vazbu na mou odpověď a navrhněte, jak mohu zlepšit své kritické myšlení v tomto tématu.” |
Sokratovský dialog | “Proveďte mě sokratovským dialogem o [konceptu]. Pokládejte otázky, které mi pomohou odhalit hlubší vrstvy této myšlenky a postupně zdokonalit mé porozumění.” |
Přehled tématu | “Jsem nový v [tématu] a chtěl bych podrobný úvod. Prosím popište základní koncepty, jak to začalo, jeho vývoj v průběhu času a klíčové komponenty. Také zahrňte běžné využití nebo aplikace v dnešním světě.” |
Shrnutí | “Dejte mi shrnutí a pak vypište klíčové body jednoduchým jazykem: <vložte text/URL>” |
Rozhodování | “Můžete zvýraznit pro a proti |
Napsání životopisu od základu | “Napište životopis pro [pozici] ve [společnosti], [X] let zkušeností, 3-5 odrážek na roli a zahrňte 10 klíčových slov z popisu práce. Předchozí pozice: [Společnost A-Y roky, Společnost B-Z roky]. |
Organizace seznamu úkolů | “Vytvořte prioritizovaný seznam úkolů na dnešek, včetně úkolů souvisejících s [konkrétním projektem nebo cílem]” |
Osobní rozvoj | “Poskytněte motivační a praktické rady, které mi pomohou zlepšit [konkrétní dovednost nebo oblast osobního rozvoje]” |
Time management | “Poskytněte mi denní rozvrh nebo plán časových bloků pro optimalizaci mého pracovního dne, vyvažující úkoly a přestávky” |
Řešení problémů | “Pomozte mi vymyslet řešení problému, kterému čelím v [popište problém nebo výzvu]” |
Projektový management | “Jste zkušený projektový manažer. Zmiňuji podrobně problém, kterému čelíte, včetně kontextu. Řídím projekt s [stručný popis projektu]. Potřebuji vytvořit podrobný projektový plán. Můžete mi pomoct načrtnout plán s komplexním časovým harmonogramem, včetně klíčových milníků, úkolů a cílů pro příštích [časové období, např. 6 měsíců]? Prosím, zahrňte navrhované softwarové nástroje a metodologie, které by mohly být použity pro plánování a sledování. Chci, abyste [zmínil/a, jak chcete, aby byl výstup podrobný s příklady]!” |
Identifikace klíčových silných stránek & zkušeností | “Analyzujte mé resumé a zvýrazněte klíčové přenositelné dovednosti, silné stránky a zkušenosti, které odpovídají pracovním rolím na dálku. Uveďte příklady, jak jsou tyto dovednosti cenné v prostředí vzdálené práce.” |
Výběr správné kariérní cesty | “Na základě mých dovedností, zkušeností a zájmů (uveďte detaily) navrhněte vhodné kariérní cesty a specifické role, které by měly být zváženy. Vysvětlete, proč jsou tyto role vhodné pro mě.” |
Optimalizace životopisu | “Napište profesionální, pro práci na dálku optimalizovaný životopis ušitý na míru konkrétní roli/odvětví, zdůrazňující relevantní dovednosti jako samostatnost, time management a zkušenosti s nástroji pro vzdálenou práci (např. Zoom, Slack).” |
Vytvoření průvodního dopisu | “Vytvořte poutavý průvodní dopis pro konkrétní pracovní pozici na dálku, který demonstruje mé kvalifikace, proč mě tato role zajímá a jak mohu při spolupráci nezávisle a efektivně přispět v online prostředí.” |
Budování LinkedIn profilu | “Optimalizujte můj profil na LinkedIn tak, aby přitahoval pracovní příležitosti na dálku. Zahrňte návrhy na působivý nadpis, profesionální shrnutí, které zdůrazní mou adaptabilitu pro práci na dálku a klíčové dovednosti, které zvýší mé šance na úspěch.” |
Hledání pracovních nabídek & příležitostí | “Seznamte mě s top webovými platformami a místy, kde najdu pracovní příležitosti na dálku pro [konkrétní odvětví/role], a navrhněte efektivní strategie, jak tyto platformy využít k maximalizaci mých šancí na získání pracovní pozice.” |
Přizpůsobení žádostí o zaměstnání | “Projděte tuto pracovní nabídku [konkrétní role] a pomozte mi upravit můj životopis a průvodní dopis tak, aby zdůraznily kvalifikace a zkušenosti, které nejlépe odpovídají požadavkům.” |
Příprava na pohovory | “Poskytněte seznam běžných otázek u pohovorů pro práci na dálku v [konkrétním odvětví] a pomozte mi vytvořit podrobné, na práci orientované odpovědi, které zdůrazní mé dovednosti řešení problémů, komunikační schopnosti a zkušenosti s prací na dálku.” |
Komunikace po pohovoru | “Pomozte mi vytvořit jasnou a přesvědčivou navazující odpověď na pohovor, kde poděkuji za možnost pracovat na dálku, zopakuji svůj zájem o tuto pozici, zmíním klíčové body, efektivně využiji čas a budu prospívat v online prostředí.” |
Zvládání technických pohovorů | “Připravte mě na technický pohovor na konkrétní roli tím, že nastíníte klíčová témata, běžné technické otázky a praktické cvičení, které bych měl/a projít, abych prokázal/a své odborné znalosti relevantní pro tuto pozici.” |
Následné kroky po pohovoru | “Napište profesionální následný e-mail po pohovoru na dálku, kde poděkujete oslovující osobě za její čas, vyjádříte nadšení pro danou roli a stručně zopakujete, jak se pro tuto pozici výtečně hodíte.” |
Vyjednávání o platu a benefitech | “Pomozte mi vytvořit zdvořilou a profesionální vyjednávací strategii ohledně platu a benefitů pro nabídku práce na dálku, kde zvážíme faktory jako tržní standardy, vzdálená práce, má předchozí zkušenost a hodnota, kterou přináším společnosti.” |
Tipy na závěr
V ChatGPT máte možnost (zatím v placené verzi) používat tzv. GPTs, “džípítýčka”. To jsou chaty zaměřené na nějakou oblast. Například, pokud chcete řešit nějaký matematický problém, najděte si Math Solver. Jde o předkonfigurované prompty zaměřené na konkrétní obor či odvětví. Dávají pro tento konkrétní problém lepší výsledek s menší námahou. Projděte si GPTs, abyste měli přehled, co všechno je v nabídce. Pravda je, že velké množství z nich se věnuje zpracování obrazu, ale řada z nich je přizpůsobena textovým promptům. V Claude GPTs existují jako Projekty, ale není možné je zveřejnit pro ostatní, jde jen o projekty pro vás.
V ChatGPT i Claude máte možnost nahrát jako součást promptu textový dokument (zpravidla v PDF). Může pak sloužit jako kontextový vstup dat. Například, když chcete něco vysvětlit a víte, že tento text se problému důkladně věnuje, můžete text nahrát a pak si o něm povídat s AI. S jeho pomocí vám to lépe vysvětlí.
A nezapomínejte: když nejste s výstupem spokojeni, zpřesněte zadání. AI není jasnovidec, je to s ním, jako s lidmi, zadání je potřeba dát ji dostatečně jasné, ale zároveň ji nezahltit detaily, pro které zapomene hlavní úkol zadání.
Tak, a to je vše, přátelé! S těmito tipy budete brzy vytvářet prompty jako profesionálové. Pamatujte, že praxe dělá mistra. Čím víc budete s AI “mluvit”, tím lépe budete vědět, jak formulovat své požadavky. Tak se do toho pusťte a užijte si svou cestu světem umělé inteligence!