Siirry sisältöön
Takaisin sanastoon

Agenttinen työnkulku

Agenttinen työnkulku on monivaiheinen prosessi, jossa kielimalli hoitaa osan vaiheista, kuten luonnostelun, luokittelun tai tarkistuksen. Vaiheiden järjestys on päätetty koodissa etukäteen. Siinä se eroaa tekoälyagentista, joka päättää askeleensa itse.

Perinteinen automaatio siirtää dataa sääntöjen mukaan: lomake lähetetään, tieto tallentuu CRM:ään ja myyjä saa sähköpostin. Säännöt eivät ymmärrä kieltä. Agenttisessa työnkulussa jokin vaihe vaatii sitä, ja sen hoitaa kielimalli. Malli voi vaikkapa tiivistää pitkän viestin tai tarkistaa toisen mallin kirjoittaman tekstin.

Mikä ero on agenttisella työnkululla ja tekoälyagentilla?

Ero on siinä, kuka päättää seuraavan askeleen. Anthropic jakaa ohjeessaan Building effective agents agenttiset järjestelmät kahteen ryhmään. Työnkulussa ohjelmoija on kirjoittanut polun valmiiksi, ja malli toimii sen sisällä. Agentti taas suunnittelee itse, mitä työkaluja käyttää ja missä järjestyksessä, ja jatkaa kunnes pitää tehtävää valmiina.

Arkikielessä raja hämärtyy. Markkinoinnissa agenttinen voi tarkoittaa melkein mitä tahansa, missä kielimalli on mukana. Jos joku myy sinulle agenttista ratkaisua, kysy siis yksi tarkentava kysymys: kuka päättää seuraavan vaiheen, koodi vai malli?

Milloin työnkulku riittää?

Useimmiten. Jos vaiheet pystyy kirjoittamaan paperille, ne kannattaa kirjoittaa koodiksi. Kiinteä polku on halvempi ajaa, ja kun jokin menee pieleen, vika löytyy lokista. Agentista on hyötyä vasta, kun askelten määrää ei voi tietää etukäteen. Anthropic neuvoo samaa: aloita yksinkertaisimmasta ratkaisusta, joka toimii, usein yhdestä hyvin ohjeistetusta mallikutsusta, ja lisää vaiheita vain jos ne oikeasti parantavat tulosta.

Miltä agenttinen työnkulku näyttää verkkosivuilla?

Tyypillinen esimerkki on yhteydenottolomake. Viesti menee kielimallille, joka luokittelee sen tarjouspyynnöksi, yhteistyöehdotukseksi tai roskapostiksi ja kirjoittaa parin rivin tiivistelmän. Sen jälkeen tavallinen koodi päättää, kenelle viesti ohjataan. Malli ei lähetä kenellekään mitään omin päin.

Rakenne kestää myös virheen. Jos malli luokittelee tarjouspyynnön roskapostiksi, viesti on silti tallessa, ja luokittelusäännön korjaaminen on yhden vaiheen muutos. Agentin kanssa saman virheen jäljittäminen olisi selvästi työläämpää, koska sen polku vaihtelee kerrasta toiseen.