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

  1. Přijme zadání, například příchozí poptávku nebo dotaz zaměstnance.
  2. Rozhodne, jaké informace potřebuje, a použije nástroj k jejich získání, třeba vyhledá v dokumentech.
  3. Vyhodnotí, co zjistil, a zvolí další krok: dohledat víc, položit doplňující otázku, nebo připravit výstup.
  4. Připraví výsledek, například návrh odpovědi nebo vyplněný záznam.
  5. 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.