Elon Musk kertoi 10. lokakuuta X:ssä tilanneensa LEGOja. Ostoskoria hän ei kuitenkaan täyttänyt itse. Tilauksen teki Grok Bot, Grok-tekoälyn agenttiversio, joka hoitaa tehtäviä pelkän kysymyksiin vastaamisen sijaan.
Samassa yhteydessä Musk neuvoi seuraajiaan englanniksi: "take a picture of your credit card, drop it in the chat" eli ota kuva luottokortistasi ja pudota se keskusteluun. Botti etsisi sitten halvimman hinnan ja tekisi tilauksen.
Samoihin aikoihin OpenAI esitteli DevDay-kehittäjätapahtumassaan Dots-agentit, jotka ovat jatkuvasti päällä. Tekoälyagentti on siis siirtymässä kehittäjien sanastosta tavallisten kuluttajien arkeen. Mitä sana oikeastaan tarkoittaa?
“Tilasin juuri LEGOja, ja Grok osti ne LEGOn verkkosivuilta.”
Chatbot vastaa, agentti toimii
Chatbot tuottaa tekstiä. Se voi kertoa, mistä tietyn LEGO-sarjan saa halvimmalla, mutta tilaus jää sinun tehtäväksesi.
Tekoälyagentti saa tavoitteen ja hoitaa sen itse. Se pilkkoo tehtävän vaiheiksi, käyttää työkaluja kuten selainta, sähköpostia tai maksuvälinettä ja tarkistaa välillä, onnistuiko edellinen vaihe. xAI:n ohjeiden mukaan jokaisella Grok Botilla on oma pilvitietokone, jossa on selain, tiedostojärjestelmä ja komentorivi. Botti käyttää palveluja valmiiden liitäntöjen kautta, ja muualla se klikkailee verkkosivuja kuten ihminen.
Ero kuulostaa pieneltä, mutta seuraukset ovat erilaiset. Chatbotin virhe on väärä vastaus, jonka lukija voi jättää huomiotta. Agentin virhe on tehty teko: lähetetty viesti, maksettu lasku tai väärä tilaus.
Agentti voi myös työskennellä taustalla pitkään. Se palaa käyttäjän luo vasta, kun jokin vaihe vaatii hyväksynnän. OpenAI:n jatkuvasti päällä olevat Dots-agentit rakentuvat samalle ajatukselle.
Luvat ratkaisevat, mitä agentti saa tehdä
Agentista on hyötyä tai haittaa juuri sen verran kuin sille annetut luvat sallivat. Kun yhdistät agentin sähköpostiin, kalenteriin tai verkkopankkiin, annat sille avaimen. Lukuoikeus tarkoittaa, että agentti saa katsoa. Kirjoitusoikeus tarkoittaa, että se saa lähettää, poistaa tai maksaa.
Hyvin suunniteltu agentti pysähtyy ennen kuin se tekee jotain peruuttamatonta. xAI:n Grok Botin turvallisuusohjeessa periaate sanotaan suoraan: hyväksyntä koskee ehdotettua toimintoa eikä jo tehtyä työtä, eikä kenenkään pidä hyväksyä toimintoa, jonka kohdetta tai vaikutusta hän ei pysty tunnistamaan.
Lupien yhdistelmät voivat yllättää. AI Suomi on kertonut, miten kaksi erillistä bottia vuotivat yhdessä käyttäjänsä tilitiedot. Avoimessa verkossa agentti voi myös keksiä omia ratkaisujaan, kuten silloin, kun Clauden agentti lähetti poliisille keksityn murhavihjeen.
Mikä on maksutunniste?
Ostoksia tekevä agentti tarvitsee maksuvälineen. Helpoin ja huonoin tapa on antaa sille kortin numero, voimassaoloaika ja turvakoodi. Silloin tiedot voivat päätyä agentin muistiin, palveluntarjoajan palvelimille ja lokitiedostoihin.
Maksutunniste toimii toisin. Se korvaa oikean kortin numeron kertakäyttöisellä tai rajatulla tunnisteella, joka kelpaa vain yhteen ostoon tai tiettyyn summaan. Vuotanut tunniste ei avaa koko korttia.
Esimerkiksi Stripen Link-lompakossa agentti tekee ensin ostopyynnön. Käyttäjä tarkistaa summan puhelinsovelluksessa ja hyväksyy tai hylkää sen. Linkin mukaan sovellus "generates one-time-use cards for every payment and logs each transaction" eli luo jokaiselle maksulle kertakäyttöisen kortin ja kirjaa jokaisen tapahtuman. Stripen dokumentaation mukaan agenttimaksut ovat toistaiseksi vain yhdysvaltalaisten ja kanadalaisten asiakkaiden käytettävissä.
Älä kuvaa luottokorttiasi chattiin
Muskin neuvo on ristiriidassa xAI:n omien ohjeiden kanssa. Grok Botin turvallisuusohjeen mukaan botti ei kirjoita tunnuksia itse kirjautumisessa, kaksivaiheisessa tunnistautumisessa eikä maksuvaiheissa, vaan antaa koneen niissä kohdissa käyttäjälle. Salasanat ja kertakäyttökoodit eivät ohjeen mukaan kuulu tavalliseen keskusteluun.
xAI ei ole tiedottanut, miten se käsittelee tai säilyttää keskusteluun ladattuja korttikuvia. Ohjeen mukaan saman tilin botit käyttävät samaa pilvitietokonetta, eikä sinne pidä jättää tunnusta tai tiedostoa, jota tilin muiden bottien ei kuulu käyttää.
Kertakäyttöinen korttitunniste, kuten Stripe Link, on turvallisempi vaihtoehto, samoin pienellä luottorajalla varustettu virtuaalikortti, jos oma pankkisi tarjoaa sellaisen. Jos olet jo jakanut kortin kuvan, sulje kortti pankin sovelluksessa ja tilaa tilalle uusi.



