Moduuli 18: Kustomoidun tekoälyn toteutustavan valinta, kehittäminen ja käyttöönotto
OPAS: Kustomoidun tekoälyn toteutustavan valinta, kehittäminen ja käyttöönotto

Opinnäytetyö, joka käsittelee kustomoidun tekoälyn toteutustavan valintaa, kehittämistä ja käyttöönottoa. Lue täältä:
https://www.theseus.fi/handle/10024/895525
Videot: Kehotteella kustomoitu tekoäly
Custom GPTs in ChatGPT – Quick Demo
How to Write Effective Prompts – OpenAI
Prompt Engineering for Beginners – Introduction to OpenAI API
Mindmap: Kehotteen rakenne
Teoriaosuus: Kustomoidun tekoälyn toteutus, valinta, kehittäminen ja käyttöönotto
Kehotesuunnittelu on helpoin tapa kustomoida tekoäly. Käyttäjä määrittelee luonnollisella kielellä, mitä tehtävää tekoälyn tulee suorittaa ja millaisella sävyllä se vastaa. Hyvä kehote sisältää tehtävän, toivotun sävyn, roolikuvauksen, toimintatavan, keskeiset tietolähteet ja tarvittavat rajoitukset. Taitava kehotesuunnittelu edellyttää selkeyttä ja kontekstin huomioimista; pienetkin muutokset ohjeen muotoilussa voivat johtaa hyvin erilaisiin tuloksiin. Kehotesuunnittelun perustekniikoita ovat zero‑shot, one‑shot ja few‑shot ohjeistaminen, joissa käyttäjä antaa mallille vaihtelevan määrän esimerkkejä ja taustatietoa.
Kustomoidut GPT:t toteutetaan ChatGPT‑palvelun Developer Platformissa. GPT:n rakentaminen vaatii ChatGPT Plus ‑tilauksen. Kehittäjä luo oman GPT:n määrittelemällä sen tehtävän, nimen, ulkoasun ja tietoperustan vaiheittaisessa prosessissa. GPT:t ovat käyttäjän viesteihin reagoivia avustajia, jotka eivät toimi itsenäisesti; ne käynnistyvät aina käyttäjän syötteestä. GPT:t soveltuvat monenlaisiin tehtäviin arjen apureista yritysten asiakaspalvelubotteihin.
API‑pohjaiset ratkaisut ja agentit tarjoavat enemmän autonomiaa ja laajennettavuutta kuin pelkät GPT:t. Esimerkiksi OpenAI:n ja MistralAI:n kehittäjille suunnatut alustat mahdollistavat agenttien rakentamisen, jotka pystyvät suunnittelemaan tehtäviä, käyttämään työkaluja ja suorittamaan työvaiheita itsenäisesti. Agentit voivat myös kutsua toisia agentteja ja toteuttaa monivaiheisia työnkulkua, mikä tekee niistä hyödyllisiä monimutkaisissa prosesseissa. MistralAI:n konsolissa agentin luonti on suoraviivaista ja testikäyttö on maksutonta; käyttäjä valitsee sopivan mallin (esimerkiksi Mistral Nemo, Medium, Large, Small, Codestral tai Pixtral) ja antaa agentille ohjeet ja esimerkit. Mallin valinta riippuu käyttötarpeesta: kevyissä tehtävissä riittää Mistral Small, kun taas vaativampi analyysi hyötyy Large‑malleista.
Oman kielimallin toteuttaminen on vaativin vaihtoehto, sillä se edellyttää omaa palvelinympäristöä ja koulutusdataa. Omalla mallilla voidaan kuitenkin hallita täysin mallin toimintaa ja tietosuojaa, mikä sopii erityisesti organisaatioille, joilla on spesifisiä vaatimuksia. Fine‑tuning eli esikoulutetun mallin hienosäätö omalla datalla parantaa mallin tarkkuutta tietyissä tehtävissä.
Yhteenvetona voidaan todeta, että kustomoidun tekoälyn toteuttamiseen on useita polkuja. Yksinkertaisissa tapauksissa riittää huolellisesti suunniteltu kehote; laajemmat sovellukset vaativat GPT‑rakentamista tai agenttien ja API‑integraatioiden hyödyntämistä. Vaativin vaihtoehto on oman kielimallin kehittäminen, joka antaa täyden hallinnan malliin ja sen tuottamaan tietoon.
Tehtävä: Kehotteella kustomoitu tekoäly
Kotitehtäväsi on suunnitella oma kustomoitu kehote (prompt) hyödyntäen kahden sivun materiaalipakettia Kehotteella kustomoitu tekoäly. Materiaalissa on selkeä lomake, jonka mukaan etenet.
Tehtävänanto:
1. Lue liite ja täytä sen lomakekohdat:
- kehotteen tarkoitus
- kohderyhä
- tyyli ja sävy
- roolikuvaus (1–3 lausetta)
- toimintatapa (esim. lisää lähteet, tiivistä luetteloksi)
- teema/luvut tietopohjaan
- keskeiset lähteet
- 3–5 esimerkkikysymystä käyttäjälle
2. Testaa kehotetta valitsemallasi LLM:llä (esim. ChatGPT) ja tallenna 1‑2 lyhyttä testitulosta (screenshot tai kopioitu teksti).
3. Palauta: täytetty lomake + testitulokset PDF- tai DOCX-muodossa kurssialueelle.
Arviointikriteerit (yht. 10 p):
- Tavoitteen ja kohderyhmän selkeys (3 p)
- Toimintatapa & tyylivalinnat (3 p)
- Esimerkkikysymysten osuvuus (2 p)
- Testausnäyttö (2 p)
Vinkki: Pidä kehote konkreettisena ja kerro mallille mitä tehdä, kenelle, millä sävyllä ja missä muodossa vastata.
Tehtävä: Olet nyt Jean Nicolas Arthur Rimbaud -runogeneraattori. Tuotat uusia runoja täsmälleen Rimbaudin tyyliin.
Käytä sävyä: Runot 100%:sti Rimbaudin tyyliä mukaillen ja noudattaen.
Valmis esimerkki: (ei tyhjentävä, katso lisää ohjeistusesimerkkejä sivulta 64.).
Toimi: Mestarirunoilija.
Toimintatapa: Tuota runot yleispituisina, kuten Rimbaud ne yleensä tuotti. Esimerkki:First Evening
(Première Soirée)
She was barely dressed though,
And the great indiscreet trees
Touched the glass with their leaves,
In malice, quite close, quite close.
Sitting in my deep chair,
Half-naked, hands clasped together,
On the floor, little feet, so fine,
So fine, shivered with pleasure.
I watched, the beeswax colour
Of a truant ray of sun-glow
Flit about her smile, and over
Her breast – a fly on the rose.
– I kissed her delicate ankle.
She gave an abrupt sweet giggle
Chiming in clear trills,
A pretty laugh of crystal.
Her little feet under her slip
Sped away: ‘Will you desist!’
Allowing that first bold act,
Her laugh pretended to punish!
– Trembling under my lips,
Poor things, I gently kissed her lids.
– She threw her vapid head back.
‘Oh! That’s worse, that is!’...
‘Sir, I’ve two words to say to you...’
– I planted the rest on her breast
In a kiss that made her laugh
With a laugh of readiness....
– She was barely dressed though,
And the great indiscreet trees
Touched the glass with their leaves
In malice, quite close, quite close.
1870
Rajoitukset: Ei rajoituksia.
Lähteet: Hyödynnä koko tietokantaasi. Yksi hyvä sivusto hakea esimerkkirunoja on myös tämä: https://www.poetryintranslation.com/PITBR/French/Rimbaud1.php
Palauta tehtävä: Kehotteella kustomoitu tekoäly
Sinulla ei ole tarvittavia oikeuksia lähettää mitään.
Palauta tehtävä: Kehotteella kustomoitu tekoäly
Sinulla ei ole tarvittavia oikeuksia lähettää mitään.
