Definice jednou větou
AI agent je program, který pomocí jazykového modelu plní úkol v několika krocích, přičemž v každém kroku sám volí, co udělat dál, a využívá k tomu nástroje a zdroje, které mu byly zpřístupněny.
Důležitá jsou slova „zpřístupněny“ a „v několika krocích“. Agent není kouzelná krabice. Je to software s jasně vymezenými oprávněními, který pracuje s konkrétními daty a jehož činnost lze sledovat a omezit.
Z čeho se AI agent skládá
- Jazykový model: rozumí textu, usuzuje a vytváří odpovědi.
- Instrukce: popis úkolu, pravidla a hranice, ve kterých se agent pohybuje.
- Nástroje: vyhledávání v dokumentech, přístup do systémů, odesílání zpráv nebo spuštění výpočtu.
- Kontext a paměť: informace o aktuálním úkolu a případně o předchozích krocích.
- Ochranné mechanismy: oprávnění, omezení akcí, schvalování člověkem a logování.
Jak AI agent funguje krok za krokem
- Přijme zadání, například příchozí poptávku nebo dotaz zaměstnance.
- Rozhodne, jaké informace potřebuje, a použije nástroj k jejich získání, třeba vyhledá v dokumentech.
- Vyhodnotí, co zjistil, a zvolí další krok: dohledat víc, položit doplňující otázku, nebo připravit výstup.
- Připraví výsledek, například návrh odpovědi nebo vyplněný záznam.
- U významných kroků předá rozhodnutí člověku a zaznamená, co udělal a proč.
Typy AI agentů
V praxi se setkáte se třemi hlavními podobami. Asistent odpovídá na dotazy nad zdroji, typicky nad firemními dokumenty. Agent pro pracovní tok zpracovává opakující se úlohy v několika krocích a výsledek předává ke schválení. Samostatnější agent smí v omezeném rozsahu jednat sám, například založit záznam v systému. Čím víc samostatnosti, tím přísnější musí být kontrola a omezení.
Čím se AI agent liší od chatbota, RPA a automatizace
- Chatbot vede konverzaci a odpovídá. Agent navíc provádí kroky a používá nástroje.
- Klasická automatizace provádí pevný postup podle pravidel. Agent si poradí s nepřesným vstupem, ale je méně předvídatelný.
- RPA napodobuje klikání v aplikacích podle scénáře. Agent rozumí obsahu a vybírá si kroky.
Neznamená to, že agent je vždy lepší. Pokud je postup jasný a vstup strukturovaný, klasická automatizace je spolehlivější a levnější. Agent dává smysl tam, kde pravidla nestačí, protože vstupem je volný text nebo dokument. Rozdíly podrobněji popisuje článek o volbě mezi AI agentem, chatbotem a automatizací.
K čemu se AI agenti ve firmách používají
- Třídění a zpracování příchozích poptávek a e-mailů.
- Odpovědi na dotazy z interních dokumentů s odkazem na zdroj.
- Příprava podkladů, shrnutí a konceptů ke kontrole.
- Kontrola úplnosti dokumentů a shody s pravidly.
- Vytěžování údajů z dokladů a jejich předání do systému.
Rizika a jak se řeší
Jazykové modely mohou odpovědět nepřesně nebo sebejistě uvést nesprávnou informaci. Agent může použít nástroj způsobem, který nikdo nezamýšlel. Proto se riziko neřeší důvěrou v model, ale návrhem: agent má přístup jen k potřebným datům, jeho akce jsou omezené, významné kroky schvaluje člověk, kvalita se měří na zkušební sadě a činnost se loguje.
U osobních údajů a regulovaných oblastí je potřeba posoudit právní rámec. Doporučujeme konzultaci s právníkem nebo pověřencem pro ochranu osobních údajů.
Kdy se AI agent hodí a kdy ne
- Hodí se pro opakované úkoly s nepřesným vstupem a jasně popsaným výstupem.
- Hodí se tam, kde je důležitá dohledatelnost: kdo co schválil a z jakého zdroje se vycházelo.
- Nehodí se tam, kde stačí pevná pravidla. Pak je jednodušší automatizace lepší volbou.
- Nehodí se bez použitelných dat. Nejdřív je potřeba zdroje uspořádat.
Jak začít
Doporučený postup je začít jedním vymezeným procesem, popsat vstupy, zdroje a hranice a ověřit řešení pilotem na vašich datech s předem danými kritérii. Po vyhodnocení se rozhoduje o rozšíření. Stejně postupujeme ve službě AI agenti a v konkrétních zadáních, například při zpracování poptávek nebo práci nad firemními dokumenty.
