Multi-agent workflowk · Lecke 08

Mikor ne építs multi-agent rendszert

A több ügynökből álló architektúra nem az alapértelmezett választás. Sok esetben egy egyszerűbb workflow minta vagy akár egyetlen ügynök is jobb megoldás.

Vissza a tananyaghoz


A szinkron végrehajtás korlátai

Az orchestrator-worker architektúrának van egy szűk keresztmetszete, a lead agent jellemzően megvárja, amíg az összes subagent befejezi a munkáját, mielőtt összeállítaná a végleges választ. Ha az egyik subagent lassabb vagy elakad, ez az egész folyamatot lassítja, hiába futott a többi subagent gyorsan. Ez a korlát különösen olyan feladatoknál számít, ahol a válaszidő kritikus.


Lead agent várakozik Subagent A kész 20 mp alatt Subagent B kész 30 mp alatt Subagent C elakadt, mindenki rá vár Végleges válasz csak C után állhat össze
A szinkron végrehajtásban a leglassabb subagent határozza meg a teljes válaszidőt.

Egyszerűbb workflow minták az agent helyett

Az "Building Effective AI Agents" cikkben bemutatott minták, mint a prompt chaining, a routing, a parallelization, az orchestrator-worker és az evaluator-optimizer, sok esetben jobb választás egy teljesen autonóm, sok döntést önállóan meghozó ügynöknél. A prompt chaining egymás után futó, előre meghatározott lépések sorozata. A routing egy döntési pont, ami a bemenet alapján más-más útvonalra tereli a feladatot. A parallelization egymástól független részfeladatok egyidejű futtatása. Az evaluator-optimizer pedig egy visszacsatolási hurok, ahol egy ügynök értékeli és javítja egy másik kimenetét. Ezek a minták kiszámíthatóbbak és olcsóbbak, mint egy teljes multi-agent rendszer.


Prompt chaining Routing Parallelization Evaluator-optimizer Orchestrator-worker Autonóm multi-agent balról jobbra nő a rugalmasság, de nő a költség és a kockázat is
Az egyszerűbb workflow mintáktól a teljesen autonóm multi-agent rendszerig nő a rugalmasság és a költség.

  1. Kimenet generálásaAz első ügynök elkészíti a választ vagy a tartalmat.
  2. ÉrtékelésAz evaluator ügynök szempontok szerint megvizsgálja a kimenetet.
  3. JavításA visszajelzés alapján az első ügynök javított verziót készít.
  4. ÚjraértékelésA hurok addig fut, amíg a kimenet el nem éri a kívánt minőséget.

Mikor éri meg valóban a multi-agent architektúra

A több ügynökből álló rendszer akkor hoz valódi értéket, ha a feladat elég nagy értékű ahhoz, hogy a magasabb tokenköltséget megérje, ha valóban párhuzamosítható, egymástól független részfeladatokra bontható, ha az információ mennyisége meghaladja azt, amit egyetlen ügynök kontextusablaka kezelni tudna, és ha a feladat sok, egymásra épülő, komplex eszközhasználatot igényel. Ha ezek a feltételek nem teljesülnek, egy egyszerűbb workflow minta vagy egyetlen jól megtervezett ügynök megbízhatóbb és olcsóbb megoldás.


~15×

Ennyi tokent használ egy multi-agent rendszer egy sima chathez képest a tananyag korábbi leckéje szerint. Ezért csak akkor éri meg, ha a feladat értéke ezt a költséget indokolja.


Maradj egyszerűbb megoldásnál, ha

  • a válaszidő kritikus
  • a feladat lineáris, előre bontható lépésekre
  • az információ elfér egy kontextusablakban
  • a kiszámíthatóság fontosabb a rugalmasságnál

Építs multi-agent rendszert, ha

  • a feladat értéke elbírja a magasabb tokenköltséget
  • a részfeladatok egymástól függetlenül párhuzamosíthatók
  • az információ meghaladja egy ügynök kontextusablakát
  • sok, egymásra épülő, komplex eszközhasználat kell

Nem éri meg egyszerű, lineáris feladat kicsi kontextusigény gyors válasz a fontos Megéri párhuzamosítható részfeladatok nagy értékű eredmény sok komplex eszközhasználat
A mérleg nyelve a feladat értékétől, párhuzamosíthatóságától és komplexitásától függ.

Forrás

Az Anthropic "How we built our multi-agent research system" és "Building Effective AI Agents" cikkei alapján, magyar feldolgozásban.


← Előző lecke Záróteszt kitöltése →

Workshop

AI Transformation Day

Egésznapos, vezetőknek szóló program. Feltérképezzük, hol tart a szervezet, mi az első reális lépés, és milyen belső feltételek szükségesek a sikerhez. A nap végén konkrét, prioritizált cselekvési lista.

Érdekel a program →