Cloud Computing AI
Moduuli 2 · Oppitunti 1

Tool use: miten tekoäly käyttää työkaluja

Oppimistavoite: Ymmärrät, että tekoäly voi kutsua ulkoisia työkaluja ja päättää itse, milloin se on tarpeen.
Lue oppitunnin tekstiversio
Kuvittele, että kysyt asiantuntijalta jotain, mitä hän ei muista ulkoa. Hyvä asiantuntija ei arvaa. Hän ottaa esiin laskimen, avaa kalenterin tai etsii tiedon kirjasta. Juuri tätä tarkoittaa työkalujen käyttö tekoälyssä, englanniksi tool use. Kielimalli osaa itsessään vain tuottaa tekstiä. Se on lukenut valtavasti tekstiä ja osaa keskustella, mutta se ei tiedä tämänhetkistä säätä, ei näe sinun tiedostojasi eikä osaa laskea suuria lukuja aina oikein. Työkalut korjaavat tämän. Työkalu on toiminto, jonka tekoäly voi käynnistää: verkkohaku, laskin, tiedoston lukeminen tai kutsu johonkin järjestelmään. Tärkein oivallus on tämä: tekoäly päättää itse, milloin työkalua kannattaa käyttää. Sinä et erikseen käske sitä hakemaan verkosta. Kun kysyt jotain, malli miettii, riittääkö sen oma tieto vai tarvitaanko apuväline. Jos kysyt, mikä on kahden luvun tulo, se voi käyttää laskinta varmuuden vuoksi. Jos kysyt tämän päivän uutisia, se ymmärtää, ettei se voi tietää niitä ulkoa, ja käyttää verkkohakua. Miten tämä käytännössä tapahtuu? Ajattele sitä keskusteluna, jossa on tauko. Sinä kysyt jotain. Tekoäly sanoo mielessään: tämä vaatii tuoretta tietoa, käytän hakutyökalua. Se lähettää haun, saa tulokset takaisin ja jatkaa vastaustaan niiden pohjalta. Sinä näet vain sujuvan vastauksen, mutta taustalla tapahtui yksi tai useampi työkalukutsu. Monimutkaisemmissa tehtävissä malli voi käyttää useita työkaluja peräkkäin: ensin hakee, sitten laskee, sitten kirjoittaa tuloksen tiedostoon. Otetaan arkinen esimerkki. Pyydät tekoälyä kertomaan, paljonko laskusi ovat yhteensä tältä kuulta ja lähettämään yhteenvedon. Se ei keksi lukuja päästään. Se lukee laskutiedostosi työkalulla, laskee summat laskutyökalulla ja muotoilee vastauksen. Jokainen vaihe nojaa oikeaan tietoon, ei arvaukseen. Miksi tämä on niin merkittävää? Koska se muuttaa tekoälyn keskustelijasta tekijäksi. Ilman työkaluja tekoäly voi vain kertoa, miten jokin tehdään. Työkalujen kanssa se voi tehdä sen. Tämä on koko agenttiajattelun ydin: malli, joka osaa suunnitella ja käyttää työkaluja, pystyy hoitamaan tehtäviä eikä vain neuvomaan. On myös hyvä tietää, että työkalujen käytössä on rajat ja turvamekanismit. Tekoäly voi ehdottaa työkalun käyttöä, mutta monissa järjestelmissä sinä tai ylläpito päätätte, mitä työkaluja se ylipäänsä saa käyttää. Näin tekoäly ei voi tehdä mitään, mihin sille ei ole annettu lupaa. Palaamme tähän turvallisuusnäkökulmaan myöhemmissä moduuleissa. Kokoan yhteen: työkalujen käyttö tarkoittaa, että tekoäly voi hakea, laskea, lukea ja toimia oman tekstintuotantonsa ulkopuolella. Se päättää itse, milloin apuväline on tarpeen. Tämä on ensimmäinen askel kohti agenttia, joka oikeasti saa asioita tehdyksi. Seuraavaksi katsomme, miten työkalut ja tietolähteet kytketään tekoälyyn yhtenäisellä tavalla. Se on MCP:n tehtävä.

Kokeile nyt

Kerro omin sanoin, miten sovellat tavoitetta omassa työssäsi: Ymmärrät, että tekoäly voi kutsua ulkoisia työkaluja ja päättää itse, milloin se on tarpeen.

Kirjoita lyhyt vastaus oppitunnin harjoitukseen. Voit harjoitella ilman kirjautumista; vastaus säilyy vain tällä sivulla.

Tarkista ymmärryksesi

Kuka päättää, milloin tekoäly käyttää työkalua, esimerkiksi verkkohakua?

Tallenna edistymisesi ja oma oppimisyhteenvetosi

Harjoitukset ja itsearvioinnit ovat avoimia kaikille. Jätä sähköposti, niin saat työkirjan ja kurssiuutiset. Kirjautumalla voit jatkaa myöhemmin samasta kohdasta ja tallentaa omat vastauksesi.

Jättämällä sähköpostisi hyväksyt, että käsittelemme yhteystietojasi tietosuojaselosteen mukaisesti. Voit peruuttaa milloin tahansa.