Chatbot vagy agent? A különbség nem a felület
Szvetlik Csongor
·
a szöveget a Claude Opus 5 írta
A beviteli mező ugyanúgy néz ki mind a kettőnél, ezért dől el rosszul a legtöbb helyen, hogy chatbot vagy AI agent kell-e. Pedig nem a felület a különbség, hanem a felelősség: az egyik válaszol, a másik elvégez valamit a rendszereitekben. Aki ezt összekeveri, vagy túl keveset kap, vagy olyat enged be, amit senki nem ellenőriz.
Mi a különbség a chatbot és az agent között?
A chatbot beszél, az agent cselekszik. A chatbot kérdésre válaszol abból, amit előre odaadtatok neki, és a beszélgetés végén a rendszereitekben semmi nem változott. Az agent lépéseket hajt végre: kikeres, összeállít, beír, elküld. Ezért a chatbotnál a tartalom a tét, az agentnél a következmény, és a kettőt más módon kell ellenőrizni.
A felület összemos mindent. Beviteli mező, gépelés, válasz: ránézésre ugyanaz a kettő. A különbség hátul van, ott, ahol a rendszer hozzáér a világotokhoz. Egy chatbot a legrosszabb esetben rosszat mond. Egy agent a legrosszabb esetben rosszat tesz, és azt már nem elég helyesbíteni.
Kézzelfogható példa a saját lapunk. Van rajta chatbot, és ma tájékoztató állapotban áll. Amikor élesben megy, a szerveroldali szabály az, hogy kizárólag egy jóváhagyott korpuszból állíthat tényt: árat, határidőt és ügyfélszámot soha nem mond. Ennyi a chatbot felelőssége, és nem több. Amit mond, az legyen igaz, és ha nincs rá forrása, inkább ne mondjon semmit.
Az agentnél ez a mérce kevés. Ott a kérdés nem az, hogy igaz-e a mondat, hanem hogy visszafordítható-e a lépés, látszik-e utólag, mi történt, és hol áll meg a rendszer, ha bizonytalan. Erről szól az agentic rendszerek építése: nem okosabb szöveget írunk, hanem naplózott, megállítható munkafolyamatot.
Ha egyetlen mondatban kell dönteni, kérdezzétek meg magatoktól: a beszélgetés után marad-e nyoma valahol a rendszereitekben? Ha nem marad, chatbotról van szó. Ha marad, akkor agentről, akkor is, ha a látogatónak ugyanolyan barátságos szövegbuborékban jelenik meg.
Mikor elég egy chatbot?
Akkor, ha a kérdések nagy része ugyanaz, a válasz pedig le van írva valahol. Nyitvatartás, szállítás, garancia, adatlap: ezekhez nem kell semmit elvégezni, csak megtalálni és érthetően elmondani. Ha az ügyfélszolgálatotok ideje főleg ismétlődő kérdésekre megy el, a chatbot pont ezt a réteget veszi le.
A chatbot ereje nem a modellben van, hanem abban, amit odaadtok neki. Ezt hívjuk korpusznak: egy jóváhagyott szöveghalmaz, amiből a bot dolgozhat, és amin kívül nem beszélhet. Ha ez nincs meg, a bot a saját általános tudásából mond valamit a ti cégetekről, és onnantól nem tudjátok, mit hall a vevő.
Három jel, hogy nálatok most a chatbot a jó válasz:
- Ismétlődik a kérdés. Ugyanaz a néhány téma jön vissza hétről hétre, és mindet ember gépeli be újra.
- A válasz létezik. Le van írva egy dokumentumban, egy adatlapon, egy szerződésmintában, csak nehéz megtalálni.
- Nincs művelet a végén. A beszélgetés attól sikeres, hogy az illető megértette, nem attól, hogy közben elindult valami egy rendszerben.
Ilyenkor az AI ügyfélszolgálat nem informatikai projekt, hanem tartalmi munka. A nehezét a céges tudásbázis rendbetétele jelenti, a bot már csak a felület rajta. És ha a korpusz nincs meg, azt jobb előre kimondani: az a lépés akkor is kell, ha végül agentet építetek.
Egy jól megírt korpusznak van egy mellékhatása: nem csak a botnak jó. Ugyanaz a szöveg megy az új kollégának az első hetén, és ugyanaz a válasz megy ki e-mailben is. A bot ilyenkor nem új tartalmat gyárt, csak elérhetővé teszi azt, ami eddig három ember fejében volt.
Mikor kell agent?
Akkor, ha a válasz után még el kell végezni valamit, és ma azt ember gépeli át egyik rendszerből a másikba. Ajánlatot állít össze, adatot visz be, iktat, státuszt frissít, körbeküld. Az agent ezt a munkát végzi el, lépésenként naplózva, és ott áll meg, ahol emberi döntés kell.
Az agent akkor éri meg, ha van egy folyamat, amit le tudtok írni lépésről lépésre, és amit ma valaki hetente többször csinál végig kézzel. Nem az a kérdés, mennyire okos a modell, hanem hogy a folyamat kimondható-e. Ami nincs kimondva, azt az agent sem tudja elvégezni, legfeljebb eljátssza, hogy elvégezte.
Az automatizálás itt nem azt jelenti, hogy a gép mindent átvesz. Azt jelenti, hogy a gépies részt a gép csinálja, a döntési pontokat pedig odateszi az ember elé. Egy rendesen megépített agentnél bármikor meg tudjátok mondani, mit csinált, milyen adatból, és hogyan lehet visszacsinálni. Ha ez a három nincs meg, az nem agent, csak egy gomb, ami mögött senki nem áll.
Ezért javasoljuk, hogy egyetlen agenttel kezdjetek, a legunalmasabb, legismétlődőbb feladaton. Egy működő agent többet tanít a saját cégetekről, mint bármilyen felmérés, és a második már erre épül. Erről külön írtunk: hogyan válasszátok ki az első AI agentet.
A folyamat leírása a munka nehezebb fele, és ez jó hír, mert azt a részt ti tudjátok a legjobban. Elég hozzá egy oldal arról, hogy mi indítja el, milyen adatból dolgozik, mi a kimenete, és mi az a néhány eset, amikor emberhez kell fordulnia.
Mibe kerül, ha rosszul választotok?
Először nem pénzben jelentkezik, hanem abban a munkában, ami visszahárul az emberre. Ha chatbotot tettetek oda, ahol művelet kellett volna, az ember továbbra is mindent kézzel visz végig, csak most még a bot után is takarít. Ha agentet tettetek oda, ahol elég lett volna a válasz, ellenőrizetlen lépések futnak olyan helyen, ahol senkinek nincs ideje rájuk nézni.
A rossz helyre tett chatbot a gyakoribb eset. Kimegy a lapra, válaszol is, aztán a nehéz kérdésnél átadja a szót az embernek, aki addigra már nem tudja, mi hangzott el előtte. A munka nem tűnt el, csak kapott egy előszobát.
A másik irány ritkább, de többe kerül. Ha egy agent hozzáfér a rendszereitekhez, de nincs mögötte napló, jogosultság és megállási pont, akkor a hibát nem ott veszitek észre, ahol keletkezett, hanem ott, ahol a következménye előjött. Ilyenkor ritkán lehet javítani. Újra kell építeni, mert nem lehet megmondani, hol csúszott el.
Van egy harmadik költség is, amiről ritkán esik szó: a házon belül elveszett bizalom. Ha az első AI-próba a kollégák szemében kudarc volt, a következőt már nem a szállítónak kell eladni, hanem nekik. Ezért érdemes a kicsi, ellenőrizhető lépéssel kezdeni, még akkor is, ha kevesebbet ígér.
A legnehezebben visszaszerezhető tétel pedig az idő, amit az ellenőrzés visz el. Egy megbízhatatlan rendszer mellé mindig odaáll egy ember, aki utánanéz, és ettől egy munkából kettő lesz. Ez a költség nem jelenik meg számlán, de ott van minden héten a naptárban.
Lehet a kettő egyszerre?
Lehet, és a legtöbb helyen ez a jó sorrend. Előbb jön a chatbot, mert az kényszerít rá, hogy a válaszaitok le legyenek írva egy helyen. Az agentek utána erre a rendezett tudásra ülnek rá. Fordítva ritkán működik: rendezetlen tudás fölött az agent gyorsan hoz rossz döntést.
A gyakorlatban a kettő ugyanannak a rendszernek a két rétege. Alul a leírt tudás, fölötte az, ami hozzáfér: az egyik csak olvassa és elmondja, a másik dolgozik vele. Ugyanaz a korpusz szolgálja ki mindkettőt, ezért nem kell kétszer megcsinálni.
A határt viszont élesen kell húzni, és jobb a legelső naptól kimondani:
- A beszélő rész nem nyúl semmihez. Ha egy válasznak mellékhatása van, az már nem válasz, hanem művelet, és külön engedélyt kap.
- A cselekvő rész nem talál ki tényt. Amit az agent beír egy rendszerbe, annak forrása van, nem következtetés.
- Az ember mind a kettőt látja. Egy helyen, utólag is: mit kérdeztek, mit mondott, mit csinált.
Nálunk is ez a sorrend. A lapon a chatbot a beszélő réteg, egyetlen jóváhagyott korpuszra építve; a cselekvő réteget ugyanerre a leírt tudásra tervezzük ráépíteni. A választás tehát ritkán chatbot vagy AI agent kérdése örökre. Sokkal inkább az, hogy melyikkel kezdtek, és mi az, amit a másik majd ráépíthet.
A sorrendnek van egy nagyon gyakorlatias haszna is. Amíg a chatbot dolgozik, kiderül, mit kérdeznek valójában a látogatók és a kollégák, és ez a lista pontosabb bármilyen előzetes tervezésnél. A legtöbb agent-ötlet innen jön: onnan, ahol a bot rendre azt mondja, hogy ehhez már ember kell.
Nem írunk le olyat, aminek nincs forrása.