AI & Automation

    AI agent nie je chatbot: čo musí vedieť systém, ktorý má za vás vykonávať úlohy

    Rozdiel medzi odpoveďou a vykonaním úlohy, architektúra agentického systému a kontrola nad jeho nástrojmi.

    Publikované: 2. augusta 20268 min čítania

    Ladislav Mathis, MBA · Founder, Ignition · MBA in Mastery of AI

    Agentická infraštruktúra s orchestrátorom, hlasom a pripojenými nástrojmi

    Keď sa chatbota opýtate na stav objednávky, môže vám vysvetliť, kde ho hľadať. Agent môže otvoriť príslušný systém, stav získať a pripraviť ďalší krok.

    Je to všeobecný príklad rozdielu, nie opis konkrétnej funkcie Ignition. Podstatné je, že agent nepracuje iba s textom. Dostáva prístup k presne určeným nástrojom a vykonáva kroky v rámci definovaného workflow.


    Čo je chatbot a čo je agent

    Chatbot

    vedie konverzáciu;

    odpovedá na otázky;

    vysvetľuje alebo generuje obsah.

    Agent

    pochopí zadanú úlohu a jej kontext;

    vyberie povolený nástroj;

    získa potrebné dáta;

    vykoná konkrétnu akciu;

    skontroluje výsledok;

    podľa pravidiel pokračuje ďalším krokom workflow.

    Agent nemusí a nemal by mať neobmedzenú autonómiu. Rozsah jeho práce určujú nástroje, oprávnenia, schvaľovacie kroky a pravidlá systému.


    Základná architektúra

    Používateľ zadá cieľ cez rozhranie, napríklad hlas alebo Telegram. Orchestrátor alebo agent rozpozná zámer a rozhodne, ktorý povolený nástroj použiť. Nástroj vykoná úzko definovanú operáciu voči API alebo internému systému. Výsledok sa vráti agentovi, ktorý ho skontroluje a pripraví odpoveď alebo ďalší povolený krok.

    Rozhranie teda nie je samotný agent. Model tiež nie je celý systém: je jednou z vrstiev, ktorú obklopujú integrácie, stav, pravidlá a kontrola.


    Hlas je len ďalšie rozhranie

    Hlasový tok môže vyzerať takto:

    Voice → prevod reči na text → agent → nástroj alebo workflow → odpoveď → prevod textu na reč.

    Agentický systém nemusí mať vlastnú aplikáciu. Rovnaký backend môže byť dostupný cez voice, Telegram alebo iné messaging rozhranie. V internom stacku Ignition sú potvrdené voice a Telegram; Messenger preto medzi používané kanály nezaraďujeme.


    Jeden agent verzus viac špecializovaných agentov

    Pri jednoduchom procese môže stačiť jeden agent s niekoľkými nástrojmi. Pri širšom rozsahu môže orchestrátor vybrať špecializovaného agenta, ten použije svoje nástroje a výsledok vráti používateľovi alebo ďalšiemu kroku.

    Špecializácia môže zjednodušiť oprávnenia a pokyny pre konkrétnu oblasť. Multi-agent architektúra však nie je automaticky lepšia. Pridáva koordináciu, stav a viac miest, na ktorých môže nastať chyba. Má zmysel vtedy, keď rozdelenie rolí prináša jasnejšie správanie než jeden spoločný agent.


    Čo reálne používame v Ignition

    V Ignition používame vlastných AI agentov a workflow vrátane Hermesu. Naše sú orchestration, routing úloh, integrácie a automatizačná logika. Voice a Telegram slúžia ako rozhrania k zapojeným workflow.

    AI Agent Infrastructure interne používame na:

    hlasový vstup a hlasový výstup;

    interakciu cez Telegram;

    používanie nástrojov a externých API;

    routing úloh medzi agentmi;

    automatické briefingy;

    plánované úlohy;

    napojenie na interné systémy.

    Hermes je náš interný AI agent. OpenClaw používame a integrujeme ako third-party/open-source komponent. Nad Paperclipom, ktorý je tiež third-party/open-source, staviame integrácie. Foundation modely a externé AI API sú technológie tretích strán, nie produkty Ignition.

    Tieto informácie opisujú implementované oblasti, nie garanciu plnej autonómie ani bezchybného vykonania každej úlohy.


    Kde sa agent môže pokaziť

    Agent môže vybrať nesprávny nástroj, poslať mu nesprávne argumenty alebo vychádzať z neaktuálnej informácie. Model môže halucinovať, teda vytvoriť presvedčivú, ale nesprávnu odpoveď. Pri dlhšom procese môže stratiť kontext alebo nesprávne vyhodnotiť stav.

    Najvážnejší problém vzniká, keď nesprávna odpoveď spustí nežiaducu akciu. Preto je rozdiel medzi návrhom e-mailu a jeho odoslaním, medzi vyhľadaním objednávky a zmenou jej stavu alebo medzi prípravou platby a jej potvrdením.


    Preto potrebuje agent kontrolu

    Oprávnenia určujú, ktoré dáta a akcie sú pre agenta dostupné.

    Schvaľovacie kroky zastavia citlivú akciu pred vykonaním a vyžiadajú človeka.

    Logy zaznamenajú, ktorý nástroj sa použil, s akým vstupom a výsledkom.

    Obmedzenie nástrojov dá agentovi iba operácie potrebné pre konkrétnu rolu.

    Explicitný stav uchováva, kde sa workflow nachádza, namiesto spoliehania sa iba na konverzáciu.

    Human-in-the-loop ponechá človeku rozhodnutia s finančným, právnym alebo prevádzkovým dopadom.

    Ani tieto mechanizmy nevytvárajú absolútnu bezpečnosť. Znižujú riziko a umožňujú chybu zachytiť, vysvetliť a napraviť. Pri návrhu treba posudzovať dôsledok nesprávnej akcie, nie iba to, či agent úspešne odpovedal v deme.

    O rozdiele medzi AI nástrojom a zodpovednosťou dodávateľa píšeme aj v článku Vývoj aplikácií s AI: kedy dáva zmysel a čo si treba ustrážiť.


    Záver

    Najzaujímavejšia časť AI agentov nie je rozhovor. Je to bezpečné spojenie modelu so systémami, v ktorých môže reálne pracovať. Práve oprávnenia, nástroje, stav a kontrolné body rozhodujú, či ide o užitočný pracovný tok alebo iba pôsobivú ukážku.

    Ladislav Mathis, MBA

    Ladislav Mathis, MBA

    Founder, Ignition · MBA in Mastery of AI

    Ladislav pôsobí v technologickom prostredí viac ako desať rokov. Dnes vedie Ignition a spolu so svojím tímom pracuje na produktoch v oblasti POS, platieb, cloudových integrácií a AI automatizácie.

    Máte proces, ktorý by mohol vykonávať AI agent?

    Prejdeme, čo sa dá automatizovať a kde má zostať človek.