Agentin muisti ja konteksti — miten kone pysyy kartalla
Agentit90 min oppitunti

Opettajan materiaalit — oppitunti 21: muisti, konteksti ja tila

Oppitunnin tarkoitus

Oppija erottaa toisistaan yhden suorituksen kontekstin, suoritusten välillä säilytettävän muistin, prosessin tilan ja toimintaa rajaavat pysyvät periaatteet.

Tunti kannattaa rakentaa yhden tutun tapauksen ympärille. Kun sama asiakaspalvelutilanne kulkee opetuksen läpi, oppija näkee, miksi juuri saapunut viesti kuuluu kontekstiin, sopimusnumero rakenteiseen järjestelmään, hyväksytty ohje tietopohjaan ja odottava hyväksyntä prosessin tilaan. RAG hakee tietopohjasta sopivia tekstikatkelmia, kun taas täsmällinen asiakas- tai sopimustieto haetaan rakenteisesta järjestelmästä käyttöoikeuden perusteella. Ilman yhteistä tapausta käsitteet jäävät helposti irrallisiksi määritelmiksi.

Osaamistavoitteet

Oppija:

  • nimeää, mitä tietoa tarvitaan juuri nyt
  • perustelee, tarvitaanko pitkäkestoista muistia lainkaan
  • kuvaa prosessin tilat ja siirtymäehdot
  • arvioi haetun muistiedon osuvuuden
  • noudattaa minimimuistin periaatetta
  • erottaa järjestelmäohjeet ja agentin ohjauskehyksen säännöt muistista

Ydinviesti

Muisti vastaa kysymykseen mitä tietoa järjestelmällä on. Tila vastaa kysymykseen missä vaiheessa tehtävä on. Toimintaperiaatteet vastaavat kysymykseen mitkä säännöt rajaavat toimintaa. Näitä ei pidä sekoittaa.

Korosta myös sitä, että muistaminen ei ole itseisarvo. Jokainen säilytettävä tieto lisää kustannusta, tietosuojavastuuta ja mahdollisuutta käyttää vanhentunutta tietoa väärässä tilanteessa. Hyvä suunnitelma voi siksi päätyä siihen, ettei pitkäkestoista muistia tarvita lainkaan.

90 minuutin toteutus ja eriyttäminen

Tallennettava tuotos on Agentti: Muisti -pohjapiirros.

Aika Vaihe Opettajan tehtävä
0–15 min Kolme käsitettä Mallinna sama tapaus konteksti-ikkunana, pitkäkestoisena muistina ja tilana.
15–30 min Hakutuloksen arviointi Näytä merkitykseltään samankaltainen mutta väärä aiempi tapaus.
30–55 min Oma pohjapiirros Oppija määrittää nykyhetken tiedon, säilytettävän tiedon ja tilat.
55–70 min Minimimuisti Oppija poistaa suunnitelmasta tarpeettoman tai liian arkaluontoisen tiedon.
70–82 min Säännöt erilleen Oppija kirjaa 2–3 toimintaperiaatetta ja merkitsee niiden toteutustavan.
82–90 min Tarkistus Pari haastaa yhden muistivalinnan ja yhden tilasiirtymän.

Aikataulun keskiosa on tarkoituksella pisin, sillä käsitteet muuttuvat osaamiseksi vasta omassa pohjapiirroksessa. Kiertäessäsi pysähdy erityisesti perusteluihin. Jos oppija on merkinnyt tiedon muistiin, hänen pitää osata kertoa, missä myöhemmässä vaiheessa sitä käytetään. Jos hän on kuvannut tilasiirtymän, tapahtuman tai ehdon pitää olla havaittava.

Tyypilliset väärinkäsitykset

  • Suurempi konteksti ei ole automaattisesti parempi.
  • Merkitykseltään samankaltainen hakutulos ei ole automaattisesti oikea.
  • Pitkäkestoinen muisti ei kuulu jokaiseen agenttiin.
  • Prosessin tila ei ole sama asia kuin keskusteluhistoria.
  • Turvaraja ei saa jäädä pelkäksi muistettavaksi tekstiksi, jos agentin ohjauskehys voi toimeenpanna sen.

Väärinkäsityksiä ei tarvitse korjata luennoimalla uudelleen. Usein tehokkain kysymys on: ”Mitä tapahtuu, jos tämä tieto on väärä, vanhentunut tai joutuu väärälle käyttäjälle?” Kysymys siirtää huomion muistamisen määrästä sen tarkoitukseen ja seurauksiin.

Arvioitava näyttö

Hyväksyttävä pohjapiirros erottaa nykyhetken kontekstin, mahdollisen pitkäkestoisen muistin, tilat ja toimintaperiaatteet. Jokaiselle tallennettavalle tiedolle pitää olla tehtävä ja perusteltu säilytystarve.