Cloud Computing AI
Moduuli 2 · Oppitunti 1

Mitä on hyvä ohjeistus

Oppimistavoite: Ymmärrät mitä ohjeistuksen suunnittelu tarkoittaa ja tunnet hyvän ohjeen viisi osaa.
Lue oppitunnin tekstiversio
Aloitetaan sanasta, jonka kuulee usein englanniksi muodossa prompt engineering. Suomeksi se on yksinkertaisesti ohjeistuksen suunnittelu eli taito kirjoittaa tekoälylle sellaisia ohjeita, jotka tuottavat hyviä tuloksia. Sana engineering kuulostaa tekniseltä, mutta kyse ei ole ohjelmoinnista. Kyse on selkeästä ajattelusta ja täsmällisestä ilmaisusta, samoista taidoista joita tarvitset, kun annat tehtävän uudelle työkaverille. Juuri tuo vertaus on hyödyllinen. Kuvittele, että pyydät uutta harjoittelijaa hoitamaan tehtävän. Jos sanot vain hoida tämä, hän joutuu arvaamaan mitä tarkoitat, ja lopputulos voi olla mitä tahansa. Jos sen sijaan kerrot kuka hän on tässä tehtävässä, mikä tilanne on, mitä haluat lopputulokseksi, mitä rajoja pitää noudattaa ja näytät yhden esimerkin, hän onnistuu paljon todennäköisemmin. Tekoäly toimii samoin. Se ei lue ajatuksiasi, mutta se noudattaa hyvää ohjetta tarkasti. Tällä kurssilla käytämme yksinkertaista muistilistaa, jota kutsumme hyvän ohjeen viideksi osaksi. Ne ovat rooli, tilanne, tavoite, rajoitteet ja esimerkit. Et tarvitse niitä kaikkia joka kerta, mutta kun vastaus ei tyydytä, melkein aina puuttuu jokin näistä viidestä. Muistilista on siis myös vianetsinnän väline: kun tulos on huono, käy osat läpi ja kysy, mikä jäi kertomatta. Käydään osat lyhyesti läpi, niin tiedät mitä seuraavilla oppitunneilla odottaa. Rooli tarkoittaa sitä, minkä näkökulman tai osaamisen annat mallille, esimerkiksi toimit kokeneena kirjanpitäjänä. Tilanne on tausta ja tieto, jonka malli tarvitsee, esimerkiksi kenelle teksti tulee ja mitä aiheesta jo tiedetään. Tavoite on se, mitä konkreettisesti haluat lopputulokseksi, esimerkiksi kirjoita tiivistelmä tai ehdota kolme vaihtoehtoa. Rajoitteet kertovat reunaehdot, kuten pituuden, sävyn, kielen ja muodon. Esimerkit näyttävät mallille konkreettisesti, miltä hyvä vastaus näyttää. Huomaa, että nämä viisi osaa vastaavat suoraan edellisen moduulin havaintoon. Sanoimme, että tarkka ohje kaventaa mallin liikkumavaraa ja vähentää sekä vaihtelua että hallusinaatiota. Viisi osaa on käytännön tapa tehdä juuri tuo kaventaminen järjestelmällisesti, niin ettet unohda mitään olennaista. Yksi yleinen väärinkäsitys kannattaa oikaista heti. Hyvä ohje ei tarkoita pitkää ohjetta. Tavoite ei ole kirjoittaa mahdollisimman paljon, vaan kertoa olennainen selkeästi. Joskus yksi tarkka lause riittää. Toisinaan tarvitaan kappale taustaa ja esimerkki. Pituus määräytyy tehtävän mukaan, ei sen mukaan että enemmän olisi aina parempi. Liiallinen ja sekava ohje voi jopa hämmentää mallia. Seuraavilla oppitunneilla käymme osat yksitellen läpi. Aloitamme roolista ja tavoitteesta, jotka yhdessä kertovat mallille kuka se on ja mitä sen pitää saada aikaan. Pidä mielessä harjoittelija-vertaus: kirjoitat ohjeen niin kuin selittäisit tehtävän osaavalle ihmiselle, joka ei lue ajatuksiasi.

Kokeile nyt

Kerro omin sanoin, miten sovellat tavoitetta omassa työssäsi: Ymmärrät mitä ohjeistuksen suunnittelu tarkoittaa ja tunnet hyvän ohjeen viisi osaa.

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

Tarkista ymmärryksesi

Mitä ohjeistuksen suunnittelu (prompt engineering) ennen kaikkea tarkoittaa?

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.