3. diel - Prompt engineering - Profesionálna tvorba promptov
V predchádzajúcom kvíze, Kvíz - Úvod do AI a efektívne prompty, sme si overili nadobudnuté skúsenosti z predchádzajúcich lekcií.
V tomto tutoriáli umelej inteligencie budeme pokračovať s tvorbou efektívnych promptov na profesionálnej úrovni, začneme sa totiž zaoberať tzv. prompt engineeringom. Preberieme hlbšie princípy formulácie promptov, ich štruktúru a rozšírime praktické tipy na dosiahnutie čo najlepších výsledkov.
Prompt engineering
Dnešná doba je prehltená informáciami a obsahom, a tak sa správne promptovanie stáva nadmieru užitočnou zručnosťou, ktorú by mal ovládať každý. Práve preto je teraz na vzostupe prompt engineering alebo promptové inžinierstvo, ktoré sa zaoberá metodológiou navrhovania efektívnych požiadaviek.

Základné princípy tvorby promptu
Už sme si povedali, že kvalitný prompt musí byť formulovaný jasne a jednoznačne. Pokiaľ však chceme byť skutočným promptovým inžinierom je dôležité poskytnúť aj ďalšie rozširujúce informácie vo vhodnom formáte.
Veľmi praktické je poskytnúť kontext, ktorý pomôže AI lepšie pochopiť zadanú úlohu. Efektívny prompt by mal tiež obsahovať obmedzenia a podmienky, ktoré musia byť splnené. Tými môžu byť napríklad:
- dĺžka odpovede,
- zameranie na špecifické aspekty,
- použitie konkrétnych zdrojov,
- poskytnutie príkladov.
Pri vytváraní efektívnych promptov budeme postupovať podľa nasledujúcich rád:

Kľúčové slová
Použitím konkrétnych kľúčových slov môžeme AI pomôcť lepšie pochopiť našu požiadavku a výrazne zvýšiť presnosť a relevanciu odpovede. Ukážme si užitočné slová či slovné spojenia:
- "Aký je konkrétny postup..."
- "Môžeš mi vytvoriť zoznam na účely..."
- "Ako vysvetliť princíp deťom (dospelým/začiatočníkom/pokročilým)..."
- "Ako funguje v kontexte moderného..."
- "Ako správne nastaviť sieť v prostredí..."
- "Môžeš mi poskytnúť krok za krokom návod na..."
- "Ako môžem efektívne zvládnuť..."
- "Môžeš porovnať výhody a nevýhody rôznych spôsobov..."
- "Aká je najlepšia voľba pre výber..."
Profesionálne promptovanie v praxi
Zamerajme sa teraz na konkrétne praktické tipy, ako promptovať tak, aby sme dosiahli lepšie výsledky. Uveďme si niekoľko príkladov zo života:
✗ Zle
Kam mám ísť na dovolenku?
✔ Správne
Plánujem dovolenku pri mori v Európe. Môžete mi odporučiť lacnejšiu destináciu s piesočnatými plážami, dobrým jedlom a zaujímavými miestami na návštevu historických pamiatok?
Prvý prompt neposkytuje dostatok informácií o preferenciách používateľa. Vylepšená verzia naopak ponúka konkrétne požiadavky (more, Európa, lacnejšie destinácie) vrátane oblasti záujmu a konkrétnych aktivít (dobré jedlo, historické pamiatky):
✗ Zle
Čo je naklonená rovina?
✔ Správne
Ako môžem jednoducho vysvetliť princíp naklonenej roviny dieťaťu vo štvrtej triede na príkladoch z každodenného života?
Prvý prompt je príliš všeobecný a má nejasný kontext. Vylepšená verzia špecifikuje, že vysvetlenie je určené pre žiaka 4. triedy, a žiada o praktické príklady:
✗ Zle
Ako vyčistiť koberec?
✔ Správne
Aký je najlepší spôsob, ako sa zbaviť škvrny od červeného vína na bielych vlnených kobercoch?
Prvý prompt nespomína konkrétny typ škvrny ani materiál koberca. Vylepšená verzia dáva presný popis a žiada o konkrétnu radu:
✗ Zle
Ako napísať životopis?
✔ Správne
Pomôžeš mi vytvoriť profesionálny životopis na pozíciu IT testera, ktorý vyzdvihne moje technické zručnosti a skúsenosti s testovaním softvéru?
Prvý prompt neberie do úvahy zvláštnosti danej pozície. Vylepšený prompt potom špecifikuje a jasne definuje, aký typ životopisu je potrebné vytvoriť a na čo sa má zamerať:
✗ Zle
Pri štúdiu starých dokumentov som narazil na zmienku o zámku, ktorý je kľúčový pre pochopenie majetkových práv k pozemkom. Tento zámok vraj má určitú symbolickú hodnotu. Ako by som mal postupovať, ak chcem získať prístup k tomuto zámku a overiť si jeho stav?
✔ Správne
Pri štúdiu starých dokumentov som narazil na zmienku o historickom zámku na panstve Versailles, ktorý je kľúčom k pochopeniu vlastníctva pôdy. Tento zámok má vraj určitú symbolickú hodnotu ako budova. Ako mám postupovať, ak chcem získať prístup k tomuto zámku a overiť jeho právny stav?
Prvý prompt je dvojznačný. Nevieme, či sa jedná o stavbu, starožitné kovanie na dverách, či snáď metaforické uzamknutie. Druhý prompt už jasne špecifikuje stavbu aj náš zámer, o aký stav sa nám jedná.
Čím konkrétnejší prompt je, tým lepšie AI splní našu požiadavku.
Inšpiráciou pre tvorbu dokonalých promptov nám môže byť niektorá z knižníc ukážok promptov, ako napríklad Prompt examples od OpenAI Platform. Tu sa môžeme pozrieť na rôzne zadania a riešenia promptov podľa konkrétnych tém.
Iteratívne promptovanie
Testovanie a iterácia sú nevyhnutné na dosiahnutie optimálnych výsledkov. Je viac než vhodné testovať rôzne verzie promptov a na základe získaných výsledkov ich upravovať a zlepšovať. Tento proces nám pomôže lepšie porozumieť tomu, ako AI reaguje na rôzne typy promptov a ako môžeme dosiahnuť čo najlepšie výsledky. Pozrime sa na jednotlivé kroky promptovania na konkrétnom prípade – výlete do Anglicka.

Začneme prvým jednoduchým promptom:
✗ Zle
Chcem ísť na výlet do Anglicka.
✔ Lepšie
Chcem ísť na výlet do Anglicka, chcem vidieť turistické destinácie. Čo by ste mi odporučili vidieť?
Vylepšený prompt už dodal základnú požiadavku – cieľ cesty. Napriek tomu je stále absolútne všeobecný, a preto dostaneme veľmi širokú odpoveď.
To znie ako skvelý nápad! Anglicko ponúka množstvo krásnych miest a zaujímavých aktivít. Tu je niekoľko tipov, čo by ste mohli počas svojho výletu do Anglicka zvážiť:
- 1. Londýn
Pamiatky: Big Ben, Tower Bridge, Buckinghamský palác, Westminsterské opátstvo. Múzeá: Britské múzeum, Tate Modern, Prírodovedecké múzeum. Trhy: Borough Market (pre jedlo), Camden Market (pre unikátne nákupy).
- 2. Oxford a Cambridge
Navštívte niektoré z týchto historických univerzitných miest. Prechádzajte sa po nádvoriach starobylých koľají a obdivujte gotickú architektúru.
- 3. Stonehenge
Tento tajomný prehistorický pamätník je jednou z najznámejších pamiatok v Anglicku. Zvážte aj návštevu neďalekého mesta Salisbury, kde sa nachádza krásna katedrála.
- 4. Cotswolds
Malebné dedinky, vidiecke krajiny a tradičné anglické čajovne. Cotswolds je ideálnym miestom na relaxačné výlety a prechádzky.
- 5. Bath
Historické mesto známe pre svoje rímske kúpele a nádhernú georgiánsku architektúru. Navštívte Royal Crescent a kúpeľný komplex Thermae Bath Spa.
- 6. Lake District
Tento národný park je ideálny pre milovníkov prírody a turistiky. Ponúka krásne jazerá, hory a malebné dedinky.
- 7. Liverpool
Mesto spojené s Beatles, kde môžete navštíviť The Beatles Story a prejsť sa po ikonickej oblasti Albert Dock.
- 8. Cornwall
Táto oblasť na juhozápade Anglicka je známa svojimi dramatickými pobrežnými scenériami, piesočnatými plážami a historickými miestami, ako je St. Michael's Mount.
- 9. York
Historické mesto s dobre zachovaným stredovekým centrom. Navštívte York Minster a prechádzajte sa po starobylých mestských hradbách.
- 10. Brighton
Prímorské mesto známe svojim ikonickým mólom, živou atmosférou a bohémskymi štvrťami. Ideálne miesto na oddych pri mori.
Praktické tipy:
- Doprava: Zvážte využitie vlakovej dopravy, ktorá je v Anglicku dobre rozvinutá. Môžete si tiež prenajať auto, ak plánujete navštíviť vidiecke oblasti.
- Ubytovanie: Odporúčam rezervovať ubytovanie vopred, najmä ak cestujete v letných mesiacoch.
- Počasie: Počasie v Anglicku je často nepredvídateľné, preto si nezabudnite vziať so sebou dáždnik a nepremokavé oblečenie.
Ak máte nejaké konkrétne záujmy alebo plány, rád vám s nimi pomôžem alebo poskytnem ďalšie odporúčania!
Poskytnutie kontextu
Dodatočný kontext pomôže AI úlohu lepšie pochopiť. Čím obsiahnuté rozšírenie bude, tým konkrétnejšie výsledky dostaneme.
✔ Lepšie
Chcem ísť na výlet do Anglicka, chcem vidieť turistickú oblasť s turistickými destináciami, ktoré nie sú ďaleko od seba. Čo by ste mi odporučili vidieť?
Náš prompt stále vylepšujeme:
✔ Lepšie
Chcem ísť na výlet do Anglicka. Som mladý aktívny človek, ktorý má rád šport a historické pamiatky. Chcem vidieť turistickú oblasť s turistickými cieľmi neďaleko odo mňa a vyskúšať si nejaký šport. Čo by ste mi odporučili?
Obmedzenia a podmienky
Ďalej je potrebné špecifikovať obmedzenia alebo podmienky, ktoré by mali byť splnené.
✔ Lepšie
Toto leto chcem ísť na výlet do Anglicka. Som mladý aktívny človek, ktorý má rád šport a historické pamiatky. Chcem vidieť turistickú oblasť s turistickými cieľmi neďaleko odo mňa a vyskúšať si nejaké športy. Čo by ste mi odporučili? Budem mať 7 dní a obmedzený rozpočet na celú cestu vrátane transferu z Českej republiky. Nechcem meniť ubytovanie viac ako raz. Čo by ste mi odporučili vidieť?
Doplnenie zadania
Pokiaľ stále máme ďalšie požiadavky na vylepšenie, nebojíme sa prompt naďalej testovať, aby sme dosiahli požadovaný výsledok:
✔ Správne
Toto leto chcem ísť na výlet do Anglicka. Som mladý aktívny človek, ktorý má rád šport a historické pamiatky. Chcem vidieť turistickú oblasť s turistickými cieľmi neďaleko odo mňa a vyskúšať si nejaké športy. Čo by ste mi odporučili? Budem mať 7 dní a obmedzený rozpočet na celú cestu vrátane transferu z Českej republiky. Nechcem meniť ubytovanie viac ako raz. Pripravte mi kompletný itinerár.
Mám pre teba návrh na zaujímavý a dobrodružný itinerár cesty do Anglicka, ktorý kombinuje históriu, športové aktivity a krásnu krajinu. Cieľom bude oblasť Cotswolds, ktorá je známa svojimi malebnými dedinkami, historickými pamiatkami a nádhernou prírodou. Celý výlet sa dá zvládnuť počas 7 dní, vrátane cesty zo SR.
Itinerár cesty:
- Deň 1: Príchod do Londýna a presun do Cotswolds
- Ráno: Let z Prahy do Londýna (najlepšie bude priamy let na letisko Heathrow).
- Dopoludnia/popoludní: Presun z Londýna do Cotswolds (vlakom do mesta Moreton-in-Marsh alebo Kemble a odtiaľ taxi alebo autobus do tvojho ubytovania).
- Večer: Ubytovanie v niektorej z dedín v Cotswolds (odporúčam Bourton-on-the-Water alebo Chipping Campden, obe sú veľmi krásne a strategicky položené).
- Deň 2: Preskúmanie dedín v Cotswolds
- Dopoludnia: Návšteva Bourton-on-the-Water, známe ako "Benátky Cotswolds". Prechádzka okolo rieky Windrush, návšteva Model Village (miniatúra dediny) a Birdland Park & Gardens.
- Popoludní: Prejazd do Stow-on-the-Wold, historické trhové mesto s krásnymi kamennými domami. Navštív St Edward's Church s ikonickými dverami pripomínajúcimi Tolkienovej knihy.
- Večer: Večera v miestnej reštaurácii a odpočinok.
- Deň 3: Historické miesta a prírodné parky
- Dopoludnia: Navštív Blenheim Palace, impozantný zámok a rodisko Winstona Churchilla, ktorý je zapísaný na zozname svetového dedičstva UNESCO. Je tu krásny park a záhrady.
- Popoludní: Presun do mesta Burford, kde sa nachádza Cotswold Wildlife Park and Gardens. Prehliadka parku a záhrad.
- Večer: Návrat na ubytovanie a odpočinok.
- Deň 4: Outdoorové aktivity
- Celý deň: Vydaj sa na pešiu turistiku v oblasti Cotswolds Way, dlhej turistickej trasy, ktorá vedie cez krásne vidiecke oblasti a ponúka nádherné výhľady. Odporúčam trasu medzi Chipping Campden a Broadway Tower, ktorá je náročná, ale odmenou je krásny výhľad z veže Broadway.
- Večer: Relaxácia po aktívnom dni.
- Deň 5: Športové aktivity
- Dopoludnia: Vyskúšaj si kanoistiku alebo jazdu na kajaku na rieke Windrush alebo riekach v blízkom okolí. Mnoho miestnych spoločností ponúka požičovne vybavenie a krátke kurzy.
- Popoludní: Cyklovýlet po okolitých dedinách a prírodných chodníkoch. Môžeš si požičať bicykel a prejsť niektoré z menej frekventovaných ciest.
- Večer: Návrat na ubytovanie, odpočinok.
- Deň 6: Stratford-upon-Avon
- Celý deň: Výlet do Stratford-upon-Avon, rodného mesta Williama Shakespeara. Navštív jeho rodný dom, Royal Shakespeare Theatre a Holy Trinity Church, kde je Shakespeare pochovaný.
- Večer: Návrat do Cotswolds a posledný večer v tejto krásnej oblasti.
- Deň 7: Návrat do Londýna a odlet späť
- Dopoludnia: Presun späť do Londýna.
- Popoludní: Prehliadka Londýna (pokiaľ to čas dovolí) – môžeš navštíviť napríklad Tower Bridge alebo Westminsterské opátstvo.
- Večer: Odlet späť do SR.
Ďalšie tipy:
- Ubytovanie: Odporúčam rezervovať si ubytovanie vopred, ideálne v niektorom z menších penziónov alebo Airbnb. Pokiaľ chceš ušetriť, hľadaj možnosti s vlastným stravovaním.
- Doprava: V Cotswolds je ideálne kombinovať miestne autobusy a turistické trasy pre peších, prípadne si požičať bicykel.
- Stravovanie: Miestne krčmy a reštaurácie ponúkajú tradičnú anglickú kuchyňu, ktorú stojí za to vyskúšať.
Tento itinerár ti umožní užiť si krásu anglického vidieka, preskúmať historické pamiatky a zároveň si vyskúšať rôzne športové aktivity. Celú cestu si môžeš prispôsobiť svojim záujmom a rozpočtu.
- Deň 1: Príchod do Londýna a presun do Cotswolds
Namiesto preformulovania nášho promptu môžeme tiež skúsiť nechať preformulovať odpoveď AI. Veľakrát sa môže stať, že druhá odpoveď je lepšia ako prvá.
V nasledujúcom cvičení, Riešené úlohy k 1. - 3. lekcii Základov AI, si precvičíme nadobudnuté skúsenosti z predchádzajúcich lekcií.