Kai kurie užklausos yra pakankamai paprastos, kad vienas agentas galėtų jas atlikti vienu metu. Kitos iš tikrųjų yra kelios užduotys, paslėptos vienoje sakinyje: „paruošti ketvirtį peržiūrai“ apima sąskaitų faktūrų išrašymą, mokėjimus, procesą ir ataskaitą. Tokiam darbui vienas agentas, dalijantis save tarp daugelio užduočių, veikia lėtai ir lengvai praranda orientaciją. Geresnis modelis yra keli agentai, dirbantys kartu.
Vieno agento ne visada pakanka
Prašykite žmogaus atlikti didelę, sudėtingą užduotį, ir jis natūraliai ją suskaidys. Multi-agentų sistemos daro tą patį. Vietoj to, kad vienas agentas bandytų laikyti visą sudėtingą darbą savo galvoje, darbas padalijamas į orientuotas dalis, kiekviena tvarkingai apdorojama, o vėliau sujungiama. Rezultatas yra greitesnis, patikimesnis ir lengviau sekamas.
Koordinatorius ir jo darbuotojai
Forma yra paprasta. Koordinuojantis agentas perskaito jūsų užklausą, nusprendžia, ar tai viena užduotis, ar daug, ir jei daug, ją suskaido į užduočių sąrašą. Tada jis sukuria orientuotus darbo agentus, kiekvienam suteikdamas tik vieną užduotį ir tik tuos įrankius, kurių ta užduotis reikalauja. Darbuotojai dirba, dažnai tuo pačiu metu, ir praneša atgal. Koordinatorius surenka jų rezultatus ir pateikia jums vieną nuoseklų atsakymą, o ne krūvą fragmentų.
Kodėl dalinti darbą
Dėmesys pagerina kiekvieną žingsnį. Darbuotojas, gavęs vieną gerai apibrėžtą užduotį su mažu įrankių rinkiniu, mažiau linkęs blaškytis, yra pigesnis ir greitesnis užbaigti nei bendrasis agentas, kuris viską derina. Skirstymas taip pat reiškia, kad nepriklausomi elementai vyksta paraleliai, todėl užduotis, kuri būtų lėta atliekant nuosekliai, užbaigiama per trumpesnį laiką.
Ribos vis dar laikosi
Daugiau agentų sukūrimas neišplečia sprogimo spindulio. Kiekvienas darbuotojas paveldi teises iš asmens, kurio vardu veikia visa užklausa, todėl agentų komanda bendrai negali padaryti daugiau, nei galėtų tas asmuo. Naudojimas vis tiek remiasi vienu biudžetu, o darbas paskirstomas tarp darbuotojų, todėl daugiau agentų nereiškia nekontroliuojamų išlaidų.
Ką matote
Jūs nevaldote darbuotojų; pateikiate vieną užklausą ir gaunate vieną rezultatą. Už to koordinatoriui tenka suskaidymas, naujų procesų kūrimas, duomenų surinkimas ir valymas. Sudėtingumas lieka po gaubtu, kur ir priklauso.
Koordinuoti agentai leidžia vienam paprastam prašymui vienu metu valdyti visą operacijos kampą. Pamatykite, kaip platforma juos organizuoja., arba paleisti darbo erdvę ir suteikite jam užduotį, kurią verta padalinti.