Agentic AI označuje systémy umělé inteligence, které dokážou pracovat na základě zadaného cíle: plánovat jednotlivé kroky, vybírat vhodné nástroje, vyhodnocovat výsledky a podle potřeby upravovat svůj postup. Právě schopnost přecházet od pouhého generování odpovědí k vykonávání úkolů stojí za tím, proč se agentní AI řadí mezi nejvýraznější trendy současného vývoje umělé inteligence.
Co znamená pojem agentic AI
Výraz agentic AI, česky agentní umělá inteligence, popisuje systémy navržené tak, aby dosahovaly určitého cíle prostřednictvím série navazujících kroků. Na rozdíl od běžného chatbotu, který zpravidla reaguje na jednotlivý pokyn, může agentní systém rozdělit složitější úkol na menší části, postupně je řešit a průběžně kontrolovat, zda se přibližuje požadovanému výsledku.
Takový systém může například nejprve analyzovat zadání, poté vyhledat potřebné informace, použít dostupný software a nakonec připravit výstup. Konkrétní možnosti závisejí na jeho architektuře, připojených nástrojích a nastavených oprávněních. Označení „agentní“ proto samo o sobě neznamená, že má systém neomezenou samostatnost nebo schopnost jednat bez lidského dohledu.
Jak agentní systémy pracují
Typický agentní systém propojuje jazykový model s dalšími komponentami, například s pamětí, vyhledáváním, externími aplikacemi nebo nástroji pro práci s daty. Model na základě cíle navrhne postup a může rozhodnout, který nástroj použije. Po provedení určitého kroku vyhodnotí získaný výsledek a podle něj pokračuje, případně plán upraví.
Tento proces se často skládá z několika fází:
- Určení cíle: systém zpracuje zadání a vymezí, jaký výsledek má připravit.
- Plánování: rozdělí složitější úkol na dílčí kroky a stanoví jejich pořadí.
- Provedení: uskuteční jednotlivé kroky, například vyhledá informace nebo pracuje s připojenou aplikací.
- Vyhodnocení: porovná průběžný výsledek s cílem a rozhodne, zda je potřeba další akce.
- Předání výstupu: předloží výsledek uživateli, případně požádá o doplnění informací či schválení.
V praxi se jednotlivé systémy mohou výrazně lišit. Některé pouze navrhují další kroky, zatímco jiné mohou po udělení oprávnění provádět vybrané akce. Úroveň lidské kontroly tak patří mezi důležitá kritéria při návrhu i nasazení agentní AI.
Rozdíl mezi chatbotem a agentní AI
Chatbot obvykle odpovídá na konkrétní otázku nebo vytvoří obsah podle pokynu. Agentní AI může navíc převzít odpovědnost za postup vedoucí k širšímu cíli. Místo jediné odpovědi tedy může vytvořit plán, použít různé nástroje a reagovat na výsledek předchozích kroků.
Rozdíl ale není vždy jednoznačný. Pokročilý chatbot může využívat nástroje a agentní systém může naopak vyžadovat potvrzení uživatele před každou významnější akcí. Pojem agentic AI proto označuje spíše určitý způsob návrhu a míru schopnosti samostatně postupovat než jednu konkrétní technologii.
Kde lze agentní AI využít
Agentní systémy mohou pomáhat s úkoly, které zahrnují více kroků nebo práci s různými zdroji a aplikacemi. V podnikovém prostředí mohou například podporovat zpracování požadavků, analýzu dokumentů, přípravu rešerší nebo třídění zákaznických dotazů. Vždy záleží na kvalitě dat, dostupných nástrojích a pravidlech, která určují, co systém smí vykonat.
Potenciální využití se týká také vývoje softwaru, administrativy, zákaznické podpory či práce s interními znalostními databázemi. Agent může například shromáždit podklady z několika zdrojů a připravit návrh odpovědi. Citlivé nebo nevratné kroky by však měly podléhat lidské kontrole a jasně definovanému schvalování.
Přínosy a omezení agentní umělé inteligence
Jedním z hlavních přínosů agentní AI je možnost automatizovat navazující úkony, nejen jednotlivé izolované operace. To může zjednodušit některé pracovní postupy a omezit potřebu ručně přenášet informace mezi aplikacemi. Uživatel se tak může více soustředit na kontrolu výsledku, řešení výjimek a rozhodování.
Agentní systémy však mohou chybně pochopit zadání, pracovat s neúplnými či nepřesnými informacemi nebo zvolit nevhodný postup. Pokud mají přístup k externím nástrojům, mohou mít jejich chyby také praktické následky. Proto je důležité nastavit přiměřená oprávnění, zaznamenávat provedené kroky a určovat, kdy musí rozhodnutí potvrdit člověk.
Bezpečnost a lidský dohled
Při zavádění agentní AI je vhodné začít úkoly s nízkým rizikem a postupně ověřovat spolehlivost systému. Přístup k datům a aplikacím by měl odpovídat konkrétní potřebě a být omezený na nezbytný rozsah. Důležité je také zajistit možnost kontroly, zastavení nebo nápravy jeho činnosti.
Agentní AI tedy nepředstavuje automaticky plně autonomního pracovníka. Jde o soubor přístupů, které umožňují systémům plánovat a vykonávat vícekrokové úkoly s různou mírou samostatnosti. Její přínos závisí nejen na schopnostech modelu, ale také na kvalitě návrhu, bezpečnostních pravidlech a odpovědném zapojení člověka.
