Kunstig Intelligens

Hva er en KI agent?

En KI agent innenfor fagfeltene informatikk og automasjon har eksistert lenge før store språkmodeller. Tradisjonelle agenter har vært regelbaserte, men store språkmodeller lar nå agenter i større grad arbeide med ustrukturert informasjon, og samhandle med brukere og systemer på en mer fleksibel måte enn tidligere.

 

KI-agenter er «spesialister», og arbeider i henhold til forhåndsdefinerte rammer, arbeidsflyter og kvalitetskriterier. Dette gir oss konsistente leveranser, og kan åpne for automatisering av repeterbare oppgaver – særlig dersom agentene er integrert i eksterne systemer.

 

En KI agent skiller seg fra språkmodeller ved at de ikke bare «leser» eller genererer tekst, men også kan planlegge (bryte ned en oppgave i steg), ta beslutninger (velge hva som skal gjøres i neste steg), og utføre oppgaver (faktisk gjennomføre handlinger), der de har tilstrekkelige tilganger.

Hvorfor snakker «alle» om KI-agenter nå?

De siste årene har store språkmodeller gjort det mulig å forstå og generere tekst med såkalt «naturlig språk». Dette senker terskelen for å utvikle egne agenter, fordi man i større grad kan beskrive hva agenten skal gjøre, i stedet for å programmere den i tradisjonell forstand.

 

Ny og forbedret – og rimeligere – fysisk og digital infrastruktur tillater også agenter å arbeide med flere verktøy og integrasjoner enn før, mer komplekse arbeidsflyter, og med bedre minne og kontekst over tid.

 

Hvordan kan man lage sin egen KI agent?

Uavhengig av hvilken plattform du velger, bygges de fleste KI-agenter på samme elementer:

  • Formål (mål) – Hva skal agenten oppnå?
  • Instrukser (rolle) – Hvordan skal agenten oppføre seg?
  • Kunnskap – Hvilke dokumenter/data skal agenten ta utgangspunkt i?
  • Verktøy – Hva kan agenten gjøre? Eksempelvis: Sende e-post, analysere data, søke på nett, mm.
  • Arbeidsflyt – Hvordan skal oppgaven løses, steg for steg?

 

Flere kommersielle aktører tilbyr nå brukergrensesnitt som forenkler oppsettet av egen agent enda mer. Blant disse er OpenAI med ChatGPT, og Microsoft med Copilot.

 

Hva er en KI agent
Studier viser at det er store gevinster å hente ved bruk av KI-baserte verktøy- men også at ukritisk og feil bruk av KI gir dårligere resultater enn ingen bruk av KI, forteller vår kursholder Sofie Bang

 

Hvordan lage en KI agent i ChatGPT?

Du kan sette opp agenter i ChatGPT på flere «nivåer». Fra enkle til avanserte.

Det enkleste er å sette opp en egen GPT. Hvis du ønsker deg en KI agent som:

  • Har en bestemt personlighet/rolle
  • Følger faste instrukser
  • Kan bruke enkle verktøy (søk på nett, kode, filer, mm.)
  • Husker arbeidsmetoder og fremgangsmåter

… kan du gjøre dette gjennom å sette opp en egen GPT. ChatGPT har en egen GPT-side, hvor du kan utforske et sett med «standardagenter», utforske agenter som andre har satt opp, eller lage din egen.

 

Dersom du ønsker agenter som er mer handlingsorienterte, kan du benytte deg av «Actions». Dette er en kobling mellom GPT-en din, og et eksternt system/API. Agenten kan da utføre oppgaver av typen:

  • «Opprett et møte i Google Calendar»
  • «Hent kunde fra CRM»
  • «Send Slack-melding»
  • «Opprett en orde i Shopify»
  • «Lag en side i Notion»

 

Merk at dette forutsetter at det eksterne systemet faktisk åpner for integrasjon fra sin side. Stadig flere aktører ønsker heller å tilby egen innebygget KI-funksjonalitet, heller enn å åpne sine grensesnitt mot andre, eksterne aktører.

Hvordan kan du lage en KI agent i Copilot?

Dersom du ønsker å sette opp din egen agent i Copilot, er det i hovedsak to måter å gjøre dette på. Du kan benytte Agent Builder i Copilot (enkelt og raskt) eller Copilot Studio (mer avansert, krever utvidet lisens).

Agent Builder leder deg som «utvikler» stegvis gjennom prosessen for å sette opp din egen agent. Du kan også basere din agent på standardagentene som allerede finnes i Copilot, ved å bruke innebygde «templates».

Standardagentene er det nærmeste vi kommer «plug and play» for KI-baserte verktøy. Samtidig må brukeren fremdeles formulere gode spørringer, agentene er generelle (ikke fullt tilpasset den enkelte virksomheten), og de gir mest verdi når de brukes riktig. Egne agenter kan settes opp for den enkelte brukeren, eller deles på tvers av organisasjonen.

Hvordan komme i gang?

Ta gjerne utgangspunkt i konkrete oppgaver du kjenner godt, der du vet at du kan automatisere oppgaver, og spare tid. Velg en oppgave du ofte må løse i din arbeidshverdag, og reflekter rundt følgende:

 

  • Hva ønsker du at din KI agent skal hjelpe deg med, helt konkret?
  • Hvordan ser et godt resultat ut?
  • Hvilket språk og tone ønsker du for din KI agent?
  • Hvem er du som avsender, og hvem er mottaker?

 

Husk at agenter som bygges på store språkmodeller i stor grad vil ha samme suksessfaktorer og fallgruver som «chatten» du allerede kjenner godt! Store språkmodeller er i praksis sannsynlighetsmodeller for tekst, uten innebygd evne til resonnement eller kildekritikk; dette er egenskaper den menneskelige brukeren selv må stille med. Agenter vil likevel være et verdifullt hjelpemiddel for veldig mange – når de brukes riktig.

Vil du lære mer om KI agenter og hvordan utnytte kunstig intelligens best mulig i prosjektarbeid? Da bør du bli med på vårt 3 timers kurs Kunstig Intelligens i prosjekter 

Les også mer om  ChatGPT KI Agent

Les også Copilot KI Agent