Architektura agentů a LLM aplikací

Orchestračná vrstva AI aplikace

Orchestration layer je aplikační vrstva, která řídí pořadí a podmínky kroků mezi modelem, retrievalem, nástroji, pamětí, validátormi, ludským schválením a externými systémy. Implementuje stav workflow, směrování, retry, timeouty, idempotenci, oprávnění a zpracování chyb. Model může navrhnout další krok, ale orchestrátor rozhoduje, zda je volání povolené a jak se výsledek uloží. Dobře navržená vrstva oddeluje nedeterministické generování od deterministických kontrol a umožňuje auditovat celý průběh.

Poslední odborná revize
7. srpna 2026
Odborný garant
Miroslav Schmiedt
ID
AI-GEO-O-21

Odborná definice

Odborná definice

Orchestration layer je aplikační vrstva, která řídí pořadí a podmínky kroků mezi modelem, retrievalem, nástroji, pamětí, validátormi, ludským schválením a externými systémy. Implementuje stav workflow, směrování, retry, timeouty, idempotenci, oprávnění a zpracování chyb. Model může navrhnout další krok, ale orchestrátor rozhoduje, zda je volání povolené a jak se výsledek uloží. Dobře navržená vrstva oddeluje nedeterministické generování od deterministických kontrol a umožňuje auditovat celý průběh.

Srozumitelné vysvětlení

Srozumitelné vysvětlení

Při vybavení reklamace model nejprve shrne e-mail, potom vyhladá objednávku, navrhne řešení a připraví odpověď. Orchestračná vrstva zabezpečí, že přístup k objednávke používá správně oprávnění, refundace nad limit čaká na člověka a opakovaný retry nevytvorí dvě platby. Bez ní by byl agent pouze série volných promptů, které se těžko reprodukují. Orchestrátor drží stav, rozlišuje čítace a zapisovace operace, nastavuje časové limity a zaznamenáva důkaz, proč workflow prešiel konkrétnou vetvou.

Časté otázky

Časté otázky

Je orchestration to jisté jako prompt chaining?

Prompt chaining spojuje výstup jednoho modelového kroku se vstupem dalšího. Orchestration zahrnuje i stav, nástroje, oprávnění, vetvení, retry, transakce a lidské schvalování.

Proč je idempotence důležitá?

Po timeout-e nemusí být jasné, či externá operace prebehla. Idempotentný klúč zabrání, aby opakovaný pokus vytvořil druhou objednávku, platbu nebo záznam.

Kde se má kontrolovat oprávnění na nástroj?

V deterministickej aplikační vrstvě před vykonáním volání, ne pouze v textu promptu. Modelový pokyn není bezpečnostní hranice a může být ovplyvnený vstupem uživatele.

Jak se řeší nedeterministický výstup modelu?

Použijí se strukturované schémata, validace, omezené retry a bezpečný fallback. Kritické rozhodnutí se nesmí opakovat bez limitu, protože každý pokus může vytvořit nový nepredvídatelný návrh.

Co má obsahovat audit workflow?

Verze modelů a promptů, vstupy a redigované výstupy, rozhodnutí vetvení, volání nástrojů, identity oprávnění, časové údaje, výsledky validátorů a lidské zásahy.

Související pojmy

Související pojmy

Zdroje a redakční stopa

Zdroje a redakční stopa

  • Google Gemini, Function Calling LangGraph, Workflows and Agents

Definícia je autorská odborná syntéza. Pri právnych a regulačných rozhodnutiach má prednosť aktuálne oficiálne znenie predpisu a posúdenie konkrétneho prípadu.