Vypočuť článok
Audio Automatické čítanie článku
Slovenský hlas · rýchlosť 1,2× · vysoký kontrast
Čítačka používa text upravený na počúvanie: skratky a vybrané cudzie výrazy sú rozpísané alebo nahradené slovenským pomenovaním. Kvízy, interaktívne úlohy a zoznamy zdrojov sa nečítajú. Úplný text zostáva v kapitole.
Prehrávanie sa nespúšťa automaticky.
Prehrávanie je zastavené.
Na mobiloch môže prehrávanie pri zamknutí obrazovky prestať fungovať.
Ako navrhovať systémové inštrukcie, zdroje pravdy, pamäť, retrieval, nástroje, metadata, oprávnenia a stav úlohy tak, aby AI dostávala správny kontext v správnom čase
Nosná téza Prompt je iba jedna časť vstupu. Kvalitu práce s moderným LLM alebo agentom určuje celý kontext, ktorý je pri inferencii dostupný: hierarchia inštrukcií, aktuálne dáta, história, príklady, výstupy nástrojov, stav úlohy, oprávnenia a mechanizmus, ktorý rozhoduje, čo sa do kontextového okna vôbec dostane. Context engineering preto nie je synonymum pre dlhší prompt. Je to návrh a riadenie informačného prostredia modelu.
1. Prompt engineering rieši formuláciu. Context engineering rieši celý informačný systém
Prompt engineering sa sústreďuje na to, ako formulovať a organizovať inštrukcie pre jazykový model: aký cieľ má úloha, aký formát má mať odpoveď, ktoré obmedzenia platia, akú rolu má model zastávať a aké príklady má napodobniť. Táto disciplína zostáva dôležitá. Pri jednorazovej klasifikácii, transformácii textu alebo krátkej analytickej úlohe môže byť kvalita promptu dominantným faktorom výsledku. Problém vzniká vtedy, keď sa tento spôsob uvažovania prenesie na systémy, ktoré pracujú s dokumentmi, externými nástrojmi, históriou, pamäťou, databázami alebo v agentnom cykle.
Anthropic definuje context engineering ako širšiu disciplínu: kurátorovanie a udržiavanie optimálnej množiny tokenov, ktoré sú modelu dostupné pri inferencii. Do tejto množiny nepatrí iba text používateľského promptu, ale aj systémové inštrukcie, definície nástrojov, výsledky ich volaní, externé dáta, história správ, stav úlohy a ďalšie prvky, ktoré sa do kontextového okna dostanú automaticky alebo na základe retrievalu. Google Cloud používa podobné chápanie a context engineering opisuje ako návrh dátového a pravidlového prostredia, v ktorom AI operuje. 12
Praktický rozdiel je zásadný. Pri prompt engineeringu sa pýtame: „Ako mám túto požiadavku napísať?“ Pri context engineeringu sa pýtame: „Aké informácie má model v tomto kroku vidieť, ktoré z nich sú autoritatívne, ktoré sú iba pracovná história, čo treba dynamicky vyhľadať, aké nástroje má mať k dispozícii a čo sa musí z kontextu odstrániť?“ Druhá otázka je bližšia návrhu softvérového systému než písaniu kreatívnej inštrukcie. Preto sa context engineering prirodzene stáva dôležitejší s rastom agentov, RAG aplikácií a dlhších pracovných workflow.
| Dimenzia | Prompt engineering | Context engineering |
|---|---|---|
| Primárny objekt | Text inštrukcie | Celý stav dostupný modelu pri inferencii |
| Typická otázka | Ako to formulovať? | Čo má model práve teraz vedieť a z čoho to má vedieť? |
| Rozsah | Cieľ, obmedzenia, formát, príklady | Inštrukcie + dáta + história + retrieval + tools + state + oprávnenia |
| Čas | Často jednorazové zadanie | Dynamické rozhodovanie pri každom kroku workflow |
| Hlavné riziko | Nejasná alebo konfliktná inštrukcia | Nesprávny, zastaraný, preplnený alebo neoprávnený kontext |
2. Čo všetko tvorí kontext modelu
V technickom zmysle je kontext množina vstupných tokenov, ktoré model dostane pre konkrétne generovanie. V používateľskom rozhraní môže časť tejto množiny zostať neviditeľná. Používateľ vidí svoju otázku, no aplikácia môže zároveň pridať systémové pravidlá, projektové inštrukcie, vybrané položky pamäte, predchádzajúce správy, obsah súborov, výsledok vyhľadávania, popisy dostupných nástrojov alebo stav rozpracovaného workflow. To znamená, že „prompt“, ktorý používateľ vidí, nemusí byť ani zďaleka celý prompt v zmysle skutočného vstupu do modelu.
Dôležitá je aj autorita jednotlivých častí. Moderné systémy rozlišujú inštrukcie podľa zdroja a priority. OpenAI napríklad dokumentuje rozdiel medzi developer a user správami a Model Spec pracuje s reťazcom príkazov, ktorý rieši konflikty medzi rôznymi úrovňami inštrukcií. Konkrétna hierarchia je produktovo špecifická, no všeobecný princíp je prenosný: pravidlo, ktoré má byť stabilné a nadradené používateľskej požiadavke, nesmie byť vložené na rovnakú úroveň ako bežné dáta alebo text dokumentu. 34
Context engineering preto začína mapou kontextových vrstiev. Minimálne treba rozlíšiť: stabilné systémové pravidlá; projektové alebo doménové pravidlá; aktuálnu úlohu používateľa; zdroje pravdy; pracovnú históriu; dočasný stav; príklady požadovaného správania; výstupy nástrojov; metadata; a oprávnenia. Ak sa tieto vrstvy zmiešajú do jedného obrovského textu, systém stráca schopnosť jednoznačne určiť, čo je príkaz, čo je fakt, čo je iba príklad a čo je starý pracovný záznam.
Praktické pravidlo Ak neviete pri každom dôležitom kúsku kontextu povedať, odkiaľ pochádza, akú má autoritu, akú má platnosť a prečo je v aktuálnom kroku potrebný, kontext je pravdepodobne navrhnutý zle.
3. Kontextové okno je kapacita, nie záruka pozornosti
Kontextové okno určuje maximálny objem tokenov, ktoré môže model pri jednej inferencii spracovať spolu s priestorom pre výstup a pri niektorých modeloch aj reasoning tokeny. Väčšie kontextové okno umožňuje vložiť viac textu, ale samo osebe negarantuje, že model každú časť kontextu využije rovnako dobre. OpenAI v dokumentácii konverzačného stavu priamo upozorňuje, že rast vstupu prináša limity kontextu a potrebu kontext riadiť; Anthropic opisuje kontext ako kritický, ale konečný zdroj, pri ktorom treba maximalizovať informačnú hodnotu tokenov. 15
Výskum „Lost in the Middle“ ukázal, že pri viacerých vtedajších long-context modeloch sa výkon menil podľa polohy relevantnej informácie a často klesal, keď bola dôležitá informácia uprostred dlhého vstupu. Tento výsledok z roku 2023 nemožno mechanicky prenášať na každý model v roku 2026, pretože architektúry a tréning sa zlepšili. Zostáva však dôležitým dôkazom širšieho princípu: technická schopnosť prijať dlhý kontext nie je ekvivalentom garantovaného a rovnomerného využitia všetkých jeho častí. 6
Pre prax z toho vyplýva opačný záver, než sa často predpokladá. Cieľom nie je modelu poslať čo najviac. Cieľom je poslať minimum, ktoré je dostatočné na správne rozhodnutie. Nadbytočný kontext zvyšuje cenu a latenciu, môže prekrývať relevantné signály, prinášať konfliktné fakty a zhoršovať kontrolovateľnosť. Kontextový rozpočet preto treba chápať podobne ako rozpočet pozornosti človeka: každá ďalšia informácia musí mať dôvod existovať.
4. Zdroj pravdy: model musí vedieť, čomu má veriť viac
Najčastejšou praktickou chybou pri práci s AI nie je slabý prompt, ale nejasná autorita dát. Firma môže mať cenník v PDF, inú cenu na webe, starú cenu v obchodnej ponuke a ďalšiu v CRM. Ak systém všetky štyri zdroje vloží do kontextu bez pravidla priority a bez časovej platnosti, model nemá spoľahlivý spôsob, ako určiť, ktorý údaj je správny. Jazykový model môže vytvoriť plynulú syntézu konfliktu namiesto toho, aby konflikt identifikoval.
Zdroj pravdy preto musí mať explicitnú správu životného cyklu. Pri kritických údajoch má byť známe vlastníctvo zdroja, dátum poslednej aktualizácie, verzia, rozsah platnosti a hierarchia voči iným zdrojom. Metadata typu effective_from, market, product, version, confidentiality alebo owner nie sú administratívna ozdoba. Umožňujú retrievalu a aplikačnej logike vybrať správny dokument ešte predtým, než model začne generovať odpoveď.
Context engineering tým presúva časť „inteligencie“ mimo samotného LLM. Namiesto očakávania, že model rozpozná správny dokument z chaosu, systém rozhodne, ktoré dokumenty sú oprávnené a relevantné, a model dostane iba ich. To je dôležitý E-E-A-T princíp aj pre odborný obsah: kvalita syntézy nemôže byť vyššia než kvalita a autorita vstupných zdrojov. RAG, file search ani browsing nevytvárajú pravdu; iba menia spôsob, akým sa podklady dostávajú do kontextu.
5. Pamäť, história a stav nie sú to isté
V bežnom jazyku sa všetko, čo AI „vie z minulosti“, označuje ako pamäť. Pri návrhu systému je toto zjednodušenie nebezpečné. História konverzácie je záznam predchádzajúcich správ. Stav úlohy je aktuálny pracovný stav - napríklad vybraný klient, fáza workflow, schválená verzia textu alebo zoznam už dokončených krokov. Dlhodobá pamäť je trvalejšia informácia prenášaná medzi reláciami. Externá znalostná báza je zase samostatný zdroj, z ktorého sa relevantné údaje vyhľadávajú podľa potreby.
Tieto vrstvy majú odlišnú životnosť a odlišné riziká. História môže obsahovať zamietnuté návrhy a staré predpoklady. Dlhodobá pamäť môže byť užitočná pre preferencie používateľa, ale nemala by nahrádzať autoritatívny produktový katalóg alebo právny dokument. Stav musí byť presný, pretože agent na jeho základe rozhoduje o ďalšom kroku. Externá znalosť musí byť vyhľadateľná, verzovaná a prístupovo filtrovaná. Google ADK napríklad explicitne oddeľuje session, event history a state, čo je užitočný mentálny model aj mimo konkrétnej platformy. 7
Správny návrh preto obsahuje pravidlo propagácie informácií. Nie všetko z chatu sa smie stať pamäťou. Nie všetko z pamäte sa má automaticky vložiť do každého promptu. Nie všetko zo znalostnej bázy sa má načítať do kontextu. A nie každý dočasný stav má prežiť ukončenie úlohy. Kľúčovou otázkou je, akú životnosť informácia potrebuje a aký mechanizmus má rozhodovať o jej opätovnom použití.
| Vrstva | Typická životnosť | Príklad | Riziko pri zlom návrhu |
|---|---|---|---|
| Aktuálny prompt | sekundy/minúty | zadanie dnešnej úlohy | nejasnosť alebo konfliktné požiadavky |
| História | jedna konverzácia alebo workflow | predchádzajúce iterácie | kontextový dlh, staré návrhy |
| State | počas procesu | schválená fáza, ID prípadu, status | agent pokračuje z nesprávneho stavu |
| Dlhodobá pamäť | medzi reláciami | preferovaný štýl, stabilná preferencia | zastaraná alebo nevhodne použitá informácia |
| Knowledge base | dlhodobo, verzovane | cenník, smernica, produktová dokumentácia | retrieval nesprávnej alebo starej verzie |
6. Retrieval a RAG: kontext sa nemá skladovať iba v promptoch
Retrieval-Augmented Generation vznikol ako spôsob kombinácie parametrických znalostí modelu s explicitnou externou pamäťou. Pôvodná práca Lewisa a kol. z roku 2020 ukázala architektúru, v ktorej generatívny model pracuje s relevantnými pasážami získanými z externého indexu. Moderné RAG implementácie sa líšia, ale základný princíp zostáva: najprv nájsť relevantné podklady, potom ich vložiť do kontextu a až následne generovať odpoveď. 8
Retrieval však nie je synonymom pre „nahrať PDF“. Kvalitu ovplyvňuje spôsob chunkovania dokumentov, embedding model, kombinácia s keyword search, metadata filtre, počet kandidátov, reranking aj to, koľko pasáží sa nakoniec pošle modelu. OpenAI Retrieval API používa vector stores a sémantické vyhľadávanie s atribútmi a filtrami. Anthropic vo svojom Contextual Retrieval opísal hybrid embeddings + BM25 a dopĺňanie chunkov o dokumentový kontext; vo svojich testoch uvádza výrazné zníženie neúspešných retrievalov, tieto čísla však treba chápať ako výsledok konkrétnej metodiky a nie univerzálnu garanciu pre každý dataset. 910
Najdôležitejšia praktická lekcia je, že retrieval je samostatný systém, ktorý sa musí testovať. Ak model odpovie zle, chyba nemusí byť v modeli ani v prompte. Relevantný dokument sa možno vôbec nedostal medzi top-k výsledky, filter mohol vylúčiť správnu verziu, chunk mohol stratiť názov produktu alebo časové obdobie a reranker mohol uprednostniť podobný, ale nesprávny text. Pri profesionálnej aplikácii sa preto vyhodnocuje retrieval recall a kvalita citovaných pasáží oddelene od kvality finálnej odpovede.
7. Príklady, šablóny a acceptance criteria sú tiež kontext
Few-shot príklady patria medzi najefektívnejšie spôsoby, ako modelu ukázať požadované správanie. Ich funkcia však nie je iba štylistická. Dobrý príklad demonštruje hranice kategórií, štruktúru argumentácie, úroveň detailu, spôsob práce s neistotou a formát výsledku. Anthropic preto pri context engineeringu odporúča radšej menšiu množinu reprezentatívnych a kanonických príkladov než dlhý zoznam výnimiek zapísaných ako pravidlá. 1
Príklady treba oddeliť od zdrojov pravdy. Starý report môže byť perfektnou ukážkou štruktúry, ale obsahovať neaktuálne čísla. Starý newsletter môže správne demonštrovať tone of voice, ale nesmie byť použitý ako dôkaz o dnešnom produkte. Kontextová architektúra preto môže každému vstupu prideliť rolu: STYLE_EXAMPLE, FACT_SOURCE, POLICY, USER_INPUT, TOOL_OUTPUT alebo STATE. Aj keď konkrétna implementácia tieto názvy nepoužíva, mentálne oddelenie zabraňuje tomu, aby sa vzor formy omylom stal zdrojom faktov.
Acceptance criteria dopĺňajú prompt o testovateľnú definíciu hotového výsledku. Pri odbornom článku to môže byť minimálny počet primárnych zdrojov, povinné rozlíšenie faktu a interpretácie, zákaz vymyslených citácií a požadovaná informačná hustota. Pri dátovej analýze to môže byť presne určená metrika, obdobie, tolerancia chyby a povinný prepočet. Model tak nedostáva iba cieľ, ale aj rámec kvality, podľa ktorého sa dá výsledok následne vyhodnotiť.
8. Tools a ich výstupy menia kontext počas práce
Keď model používa web search, databázu, kalkulačku, kód, CRM, e-mail alebo iný nástroj, každý tool call vytvára nový kontext. Model najprv rozhodne, ktorý nástroj použiť a s akými argumentmi; nástroj vráti výsledok; tento výsledok sa pridá do ďalšieho kroku inferencie. OpenAI Responses API napríklad umožňuje model rozšíriť o file search, web search, computer use a function calling. MCP zas štandardizuje prístup k nástrojom, resources a promptom, pričom jednotlivé primitive majú odlišný model kontroly. 1112
Tool output je preto potrebné navrhovať rovnako starostlivo ako prompt. Ak databázový nástroj vracia 50 000 znakov neštruktúrovaného JSON, model dostáva drahý a hlučný kontext. Lepšie je vrátiť iba polia potrebné pre rozhodnutie, jednotky, časovú pečiatku, identifikátor zdroja a jasný status. Nástroj má často spraviť deterministickú prácu ešte pred modelom: filtrovať, agregovať, vypočítať, validovať schému a odstrániť nepotrebné dáta.
S nástrojmi rastie aj bezpečnostný význam context engineeringu. Externý obsah môže obsahovať text, ktorý sa pokúša správať ako inštrukcia pre model - typický prompt injection. Preto sa obsah získaný z webu, e-mailu alebo dokumentu nesmie automaticky považovať za autoritatívny príkaz. Kontextová architektúra musí oddeľovať dáta od inštrukcií a oprávnenie modelu „vidieť“ údaj od oprávnenia vykonať akciu. Najmä pri agentoch je to rozdiel medzi informačnou chybou a reálnym vedľajším účinkom.
9. Metadata a oprávnenia nie sú technický detail, ale súčasť významu
Dva textovo identické dokumenty nemusia mať rovnaký význam. Jeden môže byť platný pre Slovensko a druhý pre Česko; jeden môže byť návrh a druhý schválená verzia; jeden môže byť verejný a druhý dôverný. Samotný text nemusí tieto rozdiely obsahovať. Metadata preto dopĺňajú semantiku, ktorú model potrebuje na správne použitie informácie. Pri retrievale umožňujú predvybrať dokumenty podľa produktu, trhu, dátumu, typu, autora, verzie alebo statusu.
Oprávnenia musia byť uplatnené ešte pred vložením obsahu do modelového kontextu. Ak zamestnanec nemá prístup k HR dokumentu, systém by nemal najprv dokument načítať do promptu a až potom dúfať, že model ho nebude citovať. Access control patrí do retrieval alebo aplikačnej vrstvy. Princíp least privilege je pri context engineeringu dôležitý aj preto, že model môže dostať prístup k viacerým zdrojom a nástrojom naraz.
Z praktického hľadiska metadata znižujú potrebu „inteligentne hádať“. Ak má dokument atribúty country=SK, status=approved, valid_to=2026-12-31, systém vie urobiť deterministický filter. Jazykový model potom rieši úlohu, na ktorú je vhodný - syntézu a interpretáciu - namiesto toho, aby suploval prístupovú politiku alebo verziovací systém.
10. Dlhé workflow potrebujú kompakciu a správu kontextového dlhu
Pri dlhej konverzácii alebo agentnom workflow kontext prirodzene rastie. Každá správa, tool call, medzivýsledok a oprava pridáva ďalšie tokeny. Bez riadenia vzniká kontextový dlh: model dostáva staré hypotézy, zamietnuté varianty a technické detaily, ktoré už nie sú potrebné. Výsledkom môže byť vyššia cena, pomalšia odozva a horšia konzistentnosť.
Riešením nie je iba „zmazať staré správy“. Systém musí rozlíšiť, čo je možné komprimovať a čo musí zostať presné. OpenAI napríklad dokumentuje compaction mechanizmus pre dlhé interakcie, ktorý prenáša potrebný stav v menšom kontexte. V iných systémoch sa používa sumarizácia, pracovné checkpointy, externý state store alebo selektívne opätovné načítanie dôležitých artefaktov. 13
Kritické je nestratiť pri kompakcii detaily, ktoré nemožno bezpečne aproximovať. Suma projektu môže byť zhrnutá, ale číslo objednávky, právna formulácia alebo presné acceptance criterion by mali zostať v štruktúrovanej podobe. Dobrá stratégia preto kombinuje komprimovaný naratívny kontext s explicitným stavom: approved_budget=3000, market=SK, version=4, pending_approval=true. Text vysvetľuje význam; štruktúrovaný stav chráni presnosť.
11. Context engineering sa musí vyhodnocovať ako pipeline, nie ako jeden prompt
Ak aplikácia používa retrieval, nástroje a pamäť, finálna odpoveď je výsledkom viacerých rozhodnutí. Evals preto nemajú merať iba to, či text pôsobí kvalitne. Treba oddeliť minimálne správnosť výberu zdroja, retrieval recall, presnosť tool callov, zachovanie stavu, súlad s oprávneniami, faktickosť odpovede a splnenie acceptance criteria. Inak tím môže týždne upravovať prompt, hoci skutočný problém je v indexe alebo v dátach.
Dobrý eval dataset obsahuje typické prípady aj hraničné situácie: dve verzie toho istého dokumentu, chýbajúci údaj, konflikt zdrojov, podobné názvy produktov, používateľa bez oprávnenia a dlhý workflow s viacerými zmenami stavu. Pri každom prípade má byť známe, aký kontext systém smie použiť a aký výsledok je akceptovateľný. Takto sa testuje architektúra, nie iba jazykový štýl.
Meranie zároveň umožňuje racionalizovať kontextový rozpočet. Ak 20 retrieved chunkov nezlepšuje výsledok oproti 8, ale zvyšuje cenu a latenciu, je vhodné kontext zmenšiť. Ak pridanie jedného metadata filtra dramaticky zníži chyby, ide o lepšiu investíciu než ďalšia stránka promptových pravidiel. Context engineering je preto optimalizačný problém: hľadáme najmenší a najspoľahlivejší kontext, ktorý vedie k požadovanému správaniu.
12. Praktická architektúra pre marketéra
Marketér často pracuje s kombináciou značky, historického obsahu, kampaní, analytiky, produktových dát, zákazníckych segmentov a aktuálnych trhových informácií. Ak sa všetko vloží do jedného „brand promptu“, vzniká neudržateľný dokument, ktorý sa rýchlo zastará. Lepší model rozdelí kontext podľa funkcie: stabilný brand framework, aktuálny produktový zdroj pravdy, analytické dáta podľa obdobia, ukážky tone of voice a dynamický brief konkrétnej kampane.
Pri tvorbe kampane môže byť systémová inštrukcia relatívne krátka: nepoužívaj nepodložené tvrdenia, odlišuj fakty od hypotéz, používaj iba schválené zdroje produktu. Retrieval vyberie aktuálnu produktovú dokumentáciu a relevantné zákaznícke segmenty. Tool layer načíta výkon predchádzajúcich kampaní alebo vyhľadávacie dáta. Few-shot príklady dodajú štýl. Aktuálny user prompt obsahuje cieľ kampane, kanál, rozpočet a termín. Každá vrstva je samostatne aktualizovateľná.
Pre strategickú analýzu treba navyše odlíšiť pozorovanie od inferencie. CRM môže povedať, že segment A má vyššiu konverziu; LLM môže navrhnúť vysvetlenie, ale nemá ho prezentovať ako meraný fakt. Context engineering preto môže zaviesť výstupnú schému DATA -> INTERPRETATION -> ASSUMPTION -> RECOMMENDATION. Takýto rámec znižuje riziko, že presvedčivý jazyk prekryje nedostatok dôkazu.
| Vrstva | Marketér - odporúčaný obsah |
|---|---|
| Stabilné pravidlá | značkové obmedzenia, právne zákazy, požiadavka na zdrojovanie |
| Zdroj pravdy | aktuálny produktový katalóg, schválené ceny, positioning |
| Dynamické dáta | GA/GSC/CRM/ads export podľa úlohy a obdobia |
| Examples | 3-5 schválených textov reprezentujúcich tone of voice |
| State | cieľ kampane, schválená verzia, rozpočet, status review |
| Tool outputs | agregované metriky, nie celý surový export bez potreby |
13. Praktická architektúra pre pedagóga
Pri pedagógovi sa kontext mení podľa ročníka, predmetu, vzdelávacieho cieľa, úrovne žiakov, metodiky a konkrétnej aktivity. Univerzálny prompt typu „správaj sa ako učiteľ“ neposkytuje dostatok informácií. Zároveň nie je vhodné pri každej úlohe posielať celý školský program, všetky metodické materiály a históriu triedy. Kontext musí byť selektívny a účelový.
Stabilnú vrstvu môžu tvoriť pedagogické zásady, požadovaný jazyk, veková primeranosť, pravidlo nevymýšľať učivo mimo zadaných podkladov a spôsob označovania neistoty. Zdrojovú vrstvu predstavuje relevantný kurikulárny alebo metodický dokument. Aktuálna úloha doplní tému hodiny, cieľ, čas, dostupné pomôcky a požadovanú diferenciáciu. Ak sa používajú údaje o konkrétnych žiakoch, musí sa riešiť minimalizácia osobných údajov a oprávnenosť spracovania; context engineering nemá obchádzať pravidlá ochrany dát.
Pri tvorbe pracovného listu je užitočné oddeliť didaktické kritériá od vizuálnej realizácie. Model najprv dostane cieľ, obsahové hranice a kritériá úspechu, vytvorí návrh úloh a až potom ich transformuje do formátu. Ak sa celý proces spojí do jednej generácie, vizuálna požiadavka môže prekryť didaktickú kvalitu. Kontextový workflow tak pomáha nielen presnosti, ale aj pedagogickej kontrole.
| Vrstva | Pedagóg - odporúčaný obsah |
|---|---|
| Stabilné pravidlá | vekovo primeraný jazyk, bezpečnosť, jasné ciele, nevymýšľať chýbajúce fakty |
| Zdroj pravdy | relevantná časť kurikula, metodika, schválený učebný materiál |
| Aktuálny kontext | ročník, predmet, téma, čas, pomôcky, cieľ hodiny |
| Examples | ukážka kvalitnej prípravy alebo pracovného listu |
| State | čo už bolo odučené, čo je dnes cieľ, čo zostáva otvorené |
| Ochrana dát | minimalizovať identifikovateľné údaje a citlivé informácie |
14. Praktická architektúra pre firmu
Vo firme sa context engineering mení na informačnú architektúru AI systému. Nestačí vytvoriť firemný „master prompt“. Organizácia potrebuje vedieť, ktoré systémy sú autoritatívne pre zákazníka, produkt, cenu, zmluvu, internú politiku a finančné údaje. Potrebuje verzovanie, prístupové pravidlá, auditovateľnosť a proces, ako sa staré informácie vyradia. AI je potom konzumentom tejto architektúry, nie jej náhradou.
Pri internom asistentovi môže retrieval vrstva spájať firemné smernice, produktovú dokumentáciu a projektové dáta. Pred každým retrievalom sa uplatnia oprávnenia používateľa a metadata filtre. Model dostane iba relevantné výsledky a pri odpovedi uvedie zdroj. Nástroje na zápis - napríklad vytvorenie objednávky, odoslanie e-mailu alebo zmenu CRM - sú oddelené od read-only nástrojov a citlivé akcie vyžadujú human confirmation. Kontext tu priamo súvisí s bezpečnostným blast radiusom systému.
Pre firmu je zároveň dôležitá observabilita. Pri chybe nestačí vidieť finálnu odpoveď; treba vedieť, aké dokumenty sa retrieveovali, aké filtre sa použili, ktorý tool bol volaný, aký stav existoval pred akciou a ktoré inštrukcie boli aktívne. Bez tejto stopy nemožno spoľahlivo diagnostikovať, či zlyhal model, prompt, retrieval, zdrojové dáta alebo oprávnenia. Context engineering sa tým spája s tracingom, governance a evalmi.
| Vrstva | Firma - odporúčaný mechanizmus |
|---|---|
| Identity | SSO / používateľská identita a role |
| Permissions | ACL/RBAC/ABAC filtrovanie pred retrievalom |
| Knowledge | verzované autoritatívne zdroje s metadata |
| Retrieval | hybridné vyhľadávanie, filtre, reranking, citácie |
| Tools | minimálny počet nástrojov, least privilege, approval gates |
| State | explicitný workflow stav mimo samotného chatu |
| Observability | log retrievalu, tool callov, chýb a rozhodovacích bodov |
15. Najčastejšie chyby pri context engineeringu
Prvou chybou je kontextové preplnenie: systém pridáva všetko, čo „by sa mohlo hodiť“. Výsledkom je vysoký token cost, pomalší systém a viac konfliktov. Druhou chybou je miešanie autoritatívnych zdrojov s príkladmi a históriou. Tretia je používanie konverzačnej pamäte ako databázy pravdy. Štvrtá je retrieval bez metadata a bez evalov, kde sa kvalita posudzuje iba podľa dojmu z finálnej odpovede.
Ďalšou chybou je príliš široký toolset. Model dostane desať podobných nástrojov, ktorých popisy sa prekrývajú, a musí rozhodovať medzi nimi na základe neurčitých rozdielov. Anthropic pri návrhu agentov odporúča menší, jasne rozlíšený súbor nástrojov. Pri context engineeringu je tool description rovnako dôležitá ako API schéma, pretože je súčasťou kontextu, podľa ktorého model rozhoduje. 1
Poslednou skupinou chýb je absencia životného cyklu. Zdroj bol platný minulý rok, ale nikto ho neodstránil z indexu; starý chat stále obsahuje zamietnuté rozhodnutie; zhrnutie konverzácie stratilo jednu výnimku; pamäť si uchovala preferenciu, ktorá už neplatí. Kontext nie je jednorazový artefakt. Je to dynamický systém, ktorý potrebuje aktualizáciu, expirácie, verzie a testovanie.
16. Praktický postup: ako context engineering zaviesť bez zbytočnej technickej zložitosti
Prvý krok je inventúra rozhodnutí, ktoré má AI robiť. Pri každom rozhodnutí si zapíšte, aké informácie sú potrebné, ktoré sú autoritatívne, ako rýchlo sa menia a kto k nim má prístup. Druhý krok je oddelenie stabilných inštrukcií od dynamických dát. Stabilné pravidlá patria do systémovej alebo projektovej vrstvy; meniace sa fakty do zdrojov pravdy a retrievalu. Tretí krok je definícia stavu: čo musí systém presne prenášať medzi krokmi a čo môže zostať iba v histórii.
Štvrtý krok je navrhnúť retrieval iba tam, kde je potrebný. Malá, stabilná znalostná báza sa niekedy dá vložiť priamo, pri väčšej databáze je vhodnejší retrieval. Piaty krok je minimalizovať a popísať tools. Šiesty krok je zaviesť metadata, verzie a prístupové filtre. Siedmy krok je vytvoriť eval dataset skôr, než sa systém začne „tuningovať“ podľa pocitu. Takto možno merať, či zmena promptu alebo retrievalu reálne zlepšila výsledok.
Pre bežného pokročilého používateľa sa táto logika dá aplikovať aj bez API. Namiesto jedného nekonečného chatu použije samostatný projekt, udržiava aktuálny referenčný dokument, pracuje s krátkymi projektovými pravidlami, dodáva iba relevantné súbory, po veľkej zmene začne nový chat s čistým stavom a kritické tvrdenia necháva citovať zo zdroja. Context engineering teda nie je výlučne vývojárska disciplína. Je to spôsob práce s AI, ktorý začína správou informácií.
Minimálny context stack pre profesionálnu úlohu 1. Stabilné pravidlá a bezpečnostné hranice. 2. Presne definovaná aktuálna úloha. 3. Autoritatívny zdroj pravdy. 4. Relevantné príklady. 5. Explicitný stav úlohy. 6. Len potrebné nástroje. 7. Metadata a oprávnenia. 8. Kontrolné kritériá a eval. Čokoľvek navyše musí obhájiť svoju informačnú hodnotu.
17. Context engineering ako súčasť AI gramotnosti
Používateľ, ktorý ovláda prompting, vie modelu povedať, čo chce. AI gramotný používateľ musí navyše vedieť posúdiť, z čoho model odpovedá, čo v kontexte chýba, ktorý zdroj je autoritatívny, či sa do modelu nedostali nevhodné dáta a aký je dopad chyby. Context engineering preto prepája technické porozumenie LLM s informačnou gramotnosťou, bezpečnosťou a riadením kvality.
To je dôležité aj preto, že moderné AI rozhrania veľkú časť context engineeringu skrývajú. Projekty, memory, connected apps, browsing, file search alebo agent tools automaticky zostavujú kontext za používateľa. Komfort rastie, ale rastie aj potreba rozumieť tomu, čo sa deje pod povrchom. Používateľ môže dostať veľmi dobrú odpoveď bez toho, aby vedel, či vznikla zo starého modelového poznatku, aktuálneho webu, firemného dokumentu alebo jeho vlastnej pamäte.
Profesionálna AI gramotnosť preto zahŕňa schopnosť auditovať kontext. Človek sa nepýta iba „aký prompt mám napísať“, ale aj „aké dáta budú pri tejto úlohe použité, akú majú platnosť, kto ich môže vidieť, čo sa stane pri konflikte a ako overím, že systém vybral správne podklady“. V tejto chvíli sa z promptovania stáva návrh pracovného systému.
18. Záver: kvalitný výstup začína pred promptom
Prompt engineering nezaniká. Stáva sa jednou vrstvou širšieho systému. Dobre napísaná inštrukcia stále dokáže zásadne ovplyvniť výsledok, ale nemôže opraviť zastaranú databázu, nesprávny retrieval, chýbajúce oprávnenia, chaos vo verziách alebo stav, ktorý sa medzi krokmi stratil. Čím viac sa AI presúva od jednorazovej odpovede k dlhodobej práci s nástrojmi a dátami, tým viac kvality vzniká mimo samotného promptu.
Najdôležitejšou úlohou context engineeringu je preto výber. Čo model potrebuje vidieť práve teraz? Čo mu naopak ukázať nesmieme? Ktorý zdroj má prednosť? Čo má byť uložené ako stav a čo sa má po skončení kroku zahodiť? Ktorý výpočet má urobiť nástroj a ktorý úsudok model? Odpovede na tieto otázky určujú spoľahlivosť systému viac než počet promptových trikov.
Pre marketéra, pedagóga aj firmu je výsledok rovnaký: AI pracuje lepšie, keď má dobre usporiadané informačné prostredie. Context engineering nie je snaha model „presvedčiť“ správnymi slovami. Je to disciplína, ktorá vytvára podmienky, aby model dostal správne fakty, správne pravidlá a správny stav v okamihu, keď ich potrebuje - a nič viac, než je na dané rozhodnutie užitočné.
Odborné zdroje
1 Anthropic (2025). Effective context engineering for AI agents. Otvoriť zdroj
2 Google Cloud (2026). What is AI context engineering? Otvoriť zdroj
3 OpenAI Developers (2026). Text generation - developer and user instruction roles. Otvoriť zdroj
4 OpenAI (2026). Inside our approach to the Model Spec - Chain of Command. Otvoriť zdroj
5 OpenAI Developers (2026). Conversation state and context window management. Otvoriť zdroj
6 Liu, N. F. et al. (2023). Lost in the Middle: How Language Models Use Long Contexts. Otvoriť zdroj
7 Google Cloud (2025). Remember this: Agent state and memory with ADK. Otvoriť zdroj
8 Lewis, P. et al. (2020). Retrieval-Augmented Generation for Knowledge-Intensive NLP Tasks. Otvoriť zdroj
9 OpenAI Developers (2026). Retrieval and vector stores. Otvoriť zdroj
10 Anthropic (2024). Introducing Contextual Retrieval. Otvoriť zdroj
11 OpenAI Developers (2026). Responses API and tools. Otvoriť zdroj
12 Model Context Protocol (2026). Specification - server primitives: prompts, resources and tools. Otvoriť zdroj
13 OpenAI Developers (2026). Compaction. Otvoriť zdroj
14 OpenAI Developers (2026). File search. Otvoriť zdroj
15 Model Context Protocol Blog (2026). The 2026-07-28 Specification. Otvoriť zdroj
Poznámka k presnosti: Produktové funkcie a API sa menia rýchlo. Produktové tvrdenia sú kontrolované podľa verejne dostupnej dokumentácie k 8. 10. 2026; experimentálne a vendor výsledky nie sú univerzálne garancie.
Súvisiace články
FAQ
Časté otázky k článku
Pomôže vždy pridať do promptu viac textu?
Nie. Nadbytočné alebo rozporné podklady môžu zhoršiť výber informácií. Dôležitá je relevantnosť, aktuálnosť a poradie autority zdrojov.
Čo znamená kontextový dlh?
Nahromadené staré predpoklady, pokyny alebo výsledky, ktoré už nezodpovedajú úlohe. Priebežná údržba kontextu pomáha predchádzať ich opakovanému používaniu.
Prihlásiť / registrovať 