Lokale LLM'er, RAG og Agentiske AI-systemer
2026/2027Engelsk titel
Lokale LLM'er, RAG og
Agentiske AI-systemer
Uddannelse
Datamatiker
Uddannelsesniveau
Erhvervsakademi
Startsemester
4. Semester
Fagets varighed
1 semester
ECTS
10
Uddannelseselement
Valgfag
Undervisningsprog
Dansk
Undervisningens
starttidspunkt
Forår
Undervisningens lokation
Næstved
Roskilde
Fagkode
45059019
- Indhold og
formålHvordan bygger man AI-løsninger, der ikke blot fungerer som en chatbot, men kan anvende egne data, værktøjer og eksterne systemer?
I dette valgfag arbejder de studerende praktisk med lokale og open-source sprogmodeller og undersøger, hvordan de kan indgå i moderne AI-løsninger. Der arbejdes med lokale LLM'er, modelvalg, Hugging Face, API-adgang, embeddings, RAG, AI-agenter og Model Context Protocol (MCP)
De studerende arbejder eksperimenterende med forskellige modeller og arkitekturer og undersøger både muligheder og begrænsninger. Undervejs udvikles løsninger, hvor en sprogmodel gradvist får adgang til egne dokumenter, data og værktøjer
Valgfaget afsluttes med et mindre projekt, hvor de studerende udvikler og demonstrerer et samlet AI-system - LæringsmålVidenDen studerende har:
• viden om grundlæggende principper bag Large Language Models og lokale AI-modeller.
• forståelse for forskelle mellem forskellige typer af modeller og deres anvendelsesområder
• viden om embeddings, vector search og Retrieval-Augmented Generation (RAG).
• forståelse for forskellen mellem traditionelle AI-applikationer, workflows og agentiske AI-systemer
• viden om principperne bag tool use og AI-agenters interaktion med eksterne systemer.
• forståelse for Model Context Protocol (MCP) og samspillet mellem MCP-klienter, MCP-servere, resources og tools
• viden om centrale problemstillinger omkring sikkerhed, databeskyttelse, hallucinationer, modelvalg og adgang til værktøjerFærdighederDen studerende kan:
• installere, konfigurere og anvende lokale sprogmodeller
• finde, undersøge og sammenligne relevante open-source modeller
• anvende modeller gennem et API
• arbejde med embeddings og semantisk søgning
• udvikle en mindre RAG-løsning baseret på egne dokumenter eller data
• konfigurere og anvende tools i forbindelse med en sprogmodel
• opsætte og anvende en MCP-server og forbinde den med en MCP-klient
• udvikle en mindre agentisk løsning, hvor en AI-model kan anvende relevante værktøjer og datakilder
• teste og sammenligne forskellige AI-løsninger og dokumentere deres styrker og begrænsningerKompetencerDen studerende kan:
• selvstændigt udvælge relevante AI-modeller og teknologier til en konkret problemstilling
• designe og udvikle en mindre AI-løsning, der kombinerer modeller, egne data og eksterne værktøjer
• vurdere hvornår RAG, MCP og agentiske løsninger er relevante, og hvornår en simplere løsning er tilstrækkelig
• forholde sig kritisk til kvalitet, sikkerhed, databeskyttelse og graden af autonomi i AI-systemer
• selvstændigt tilegne sig ny viden inden for lokale LLM'er og agentiske AI-systemer - EksamenLæringsmålene for eksamen er identiske med fagets læringsmålValgfagsprøvenForudsætninger for indstilling til eksamenSom del af et fagelement kan der være en eller flere obligatoriske studieaktiviteter, der defineres og beskrives af faglæreren. Dette kan f.eks. være afleveringsopgaver, projekter, mundtlige fremlæggelser, prøveeksamener m.m. De obligatoriske studieaktiviteter skal være opfyldt senest 10 dage før eksamens start, for at den studerende kan indstilles til eksamen
Hvis en studerende ikke opfylder forudsætningerne, kan den studerende ikke gå til eksamen og har brugt et eksamensforsøgValgfagseksamenJaEksamensformSkriftlig aflevering med mundtlig eksamenPå datamatikeruddannelsen skal den studerende vælge 3 valgfag, som bliver udprøvet sammen i 1 eksamenEksamens tilrettelæggelse og indholdMundtlig eksamen med udgangspunkt i et skriftligt produkt. Alle hjælpemidler tilladt.
Eksamen er en individuel mundtlig eksamen på baggrund af en synopsis. Den studerende vælger selv et emne som har relation til et af den studerendes valgfag
Synopsen præsenteres af eksaminanden i max. 10 min., hvorefter der foretages en individuel eksamination á 20 minutters varighed inklusive voteringFormkravSynopsen skal maksimum fylde 10 normalsider foruden evt. programmer. Én normalside udgør 2400 anslag inkl. mellemrum
Hvis en skriftlig opgavebesvarelse ikke opfylder formalia (fastsat i Studieordningen), kan bedømmerne afvise opgavebesvarelsen. Hvis opgavebesvarelsen afvises, skal der ikke gives en bedømmelse, og den studerende har brugt et eksamensforsøgVarighed30 minutterECTS30Individuel eller gruppeprøveIndividuelAnvendt sprog til eksamenDansk (Norsk/Svensk)HjælpemidlerAlle hjælpemidlerKarakterskala7-trins skalaBedømmelsestypeIntern censurKriterier for bedømmelseBedømmelseskriterierne for eksamen svarer til læringsmålene for det lokale fagelement: Valgfri uddannelseselementer. Læringsmålenes kontekst defineres af de konkrete valgfag, som synopsen baserer sig på
Eksamen bedømmes internt, og der gives en samlet karakter efter 7-trinsskalaen, som er baseret på helhedsvurdering af det skriftlige produkt og den mundtlige præstationTidsmæssig placering4. SemesterMulighed for at søge om særlige vilkårLæs mere om særlige vilkår på -> MoodleSyge- og reeksamenDer gælder samme regler som for den ordinære eksamenDen studerende har mulighed for at redigere det skriftlige produkt, hvis reeksamen skyldes at tidligere forsøg ikke er bestået