Kako AI agent radi u praksi?
Zamislite voditelja koji želi provjeriti slažu li se statusi projekata u zajedničkoj tablici s bilješkama sa sastanaka. Agentu daje zadatak da pronađe neslaganja i pripremi pregled za provjeru.
Početni prompt, odnosno uputa, navodi cilj, dostupne dokumente i očekivani rezultat. Agent smije čitati tablicu i odobrene bilješke te spremiti nacrt pregleda. Ne smije mijenjati statuse niti slati obavijesti timu.
Agent može najprije pregledati tablicu. Za projekt označen kao završen pronađe bilješku u kojoj još postoji otvorena isporuka. Zatim potraži noviju bilješku za taj projekt kako bi provjerio je li isporuka u međuvremenu potvrđena.
Na kraju pripremi popis neslaganja s poveznicama na korištene izvore. Ako podaci nisu dovoljni, to označi umjesto da sam proglasi projekt završenim.
Što znači da sam bira sljedeće korake?
Voditelj ne mora unaprijed napisati koji dokument treba otvoriti nakon svake pojedine stavke. Agent prema nalazu bira hoće li potražiti dodatnu bilješku, usporediti drugi zapis ili prijeći na sljedeći projekt.
Alat u ovom primjeru može biti pretraživanje dokumentacije, čitanje tablice ili spremanje nacrta. Agent može koristiti samo mogućnosti koje su mu dostupne i dopuštene.
Sloboda odabira postupka nije sloboda mijenjanja cilja. Zadatak je pronaći neslaganja, a ne odlučiti koji tim dobro radi ili preurediti način vođenja projekata. Treba odrediti i kada agent završava pregled ili traži pomoć, primjerice kada ne može pronaći mjerodavan izvor.
Najčešće zabune o AI agentima
Je li svaki chatbot AI agent?
Nije. Chatbot je razgovorno sučelje kroz koje korisnik postavlja pitanja ili zadaje upute. Može samo pripremati odgovore, ali može biti i sučelje sustava koji ima agentske mogućnosti.
U našem primjeru voditelj može zadatak zadati kroz chat. Sam chat prozor ne govori može li sustav pretražiti dokumente i prilagoditi postupak nalazima. Ni duži prompt sam po sebi ne stvara agenta.
Je li agent isto što i workflow ili automatizacija?
AI workflow uređuje tijek rada: ulaze, korake, pravila i provjere. Može unaprijed odrediti da se svakog petka pripremi pregled statusa i preda voditelju.
Automatizacija omogućuje izvršavanje koraka bez ručnog obavljanja svakog od njih. Primjerice, slanje podsjetnika za ažuriranje tablice može raditi po fiksnom rasporedu, bez AI-ja.
Agent unutar takvog procesa može dobiti zadatak provjere i birati koje će dodatne izvore pregledati prema onome što pronađe. Zato agent može biti dio workflowa, ali nije svaki workflow agent. Više koraka ili jednostavno grananje prema unaprijed zadanom pravilu nisu sami po sebi dokaz agentskog rada.
Znači li samostalnost da nema ljudske kontrole?
Ne. Treba razlikovati ono što sustav tehnički može napraviti od onoga što mu je dopušteno u konkretnom zadatku.
Agent može pripremiti prijedlog ispravka statusa, a da nema ovlast upisati ga u tablicu. Voditelj pregledava nalaz, potvrđuje koja je informacija važeća i odlučuje treba li nešto promijeniti.
Moguće su i AI halucinacije: agent može pogrešno povezati zapise ili iznijeti tvrdnju koju izvori ne potvrđuju. Njegova vlastita provjera zato nije jamstvo točnosti. Za detaljniju pripremu korisno je razjasniti ciljeve i kriterije za delegiranje zadatka agentu.
Kada vam AI agent može trebati?
Agent ima smisla kada postoji jasan cilj, ali sljedeći korak ovisi o onome što se pronađe. Provjera statusa može tražiti pregled različitih dokumenata, dodatnu usporedbu i označavanje neriješenih pitanja.
Ako trebate samo objasniti jedan status, razgovor je često dovoljan. Ako uvijek treba izvršiti isti niz pravila, jednostavniji workflow ili automatizacija mogu biti prikladniji. Tu razliku detaljnije obrađuje tekst o tome kada je dovoljan razgovor, a kada agent.
Ukratko
AI agent dobiva prostor da odabire postupak prema cilju i nalazima. Koristan je kada su dopušteni izvori i alati jasni, granice određene, a rezultat provjerljiv. Određena samostalnost u izvršenju ne znači preuzimanje ljudske odgovornosti za poslovnu odluku.