Rodzaje agentów AI: pięć form, które pokrywają prawie wszystko
Taksonomie akademickie — odruchowe, oparte na modelu, na celach, na użyteczności — przydają się na egzaminie i prawie wcale przy decyzji, co zbudować w poniedziałek. W praktyce liczy się kształt przepływu sterowania, bo to on wyznacza koszt, opóźnienie i trudność debugowania.
Pięć form pokrywa niemal każdego agenta, którego dostarczyliśmy lub oceniliśmy. Tworzą drabinę złożoności, a najczęstszy kosztowny błąd to start dwa szczeble za wysoko.
Pięć form, od taniej do trudnej#
| Forma | Przepływ sterowania | Dobra do | Główne ryzyko |
|---|---|---|---|
| Odpowiadacz z narzędziami | Jedno wywołanie, może jedno narzędzie | Wyszukiwanie, wzbogacanie, klasyfikacja | Ledwie agent; w porządku |
| Agent jednopętlowy | Model krąży po małym zestawie narzędzi | Wsparcie, badania, triaż | Błądzenie przy długich zadaniach |
| Planista–wykonawca | Zaplanuj, wykonaj, przeplanuj po błędzie | Operacje wielokrokowe, migracje | Nieaktualne plany po trzecim kroku |
| Router ze specjalistami | Router wybiera wąskiego podagenta | Szerokie domeny o różnych kompetencjach | Błędy routingu się kumulują |
| Współpracujący agenci | Kilku agentów wymienia wyniki | Naprawdę równoległe badania | Koszt, opóźnienie, nieuchwytne awarie |
Zacznijcie szczebel niżej, niż podpowiada intuicja#
Agent jednopętlowy rozwiązuje znacznie więcej realnych problemów, niż sugeruje jego reputacja, i ma jedną ogromną zaletę: liniowy ślad, który człowiek czyta od góry do dołu. Każdy wyższy szczebel kupuje możliwości kosztem możliwości prześledzenia.
Którego szczebla naprawdę potrzebujecie#
- Jedno wyszukanie i jedna decyzja: odpowiadacz z narzędziami.
- Mało narzędzi i zmienna kolejność: jedna pętla.
- Człowiek napisałby najpierw listę kontrolną: planista–wykonawca.
- Praca dzieli się na odrębne kompetencje z odrębnymi narzędziami: router.
- Dwa podzadania naprawdę niezależne i oba wolne: współpraca może się opłacić.
Pułapka specjalisty#
Routery ładnie wyglądają na diagramie i źle zachowują się na brzegach. Router widzi tylko żądanie, a nie to, co znaleźliby specjaliści, więc musi zgadywać. Dwa środki zaradcze: pozwólcie specjaliście zwrócić `nie moje` i przekierować raz, oraz trzymajcie tak małą liczbę specjalistów, by prompt routera opisał każdego jednym zdaniem.
Mierzcie trafność routingu osobno. Router 90% przed specjalistami 95% daje 85% od końca do końca.
Najczęstsze pytania
Czy systemy wieloagentowe są lepsze od jednego agenta?
Tylko gdy podzadania są naprawdę niezależne i każde wymaga innych narzędzi lub poziomu modelu.
Która forma dominuje na produkcji?
Agent jednopętlowy z trzema do sześciu narzędziami i ludzką bramką przed nieodwracalnym.
Kiedy wejść szczebel wyżej?
Gdy macie ślad prawdziwej awarii, której prostsza forma strukturalnie nie naprawi.
rodzaje agentów aiarchitektury agentówwieloagentowy czy pojedynczyplanista wykonawcarouting agentów