Agent (AI Agent)
Olyan AI rendszer, amely önállóan képes többlépéses feladatokat tervezni és végrehajtani eszközök segítségével, emberi közbeavatkozás nélkül.
Analógia
A különbség aközött, hogy megkérdezel valakit, és aközött, hogy megbízod egy projekt önálló elvégzésével.
Miért fontos?
Az agentek túlmutatnak a chaten – böngészhetnek, kódot írhatnak és futtathatnak, fájlokat kezelhetnek, és láncolhatják az akciókat. Az automatizáláshoz elengedhetetlen.
Hogyan működik?
Az agent olyan alkalmazás vagy munkafolyamat, amelyben egy modell a feladat állapota alapján következő lépést választ. Kérhet további információt, meghívhat egy elérhető eszközt, például keresést vagy naptárlekérdezést, majd az eszköz eredményét felhasználva folytathatja a munkát. A vezérlőprogram kezeli a lépések sorrendjét, az engedélyeket és azt, hogy mikor álljon meg. Az önállóság mértéke változó: lehet minden lépéshez jóváhagyás, vagy csak meghatározott pontokon emberi ellenőrzés.
A felhasználó ezt gyakran úgy tapasztalja, hogy egyetlen célt ad meg, az asszisztens pedig több műveletet végez el, például összegyűjti az adatokat, előkészít egy tervezetet, és visszajelzést kér. Mivel a modell hibás tervet is választhat, az eszközök jogosultságát korlátozni kell, a fontos műveleteket pedig jóváhagyáshoz kötni. Egyszerű, jól körülhatárolt feladathoz egy hagyományos automatizmus kiszámíthatóbb lehet; agentet akkor érdemes használni, amikor a következő lépés a közben kapott információtól függ.
Példa
Egy utazást szervező asszisztens megkeresi a megadott város közlekedési lehetőségeit, összefoglalja az útvonalakat, majd a foglalás előtt jóváhagyást kér a felhasználótól.
Gyakori tévhit
Az agent nem korlátlanul önálló szereplő: csak azokat az eszközöket és jogosultságokat használhatja, amelyeket az alkalmazás biztosít neki.