Les AI-agentit ovat järjestelmiä, jotka pystyvät suunnittelemaan ja suorittamaan monivaiheisia tehtäviä tavoitteen saavuttamiseksi ilman, että ihmisen tarvitsee valvoa jokaista toimintoa. Toisin kuin kielimalli, joka vain vastaa kyselyyn, agentti päättää itse, mitä tehdään, missä järjestyksessä ja mitä työkaluja käytetään tavoitteen saavuttamiseksi.
Niiden toiminta nojaa yleensä kolmeen keskeiseen kykyyn:
- Päättely: ne pilkkovat monimutkaisen tavoitteen hallittaviin osatehtäviin.
- Työkalujen käyttö: ne kutsuvat rajapintoja, hakukoneita ja tietokantoja tai suorittavat koodia.
- Muisti: ne säilyttävät kontekstin vaiheiden välillä, jotta johdonmukaisuus säilyy.
Ne ovat tärkeitä, koska ne laajentavat tekoälyn käyttöalaa pelkästä tekstin tuottamisesta kohti itsenäistä toimintaa, minkä ansiosta koko työnkulkuja voidaan automatisoida. Käytännön esimerkki on agentti, joka saa tehtäväkseen järjestää matkan: se hakee lentoja, vertailee hintoja, varaa majoituksen ja laatii matkasuunnitelman ketjuttaen päätöksiä omatoimisesti. Olennainen huomio on, että tämä itsenäisyys tuo mukanaan myös kertyvien virheiden riskin, minkä vuoksi on tärkeää määritellä rajat ja tarkastuspisteet.