Prompt Engineering – Kompletný sprievodca

Rozdiel medzi priemernou a výbornou odpoveďou od AI často nie je v modeli, ale v tom, ako sa pýtaš. Prompt engineering je umenie (a trochu veda) písania inštrukcií pre AI tak, aby si dostal presne to, čo potrebuješ. V tomto sprievodcovi ti ukážem všetko od základov po pokročilé techniky.

Čo je prompt engineering

Prompt je text, ktorý posielaš AI modelu. Prompt engineering je proces navrhovania a optimalizácie týchto textov tak, aby AI produkovala čo najlepšie výstupy.

Prečo na tom záleží:

  • Rovnaký model môže dať dramaticky odlišné odpovede podľa promptu
  • Dobrý prompt ti ušetrí čas na iterácie
  • Zlý prompt môže viesť k nepresným alebo nepoužiteľným výstupom

Kde sa prompt engineering používa:

  • Každodenná práca s ChatGPT, Claude, Gemini
  • Vývoj AI aplikácií
  • Automatizácia workflow
  • Generovanie obsahu

Základné princípy efektívnych promptov

Princíp 1: Buď konkrétny

AI nie číta myšlienky. Čím konkrétnejší prompt, tým relevantnejšia odpoveď.

Slabý prompt:

Napíš niečo o marketingu.

Silný prompt:

Napíš 5 tipov pre začínajúceho marketéra v B2B SaaS.
Každý tip max 50 slov, s konkrétnym príkladom.
Cieľovka: marketéri s 0-2 rokmi skúseností.

Princíp 2: Daj kontext

Povedz AI, kto si, pre koho je výstup a aký je cieľ.

Bez kontextu:

Napíš email o pohovore.

S kontextom:

Som HR manažér v IT firme.
Napíš email kandidátovi, ktorého pozývame na technický pohovor.
Pozícia: Senior Python Developer
Dátum pohovoru: pondelok 15.1. o 10:00
Forma: online cez Teams
Tón: profesionálny ale priateľský

Princíp 3: Špecifikuj formát

Explicitne povedz, ako má vyzerať výstup.

Formát: bullet points
Dĺžka: max 200 slov
Štruktúra: problém → riešenie → výsledok
Jazyk: slovenčina, neformálny tón

Princíp 4: Rozdeľ komplexné úlohy

Veľké úlohy rozbi na menšie kroky.

Namiesto:

Napíš kompletný marketingový plán.

Rozdeľ na:

Krok 1: Analyzuj cieľovú skupinu pre [produkt]
Krok 2: Navrhni positioning a messaging
Krok 3: Vyber 3 najvhodnejšie marketingové kanály
Krok 4: Vytvor akčný plán na 3 mesiace

12 prompt engineering techník

1. Role Prompting

Daj AI konkrétnu rolu. Zmení to perspektívu a kvalitu odpovede.

Si skúsený UX dizajnér s 15 rokmi praxe v e-commerce.
Zhodnoť tento návrh produktovej stránky.
Zameraj sa na: navigáciu, CTA tlačidlá, dôveryhodnosť.

Variácie rolí:

  • Expert v oblasti (právnik, lekár, programátor)
  • Cieľová skupina (zákazník, investor, kritik)
  • Osobnosť (skeptik, nadšenec, analytik)

2. Chain of Thought (CoT)

Požiadaj AI, aby myslela nahlas a postupovala krok za krokom.

Vyriešim tento problém krok za krokom:

Problém: Máme e-shop s 10% mierou opustenia košíka. 
Ako to znížiť?

Postupuj takto:
1. Najprv identifikuj možné príčiny
2. Pre každú príčinu navrhni riešenie
3. Zoraď riešenia podľa dopadu a náročnosti
4. Odporuč 3 najlepšie kroky

3. Few-Shot Learning

Daj AI príklady toho, čo chceš. Naučí sa vzor.

Prepisuj nadpisy článkov do pútavejšej formy.

Príklady:
"Ako ušetriť peniaze" → "7 trikov, ktoré mi ušetria 500 € mesačne"
"Tipy na zdravé raňajky" → "Raňajky, po ktorých nie som hladný do obeda"
"Základy investovania" → "Ako som začal investovať s 50 € mesačne"

Teraz prepíš:
"Ako zlepšiť komunikáciu v tíme"

4. Zero-Shot CoT

Jednoduchá verzia Chain of Thought. Stačí pridať “Poďme krok za krokom.”

Koľko guľôčok sa zmestí do autobusu?
Poďme na to krok za krokom.

AI automaticky rozloží problém na čiastkové kroky.

5. Self-Consistency

Pre dôležité rozhodnutia požiadaj o viacero prístupov.

Navrhni 3 rôzne riešenia tohto problému.
Pre každé uveď výhody a nevýhody.
Na záver odporuč, ktoré riešenie je najlepšie a prečo.

6. Persona Pattern

Definuj, ako má AI komunikovať.

Komunikuj ako:
- Priateľský mentor, nie prednášajúci profesor
- Používaj "ty" nie "vy"
- Pridávaj praktické príklady z reálneho života
- Vyhýbaj sa žargónu, vysvetľuj jednoducho
- Ak niečo nevieš, povedz to

7. Template Pattern

Daj AI šablónu, ktorú má vyplniť.

Napíš recenziu produktu podľa tejto šablóny:

PRODUKT: [názov]
CENA: [cena] - [hodnotenie hodnoty za peniaze]

ČO SA MI PÁČI:
- [bod 1]
- [bod 2]
- [bod 3]

ČO BY MOHLO BYŤ LEPŠIE:
- [bod 1]
- [bod 2]

PRE KOHO JE TO IDEÁLNE: [popis cieľovky]

HODNOTENIE: [X/10]

8. Iteratívne spresnenie

Začni široko a postupne spresňuj.

Prvý prompt:

Napíš úvod pre článok o remote work.

Iterácia:

Dobre, ale:
- Začni otázkou, nie štatistikou
- Skráť na 3 vety
- Pridaj osobný príklad

Ďalšia iterácia:

Perfektné. Teraz napíš zvyšok článku v rovnakom štýle.

9. Constrained Writing

Daj AI obmedzenia, ktoré zlepšia kvalitu.

Napíš LinkedIn post o AI v HR.
Obmedzenia:
- Presne 150 slov
- Žiadne klišé ako "v dnešnej dobe" alebo "game-changer"
- Musí obsahovať konkrétne číslo alebo štatistiku
- Koniec musí byť otázka pre čitateľov

10. Socratic Method

Nechaj AI klásť otázky namiesto okamžitej odpovede.

Potrebujem vybrať CRM systém pre malú firmu.
Neklaď mi okamžité odporúčanie.
Namiesto toho mi polož 5 otázok, ktoré mi pomôžu 
spraviť lepšie rozhodnutie.

11. Adversarial Prompting

Požiadaj AI, aby bola kritická alebo hrala devil’s advocate.

Tu je môj podnikateľský plán [vlož plán].
Správaj sa ako skeptický investor.
Nájdi 5 najväčších problémov a rizík.
Buď brutálne úprimný.

12. Meta Prompting

Požiadaj AI, aby ti pomohla napísať lepší prompt.

Chcem napísať efektívny prompt pre generovanie produktových popisov.
Pomôž mi vytvoriť šablónu promptu, ktorá bude obsahovať
všetky potrebné informácie pre kvalitný výstup.

Pokročilé stratégie

System Prompts

V API alebo cez Custom Instructions môžeš nastaviť “meta-inštrukcie”, ktoré platia pre všetky konverzácie.

Príklad system promptu pre copywritera:

Si skúsený slovenský copywriter.

PRAVIDLÁ:
1. Vždy používaj "ty" namiesto "vy"
2. Píš krátke vety (max 15 slov)
3. Vyhýbaj sa klišé a korporátnemu jazyku
4. Každý text musí mať jasný CTA
5. Používaj aktívny rod, nie pasívny

ZAKÁZANÉ SLOVÁ:
- jedinečný, unikátny
- v dnešnej dobe
- najlepší na trhu
- synergický, holistický

ŠTRUKTÚRA ODPOVEDE:
- Hlavný text
- Alternatívna verzia (kratšia)
- Návrhy na A/B testovanie

Prompt Chaining

Spoj viacero promptov do workflow.

PROMPT 1: Analyzuj túto cieľovú skupinu [dáta]
→ Výstup použi v PROMPT 2

PROMPT 2: Na základe analýzy navrhni 5 tém na blog
→ Výstup použi v PROMPT 3

PROMPT 3: Pre tému #1 vytvor detailný outline
→ Výstup použi v PROMPT 4

PROMPT 4: Napíš článok podľa outline

Retrieval Augmented Generation (RAG)

Kombinuj AI s externými dátami.

Tu sú naše interné guidelines [priložené dokumenty].
Na základe nich odpovedz na túto otázku zákazníka:
[otázka]
Cituj konkrétne časti guidelines v odpovedi.

Časté chyby a ako sa im vyhnúť

Chyba 1: Príliš vágne zadanie

Problém: AI nemá dosť informácií. Riešenie: Pridaj kontext, formát, dĺžku, tón.

Chyba 2: Príliš dlhý prompt

Problém: AI sa “stratí” v množstve inštrukcií. Riešenie: Rozdeľ na menšie časti, použi číslovanie.

Chyba 3: Negatívne inštrukcie

Problém: “Nepíš dlhé vety” je menej efektívne ako “Píš krátke vety”. Riešenie: Formuluj pozitívne – čo AI MÁ robiť.

Chyba 4: Chýbajúce príklady

Problém: AI hádá, čo chceš. Riešenie: Daj 2-3 príklady želaného výstupu.

Chyba 5: Ignorovanie iterácie

Problém: Očakávaš perfektný výstup na prvýkrát. Riešenie: Plánuj 2-3 iterácie ako súčasť procesu.

Prompt engineering pre rôzne úlohy

Pre písanie

Napíš [typ textu] o [téma].

PARAMETRE:
- Cieľovka: [kto to bude čítať]
- Tón: [formálny/neformálny/...]
- Dĺžka: [počet slov]
- CTA: [čo má čitateľ urobiť]

ŠTRUKTÚRA:
- Úvod s háčikom
- [X] hlavných bodov
- Záver s výzvou

PRÍKLAD ŠTÝLU:
[vlož vzor textu, ktorý sa ti páči]

Pre analýzu

Analyzuj [čo] z pohľadu [perspektíva].

KONTEXT:
[relevantné informácie]

POSTUP:
1. Identifikuj hlavné trendy/vzory
2. Nájdi príčiny
3. Odhadni dôsledky
4. Navrhni odporúčania

VÝSTUP:
- Executive summary (3 vety)
- Detailná analýza
- Action items

Pre brainstorming

Generuj [počet] nápadov na [čo].

KRITÉRIÁ:
- [kritérium 1]
- [kritérium 2]

ZAMERAJ SA NA:
- Nekonvenčné prístupy
- Kombinácie existujúcich riešení
- Inšpiráciu z iných odvetví

FORMÁT:
Pre každý nápad:
- Názov (max 5 slov)
- Popis (2 vety)
- Výhoda
- Potenciálna výzva

Pre programovanie

Napíš [jazyk] funkciu, ktorá [čo robí].

VSTUPY:
- [parameter 1]: [typ] - [popis]
- [parameter 2]: [typ] - [popis]

VÝSTUP:
- [typ] - [popis]

POŽIADAVKY:
- Ošetri edge cases: [aké]
- Optimalizuj pre: [čo]
- Štýl: [konvencie]

PRÍKLAD POUŽITIA:
[ukáž ako sa funkcia volá a čo vráti]

Testovanie a optimalizácia promptov

A/B testovanie

Skúšaj rôzne verzie promptov:

  • S príkladmi vs bez príkladov
  • Krátky vs detailný
  • Rôzne role/persony
  • Rôzne formáty výstupu

Metriky kvality

Hodnoť výstupy podľa:

  • Relevantnosť – odpovedá na to, čo som sa pýtal?
  • Presnosť – sú informácie správne?
  • Použiteľnosť – môžem to použiť bez úprav?
  • Konzistentnosť – dostávam podobnú kvalitu opakovane?

Dokumentácia

Zapisuj si fungujúce prompty:

ÚLOHA: Generovanie produktových popisov
MODEL: Claude 3.5 Sonnet
DÁTUM: December 2024
PROMPT: [text promptu]
ÚSPEŠNOSŤ: 8/10
POZNÁMKY: Funguje lepšie s 2 príkladmi

Nástroje pre prompt engineering

Prompt libraries

  • PromptBase – marketplace promptov
  • FlowGPT – komunita a zdieľanie
  • Anthropic Cookbook – príklady pre Claude

Testovacie nástroje

  • OpenAI Playground – testovanie s parametrami
  • LangChain – prompt chaining a workflow
  • PromptPerfect – automatická optimalizácia

Tipy na záver

  1. Začni jednoducho – pridávaj komplexnosť postupne
  2. Iteruj – prvý prompt je len začiatok
  3. Používaj príklady – few-shot learning funguje skvele
  4. Dávaj AI rolu – mení to kvalitu výstupu
  5. Špecifikuj formát – AI nevie, čo chceš, kým nepovieš
  6. Testuj na rôznych modeloch – každý má silné stránky
  7. Dokumentuj – zapisuj fungujúce prompty
  8. Zdieľaj – uč sa od komunity

Často kladené otázky

Fungujú rovnaké prompty na všetkých AI modeloch?

Väčšinou áno, ale každý model má nuansy. Claude lepšie reaguje na dlhšie kontexty, GPT-4 na kreatívne úlohy. Testuj a prispôsobuj.

Koľko príkladov dať pri few-shot learning?

Zvyčajne stačia 2-3. Viac príkladov pomáha pri komplexnejších vzoroch, ale príliš veľa môže zmiasť model.

Má zmysel platiť za prompt libraries?

Pre bežné použitie nie – väčšinu nájdeš zadarmo. Pre špecifické profesionálne použitie môžu byť hodnotné.

Nahradí prompt engineering programovanie?

Nie, skôr ho dopĺňa. Prompt engineering je skill, ktorý sa oplatí naučiť každému, kto pracuje s AI.

Záver

Prompt engineering nie je magia, ale skill, ktorý sa dá naučiť. Základom je jasná komunikácia – povedz AI čo chceš, daj kontext a príklady. Pokročilé techniky ti pomôžu zvládať komplexnejšie úlohy.

Najlepší spôsob, ako sa zlepšiť, je prax. Experimentuj s rôznymi technikami, sleduj čo funguje a buduj si svoju knižnicu osvedčených promptov. Časom sa to stane automatické.