kilka definicji, które uważam za pomocne: agent = LLM + prompt + w pętli + narzędzia. dynamicznie wywołuje narzędzia, gdy uzna to za stosowne. narzędzia mogą być --> przepływami pracy. przepływ pracy = stała kadencja skryptowanych wywołań narzędzi. wywołania narzędzi mogą być LLM lub nawet --> agentami zalety i wady: agenci: + konwersacyjni, możesz z nimi rozmawiać i wywierać wpływ + dynamiczni. mogą dostosować się do różnych typów sytuacji. nieudane wywołanie narzędzia? spróbują rozwiązać to za pomocą innego narzędzia. - czasami trudno nimi kierować. - mogą stać się nieprzewidywalni przepływy pracy: + bardziej niezawodne - nie mogą dostosować się tak dobrze jak agenci. jedno narzędzie zawiodło? chyba że masz w nim wyraźne pętle agentowe lub dużo if/else, będzie kruche.