Wszyscy mówią o agentycznej AI, ale czy wszyscy mówimy o tym samym? Zauważyłem, że ludzie używają terminów "architektury agentyczne" i "workflow agentyczne" zamiennie. Ale to w rzeczywistości dość różne koncepcje, które współpracują ze sobą. Oto rozróżnienie: 𝗔𝗴𝗲𝗻𝘁𝗶𝗰 𝘄𝗼𝗿𝗸𝗳𝗹𝗼𝘄𝘀 = Seria kroków, które agent podejmuje, aby osiągnąć cel Pomyśl o tym jako o "co" - rzeczywistym procesie Te kroki mogą obejmować: • Używanie LLM do stworzenia planu • Rozbijanie zadań na podzadania • Używanie narzędzi, takich jak wyszukiwanie w internecie • Refleksja nad wynikami i dostosowywanie planu 𝗔𝗴𝗲𝗻𝘁𝗶𝗰 𝗮𝗿𝗰𝗵𝗶𝘁𝗲𝗰𝘁𝘂𝗿𝗲𝘀 = Techniczna struktura i projekt systemu Pomyśl o tym jako o "jak" - podstawowej strukturze Zawsze zawierają: • Co najmniej jednego agenta z możliwościami podejmowania decyzji • Narzędzia, z których agent może korzystać • Systemy pamięci krótkoterminowej i długoterminowej Dlaczego to ma znaczenie? Ponieważ ten sam workflow może być wdrażany przy użyciu różnych architektur. To jak posiadanie wielu sposobów na zbudowanie tego samego przepisu - kroki pozostają podobne, ale układ kuchni się różni. Na przykład, agentyczny workflow RAG (rozbijanie zapytań, pozyskiwanie informacji, ocena istotności) mógłby być zbudowany z architektury routera z jednym agentem lub systemu z wieloma agentami. Ten sam workflow, różna architektura....