NOVINKA! E-learningové kurzy umělé inteligence. Nyní AI za nejlepší ceny. Zjisti více:
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!

Lekce 3 - Prompt engineering - Profesionální tvorba promptů

V předchozím kvízu, Kvíz - Úvod do AI a efektivní prompty, jsme si ověřili nabyté zkušenosti z předchozích lekcí.

V tomto tutoriálu umělé inteligence budeme pokračovat s tvorbou efektivních promptů na profesionální úrovni, začneme se totiž zabývat tzv. prompt engineeringem. Probereme hlouběji principy formulace promptů, jejich strukturu a rozšíříme praktické tipy pro dosažení co nejlepších výsledků.

Prompt engineering

Dnešní doba je přehlcená informacemi a obsahem, a tak se správné promptování stává nadmíru užitečnou dovedností, kterou by měl ovládat každý. Právě proto je nyní na vzestupu prompt engineering neboli promptové inženýrství, které se zabývá metodologií navrhování efektivních požadavků.

Ukázka promptu - Základy umělé inteligence

Základní principy tvorby promptu

Již jsme si řekli, že kvalitní prompt musí být formulován jasně a jednoznačně. Pokud však chceme být opravdovým promptovým inženýrem je důležité poskytnout i další rozšiřující informace ve vhodném formátu.

Velmi praktické je poskytnout kontext, který pomůže AI lépe pochopit zadaný úkol. Efektivní prompt by měl také obsahovat omezení a podmínky, které musejí být splněny. Těmi mohou být například:

  • délka odpovědi,
  • zaměření na specifické aspekty,
  • použití konkrétních zdrojů,
  • poskytnutí příkladů.

Při vytváření efektivních promptů budeme postupovat dle následujících rad:

Rady pro prompty - Základy umělé inteligence

Klíčová slova

Použitím konkrétních klíčových slov můžeme AI pomoci lépe pochopit náš požadavek a výrazně zvýšit přesnost a relevanci odpovědi. Ukažme si užitečná slova či slovní spojení:

  • "Jaký je konkrétní postup…"
  • "Můžeš mi vytvořit seznam pro účely…"
  • "Jak vysvětlit princip dětem (dospělým/začá­tečníkům/pokro­čilým)…"
  • "Jak funguje v kontextu moderního…"
  • "Jak správně nastavit síť v prostředí…"
  • "Můžeš mi poskytnout krok za krokem návod na…"
  • "Jak mohu efektivně zvládnout…"
  • "Můžeš porovnat výhody a nevýhody různých způsobů…"
  • "Jaká je nejlepší volba pro výběr…"

Profesionální promptování v praxi

Zaměřme se nyní na konkrétní praktické tipy, jak promptovat tak, abychom dosáhli lepších výsledků. Uveďme si několik příkladů ze života:

✗ Špatně

Kam mám jet na dovolenou?

✔ Správně

Plánuji dovolenou u moře v Evropě. Můžeš mi doporučit levnější destinaci s písčitými plážemi, dobrým jídlem a zajímavými místy pro návštěvu historických památek?

První prompt neposkytuje dostatek informací o preferencích uživatele. Vylepšená verze naopak nabízí konkrétní požadavky (moře, Evropa, levnější destinace) včetně oblasti zájmu a konkrétních aktivit (dobré jídlo, historické památky):

✗ Špatně

Co je to nakloněná rovina?

✔ Správně

Jak mohu jednoduše vysvětlit dítěti ve 4. třídě princip nakloněné roviny s použitím příkladů z každodenního života?

První prompt je příliš obecný a má nejasný kontext. Vylepšená verze specifikuje, že vysvětlení je určeno pro žáka 4. třídy, a žádá o praktické příklady:

✗ Špatně

Jak vyčistit koberec?

✔ Správně

Jaký je nejlepší způsob, jak se zbavit čerstvé skvrny od červeného vína na bílém koberci z vlny?

První prompt nezmiňuje konkrétní typ skvrny ani materiál koberce. Vylepšená verze dává přesný popis a žádá o konkrétní radu:

✗ Špatně

Jak napsat životopis?

✔ Správně

Můžeš mi pomoci vytvořit profesionální životopis pro pozici testera v IT, který zdůrazní mé technické dovednosti a zkušenosti s testováním softwaru?

První prompt nebere v úvahu zvláštnosti dané pozice. Vylepšený prompt pak specifikuje a jasně definuje, jaký typ životopisu je potřeba vytvořit a na co se má zaměřit:

✗ Špatně

Při studiu starých dokumentů jsem narazil na zmínku o zámku, který je klíčový pro pochopení majetkových práv k pozemkům. Tento zámek má prý určitou symbolickou hodnotu. Jak bych měl postupovat, pokud chci získat přístup k tomuto zámku a ověřit si jeho stav?

✔ Správně

Při studiu starých dokumentů jsem narazil na zmínku o historickém zámku na panství Versailles, který je klíčový pro pochopení majetkových práv k pozemkům. Tento zámek má jako stavba prý určitou symbolickou hodnotu. Jak bych měl postupovat, pokud chci získat přístup k tomuto zámku a ověřit si jeho právní stav?

První prompt je dvojznačný. Nevíme, zda se jedná o stavbu, starožitné kování na dveřích, či snad metaforické uzamčení. Druhý prompt už jasně specifikuje stavbu i náš záměr, o jaký stav se nám jedná.

Čím konkrétnější prompt je, tím lépe AI splní náš požadavek.

Inspirací pro tvorbu dokonalých promptů nám může být některá z knihoven ukázek promptů, jako například Prompt examples od OpenAI Platform. Zde se můžeme podívat na různá zadání a řešení promptů dle konkrétních témat.

Iterativní promptování

Testování a iterace jsou nezbytné pro dosažení optimálních výsledků. Je více než vhodné testovat různé verze promptů a na základě získaných výsledků je upravovat a zlepšovat. Tento proces nám pomůže lépe porozumět tomu, jak AI reaguje na různé typy promptů a jak můžeme dosáhnout co nejlepších výsledků. Podívejme se na jednotlivé kroky promptování na konkrétním případu – výletu do Anglie.

Výlet do Anglie - Základy umělé inteligence

Začneme prvním jednoduchým promptem:

✗ Špatně

Chci jet na výlet do Anglie.

✔ Lépe

Chci jet na výlet do Anglie, chci vidět turisticky zajímavé cíle. Co bys mi doporučil vidět?

Vylepšený prompt již dodal základní požadavek – cíl cesty. Přesto je stále absolutně obecný, a proto dostaneme velmi širokou odpověď.

Výsledek prvního promptu

To zní jako skvělý nápad! Anglie nabízí spoustu krásných míst a zajímavých aktivit. Zde je několik tipů, co byste mohli během svého výletu do Anglie zvážit:

  • 1. Londýn

Památky: Big Ben, Tower Bridge, Buckinghamský palác, Westminsterské opatství. Muzea: Britské muzeum, Tate Modern, Přírodovědecké muzeum. Trhy: Borough Market (pro jídlo), Camden Market (pro unikátní nákupy).

  • 2. Oxford a Cambridge

Navštivte některé z těchto historických univerzitních měst. Procházejte se po nádvořích starobylých kolejí a obdivujte gotickou architekturu.

  • 3. Stonehenge

Tento tajemný prehistorický památník je jednou z nejznámějších památek v Anglii. Zvažte také návštěvu nedalekého města Salisbury, kde se nachází krásná katedrála.

  • 4. Cotswolds

Malebné vesničky, venkovské krajiny a tradiční anglické čajovny. Cotswolds je ideálním místem pro relaxační výlety a procházky.

  • 5. Bath

Historické město známé pro své římské lázně a nádhernou georgiánskou architekturu. Navštivte Royal Crescent a lázeňský komplex Thermae Bath Spa.

  • 6. Lake District

Tento národní park je ideální pro milovníky přírody a turistiky. Nabízí krásná jezera, hory a malebné vesničky.

  • 7. Liverpool

Město spojené s Beatles, kde můžete navštívit The Beatles Story a projít se po ikonické oblasti Albert Dock.

  • 8. Cornwall

Tato oblast na jihozápadě Anglie je známá svými dramatickými pobřežními scenériemi, písčitými plážemi a historickými místy, jako je St. Michael's Mount.

  • 9. York

Historické město s dobře zachovalým středověkým centrem. Navštivte York Minster a procházejte se po starobylých městských hradbách.

  • 10. Brighton

Přímořské město známé svým ikonickým molem, živou atmosférou a bohémskými čtvrtěmi. Ideální místo pro odpočinek u moře.

Praktické tipy:

  • Doprava: Zvažte využití vlakové dopravy, která je v Anglii dobře rozvinutá. Můžete si také pronajmout auto, pokud plánujete navštívit venkovské oblasti.
  • Ubytování: Doporučuji rezervovat ubytování předem, zejména pokud cestujete v letních měsících.
  • Počasí: Počasí v Anglii je často nepředvídatelné, proto si nezapomeňte vzít s sebou deštník a nepromokavé oblečení.

Pokud máte nějaké konkrétní zájmy nebo plány, rád vám s nimi pomohu nebo poskytnu další doporučení!

Poskytnutí kontextu

Dodatečný kontext pomůže AI úkol lépe pochopit. Čím obsažnější rozšíření bude, tím konkrétnější výsledky dostaneme.

✔ Lépe

Chci jet na výlet do Anglie, chci vidět turisticky zajímavou oblast s turistickými cíli nedaleko od sebe. Co bys mi doporučil vidět?

Náš prompt stále vylepšujeme:

✔ Lépe

Chci jet na výlet do Anglie. Jsem mladý aktivní člověk, který rád sportuje a má rád historické památky. Chci vidět turisticky zajímavou oblast s turistickými cíli nedaleko od sebe a vyzkoušet nějaký sport. Co bys mi doporučil?

Omezení a podmínky

Dále je třeba specifikovat omezení nebo podmínky, které by měly být splněny.

✔ Lépe

Chci jet v létě na výlet do Anglie. Jsem mladý aktivní člověk, který rád sportuje a má rád historické památky. Chci vidět turisticky zajímavou oblast s turistickými cíli nedaleko od sebe a vyzkoušet nějaký sport. Co bys mi doporučil? Na celou cestu včetně přesunu z ČR budu mít 7 dnů a omezený rozpočet. Nechci měnit ubytování více než jednou. Co bys mi doporučil vidět?

Doplnění zadání

Pokud stále máme další požadavky na vylepšení, nebojíme se prompt nadále testovat, abychom dosáhli požadovaného výsledku:

✔ Správně

Chci jet v létě na výlet do Anglie. Jsem mladý aktivní člověk, který rád sportuje a má rád historické památky. Chci vidět turisticky zajímavou oblast s turistickými cíli nedaleko od sebe a vyzkoušet nějaký sport. Co bys mi doporučil? Na celou cestu včetně přesunu z ČR budu mít 7 dnů a omezený rozpočet. Nechci měnit ubytování více než jednou. Připrav mi kompletní itinerář cesty.

Výsledek finálního promptu

Mám pro tebe návrh na zajímavý a dobrodružný itinerář cesty do Anglie, který kombinuje historii, sportovní aktivity a krásnou krajinu. Cílem bude oblast Cotswolds, která je známá svými malebnými vesničkami, historickými památkami a nádhernou přírodou. Celý výlet se dá zvládnout během 7 dní, včetně cesty z ČR.

Itinerář cesty:

  • Den 1: Příjezd do Londýna a přesun do Cotswolds
    • Ráno: Let z Prahy do Londýna (nejlepší bude přímý let na letiště Heathrow).
    • Dopoledne/odpo­ledne: Přesun z Londýna do Cotswolds (vlakem do města Moreton-in-Marsh nebo Kemble a odtud taxi nebo autobus do tvého ubytování).
    • Večer: Ubytování v některé z vesnic v Cotswolds (doporučuji Bourton-on-the-Water nebo Chipping Campden, obě jsou velmi krásné a strategicky položené).
  • Den 2: Prozkoumání vesnic v Cotswolds
    • Dopoledne: Návštěva Bourton-on-the-Water, známé jako "Benátky Cotswolds". Procházka kolem řeky Windrush, návštěva Model Village (miniatura vesnice) a Birdland Park & Gardens.
    • Odpoledne: Přejezd do Stow-on-the-Wold, historické tržní město s krásnými kamennými domy. Navštiv St Edward's Church s ikonickými dveřmi připomínajícími Tolkienovy knihy.
    • Večer: Večeře v místní restauraci a odpočinek.
  • Den 3: Historická místa a přírodní parky
    • Dopoledne: Navštiv Blenheim Palace, impozantní zámek a rodiště Winstona Churchilla, který je zapsán na seznamu světového dědictví UNESCO. Je zde krásný park a zahrady.
    • Odpoledne: Přesun do města Burford, kde se nachází Cotswold Wildlife Park and Gardens. Prohlídka parku a zahrad.
    • Večer: Návrat na ubytování a odpočinek.
  • Den 4: Outdoorové aktivity
    • Celý den: Vydej se na pěší turistiku v oblasti Cotswolds Way, dlouhé turistické trasy, která vede přes krásné venkovské oblasti a nabízí nádherné výhledy. Doporučuji trasu mezi Chipping Campden a Broadway Tower, která je náročná, ale odměnou je krásný výhled z věže Broadway.
    • Večer: Relaxace po aktivním dni.
  • Den 5: Sportovní aktivity
    • Dopoledne: Vyzkoušej si kanoistiku nebo jízdu na kajaku na řece Windrush nebo řekách v blízkém okolí. Mnoho místních společností nabízí půjčovny vybavení a krátké kurzy.
    • Odpoledne: Cyklovýlet po okolních vesnicích a přírodních stezkách. Můžeš si půjčit kolo a projet některé z méně frekventovaných cest.
    • Večer: Návrat na ubytování, odpočinek.
  • Den 6: Stratford-upon-Avon
    • Celý den: Výlet do Stratford-upon-Avon, rodného města Williama Shakespeara. Navštiv jeho rodný dům, Royal Shakespeare Theatre a Holy Trinity Church, kde je Shakespeare pohřben.
    • Večer: Návrat do Cotswolds a poslední večer v této krásné oblasti.
  • Den 7: Návrat do Londýna a odlet zpět
    • Dopoledne: Přesun zpět do Londýna.
    • Odpoledne: Prohlídka Londýna (pokud to čas dovolí) – můžeš navštívit například Tower Bridge nebo Westminsterské opatství.
    • Večer: Odlet zpět do ČR.

Další tipy:

  • Ubytování: Doporučuji rezervovat si ubytování předem, ideálně v některém z menších penzionů nebo Airbnb. Pokud chceš ušetřit, hledej možnosti s vlastním stravováním.
  • Doprava: V Cotswolds je ideální kombinovat místní autobusy a turistické trasy pro pěší, případně si půjčit kolo.
  • Stravování: Místní hospody a restaurace nabízejí tradiční anglickou kuchyni, kterou stojí za to vyzkoušet.

Tento itinerář ti umožní užít si krásy anglického venkova, prozkoumat historické památky a zároveň si vyzkoušet různé sportovní aktivity. Celou cestu si můžeš přizpůsobit svým zájmům a rozpočtu.

Místo přeformulování našeho promptu můžeme také zkusit nechat přeformulovat odpověď AI. Mnohdy se může stát, že druhá odpověď je lepší než první.

V příští lekci, Prompt engineering - Hacky při promptování, probereme specifické strategie a tipy pro vytváření profesionálních promptů.


 

Předchozí článek
Kvíz - Úvod do AI a efektivní prompty
Všechny články v sekci
Základy umělé inteligence
Přeskočit článek
(nedoporučujeme)
Prompt engineering - Hacky při promptování
Článek pro vás napsala Natálie Růžičková
Avatar
Uživatelské hodnocení:
21 hlasů
Autorka je odbornicí na digitální marketing, umělou inteligenci a specializuje se také na UX/UI Design a tvorbu webů. Její oblíbenou disciplínou je SEO a práce s AI. Zajímá ji také programování.
Aktivity