Všichni mluví o agentické umělé inteligenci, ale mluvíme všichni o stejné věci? Všiml jsem si, že lidé používají "agentické architektury" a "agentické pracovní postupy" zaměnitelně. Ale ve skutečnosti jsou to docela odlišné koncepty, které spolu fungují. Zde je rozdíl: Agentic workflows = Řada kroků, které agent podnikne k dosažení cíle Přemýšlejte o tom jako o "co" - skutečném procesu Tyto kroky mohou zahrnovat: • Použití LLM k vytvoření plánu • Rozdělení úkolů na dílčí úkoly • Používání nástrojů, jako je vyhledávání na internetu • Reflexe výsledků a úprava plánu Agentické architektury = Technický rámec a návrh systému Přemýšlejte o tom jako o "jak" - základní struktuře Ty vždy obsahují: • Alespoň jeden agent s rozhodovacími schopnostmi • Nástroje, které může agent používat • Systémy pro krátkodobou a dlouhodobou paměť Proč na tom záleží? Protože stejný pracovní postup lze implementovat pomocí různých architektur. Je to jako mít více způsobů, jak vytvořit stejný recept - kroky zůstávají podobné, ale nastavení kuchyně se liší. Například agentní pracovní postup RAG (rozdělení dotazů, načítání informací, vyhodnocení relevance) může být vytvořen s architekturou směrovače s jedním agentem nebo se systémem s více agenty. Stejný pracovní postup, jiná architektura....