Nie prompt, ale kontext prináša výsledok

Keď AI nedáva použiteľné výsledky, zvyčajne nechýba lepší prompt, ale kontext. Desať rád z mojej prednášky na CodeCone 2025, ako AI zadávať prácu tak, aby jej rozumela.

Tento článok vychádza z mojej prednášky na CodeCone 2025 v Žiline. Záznam prednášky nájdete na YouTube.

Čo vidíte?

Na začiatku prednášky som ukázal výrez fotky: zuby, sliny, niečo, čo vyzerá nebezpečne. Keď sa obrázok oddiali, je to zlaté šteniatko, ktoré by ste najradšej pohladkali.

Alebo iný príklad. Šéf vám večer napíše: „Zajtra sa chcem s tebou stretnúť.“ Celú noc nespíte. Ráno sa dozviete, že vás chce povýšiť.

V oboch prípadoch chýbal kontext. A presne v takej situácii je AI zakaždým, keď jej zadáte prácu.

Prompt a kontext

Prompt je to, čo chcete: napíš článok, oprav chybu, priprav ponuku.

Kontext je všetko ostatné, čo AI k tomu dostane: podklady, predchádzajúce texty, informácie o firme, popis chyby a to, čo už ste skúšali.

Pomáha mi predstava, že AI je človek, ktorý o vás nič nevie. Keď otvoríte novú konverzáciu, nevie o vás nič okrem toho, čo jej napíšete.

Najčastejšia chyba, ktorú vidím: dávame málo a očakávame veľa. Zadáme veľkú úlohu s minimom podrobností, napríklad „napíš mi lepší životopis“. Po desiatom neúspešnom pokuse to vzdáme a povieme si, že AI nefunguje.

Pre prácu s kontextom sa ujal názov context engineering. Ako lepší názov než „prompt engineering“ ho v júni 2025 navrhol Tobi Lütke zo Shopify a o týždeň ho podporil Andrej Karpathy. Ten ho opísal ako umenie a vedu naplniť kontextové okno presne tými informáciami, ktoré sú potrebné na ďalší krok.

Desať rád

Predtým, než úlohu odošlete

1. Vysvetlite, prečo. Nepíšte len „oprav túto chybu“. Napíšte aj to, prečo si myslíte, že vznikla. AI potom vie overiť, či je to naozaj príčina, alebo len následok niečoho iného. Pri e-maile je to podobné: „Odpovedáme dôležitému klientovi, ktorý sa sťažoval na meškanie“ zmení výsledok viac než akékoľvek slovo v prompte.

2. Menšie úlohy namiesto jednej veľkej. Veľká úloha zadaná naraz takmer vždy dopadne zle. Rozdeľte ju na kroky a každý skontrolujte. Nie je to nová myšlienka, v programovaní ju poznáme desaťročia. Pri AI však platí ešte viac.

3. Ukážte príklad. Jeden dobrý príklad povie viac než odsek vysvetľovania. Ak ste napísali desať článkov a päť z nich považujete za najlepšie, pošlite práve tie. Výsledok bude bližší vášmu štýlu, nie všeobecný text.

4. Povedzte, čo nechcete. AI sa sama nedopýta. Ak nechcete určitý postup, knižnicu, tón alebo formuláciu, napíšte to.

5. Opíšte výsledok. Nie „urob aplikáciu“, ale akú: webovú alebo mobilnú, čo má robiť a pre koho. Pri popise produktu napíšte, čo má obsahovať, napríklad úvod, vybavenie a technické údaje.

Keď už AI odpovedá

6. Keď to trvá priveľa, zastavte. Moje osobné pravidlo: ak jednoduchá, dobre zadaná úloha beží oveľa dlhšie, než by mala, zastavím ju, upravím zadanie a začnem znova. Čakanie na zázrak sa neoplatí.

7. Povedzte, čo presne je zlé. „Je to zlé“ nestačí. Je zlý tón, postup, fakt alebo štruktúra? Čím konkrétnejšia spätná väzba, tým lepšia oprava.

8. Pri pokazenej konverzácii začnite odznova. AI má v kontexte aj to, čo ste medzitým označili za nesprávne, a niekedy to aj tak použije. Vtedy si zoberte to, čo bolo dobré, a začnite novú konverzáciu.

9. Pýtajte si kritiku. AI má sklon chváliť. Keď chcete skutočné hodnotenie, pýtajte sa priamo na slabiny: „Nájdi v tomto texte tri najslabšie miesta.“ Alebo si vyžiadajte pohľad konkrétnej role, napríklad zákazníka, ktorý text číta prvýkrát. Aj tak si výsledok posúďte sami.

10. Zadávajte ako novému kolegovi. Novému kolegovi tiež nedáte úlohu, nezavriete za sebou dvere a o hodinu sa nepýtate, kde je výsledok. Vysvetlíte mu, čo robíme, prečo, kde sú podklady a ako vyzerá dobrý výsledok. Rovnako to funguje s AI.

Správny kontext, nie čo najviac kontextu

Lákavé je vložiť do AI všetko: celý projekt, všetky dokumenty, stovky súborov. Často to však nepomôže. S množstvom textu pribúda aj šum, teda veci, ktoré s úlohou nesúvisia.

Podobný jav opisuje aj výskum spoločnosti Chroma z júla 2025. Autori otestovali 18 jazykových modelov a zistili, že s dlhším vstupom sú ich výsledky menej spoľahlivé, a to aj pri jednoduchých úlohách. Výskum meral konkrétne typy úloh, nie každú prácu s AI. Zhoduje sa však s tým, čo vidím v praxi.

Preto platí: dajte AI to, čo je pre danú úlohu relevantné. Jeden súbor, jednu funkciu, jeden článok alebo tie tri e-maily, na ktoré práve odpovedáte.

Čo skúsiť hneď

Keď nabudúce otvoríte chat:

  1. Napíšte, prečo úlohu robíte a pre koho je výsledok.
  2. Pridajte jeden príklad toho, ako má výsledok vyzerať.
  3. Rozdeľte prácu na kroky a každý krok si skontrolujte.

Rozdiel uvidíte už pri prvej úlohe.

Chcete to u vás?

Napíšte Oliverovi: oliver@ideax.sk