BegrippenSoort begrip: VakbegripAI-agent
Wat is een AI-agent?
Een AI-agent is software die, meestal met een taalmodel, zelf een reeks stappen bepaalt en uitvoert, zoals bestanden openen en gegevens opzoeken.
Een AI-agent is een systeem dat een doel in meerdere stappen afwerkt en daarbij zelf de volgende stap bepaalt. Tegenwoordig is dat meestal een taalmodel dat andere software mag aanroepen: het kan een bestand openen, iets opzoeken in een ander systeem, een berekening aanroepen en het resultaat gebruiken voor de volgende stap. Waar een taalmodel één antwoord geeft, werkt een agent een reeks af, bijvoorbeeld een aanvraag uitpakken en per onderdeel de bestanden en aantallen klaarzetten.
Waar hangt een AI-agent van af?
Wat een agent mag, bepaalt wie hem inricht: tot welke systemen hij toegang heeft, waar hij mag schrijven, welke acties een bevestiging vragen en wat er van elke stap wordt vastgelegd. Omdat elke stap voortbouwt op de vorige, kan een fout vroeg in de reeks doorwerken in alles wat volgt. Beperkte rechten, een log van elke stap en een menselijke bevestiging voor onomkeerbare acties zijn daarom gangbare ontwerpkeuzes.
Hoe werkt een AI-agent in de praktijk?
Een agent kan het zoek- en overtypwerk rond een aanvraag beperken. In een calculatie hoort elke waarde die in de prijs meetelt een bron te hebben, en een moment waarop iemand haar heeft bevestigd; een stap die niemand ziet, kan niemand controleren. Een offerte versturen, een order bevestigen of een prijs wijzigen zijn besluiten met gevolgen. Vraag bij elke agent welke stappen hij zelf zet, wat hij alleen voorstelt en wat er zichtbaar blijft van wat hij deed.
Waarmee wordt een AI-agent vaak verward?
Een script of RPA-robot volgt een voorgeschreven reeks; een agent bepaalt de volgende stap aan de hand van de uitkomst van het model. Dat onderscheidt hem van vaste automatisering. En een agent is meer dan een taalmodel: het model genereert tekst, de agent voert er stappen mee uit in andere systemen.
Veelgestelde vragen
Mag een AI-agent zelf een offerte versturen?
Technisch kan het, maar met een offerte kun je, afhankelijk van je voorwaarden, gebonden zijn aan prijs en levertijd. Laat die stap daarom bij iemand die de calculatie kent, en laat de agent hooguit een concept klaarzetten.
Wat is het verschil tussen een AI-agent en een chatbot?
Een chatbot beantwoordt een vraag in één beurt en laat de vervolgstap aan jou. Een agent voert zelf een reeks stappen uit in andere systemen, zoals bestanden openen of gegevens wegschrijven, binnen de rechten die hij heeft gekregen.
Hoe houd je zicht op wat een agent doet?
Met beperkte rechten, een log van elke stap met de gebruikte bron, en een bevestiging door een persoon voordat er iets onomkeerbaars gebeurt, zoals versturen, bestellen of een prijs wijzigen.