AI-byrån
AI i praktiken

RAG — så får AI svara utifrån era egna dokument

RAG står för Retrieval-Augmented Generation och är det som gör att en AI kan svara på frågor om era avtal, rutiner och produkter istället för att gissa. Den här guiden går igenom hur tekniken är uppbyggd, vad som avgör kvaliteten, vad den kostar och när ni ska välja något annat.

Viktor Hadestrand

Viktor Hadestrand

AI-utvecklare · · 12 min läsning

Uppdaterad

Snabbfakta

Vad RAG betyder
Retrieval-Augmented Generation
Grundprincip
Sök först i era källor, svara sedan utifrån träffarna
Största kvalitetsfaktorn
Sökningen och dokumentuppdelningen
Vanligaste alternativet
Finjustering — nästan alltid sämre för fakta
Typisk byggkostnad
80 000–300 000 kr
Typisk driftkostnad
5 000–20 000 kr/mån
Vanlig ledtid
4–6 veckor till drift
Krav ni bör sätta
Källhänvisning i varje svar

Hur RAG är uppbyggt

En RAG-lösning består av två halvor. Först indexeringen: era dokument delas upp i avsnitt, görs om till vektorer och sparas i en vektordatabas så att de kan sökas på innebörd, inte bara exakta ord. Sedan frågeflödet: användarens fråga vektoriseras, de mest relevanta avsnitten hämtas och skickas till språkmodellen tillsammans med instruktionen att endast svara utifrån dem.

Det låter enkelt, och prototypen är enkel. Det som kräver hantverk är allt däremellan: hur dokumenten delas upp, hur behörigheter filtreras, hur träffarna rangordnas och vad som händer när ingen bra träff finns.

  1. 1Dokument samlas in från källsystem, filarkiv och sajt.
  2. 2Innehållet delas upp i avsnitt med bibehållen kontext.
  3. 3Avsnitten vektoriseras och lagras i en vektordatabas.
  4. 4Frågan vektoriseras och matchas mot avsnitten.
  5. 5Träffarna filtreras på behörighet och rangordnas.
  6. 6Modellen formulerar svar med källhänvisning.

Varför uppdelningen av dokumenten avgör allt

Delas ett avtal upp mitt i en paragraf tappar avsnittet sin innebörd, och sökningen hittar aldrig rätt. Delas det upp för grovt skickas femton sidor irrelevant text till modellen, vilket både kostar mer och försämrar svaret.

Rätt uppdelning ser olika ut för olika dokumenttyper. En produktmanual delas bäst per funktion, ett avtal per paragraf, en FAQ per fråga. Därför börjar våra projekt med att gå igenom era faktiska dokumenttyper.

Uppdelning per dokumenttyp
DokumenttypBra uppdelningVanligt fel
AvtalPer paragraf med rubrikkontextFast antal tecken
ProduktmanualPer funktion eller momentPer sida
FAQEn fråga och ett svar per avsnittHela sidan som ett avsnitt
Rutiner och policyPer steg med dokumenttitelUtan rubrikkontext
TabelldataRad med kolumnrubriker bevaradeRå text utan struktur

RAG jämfört med finjustering

Den vanligaste feldiskussionen i AI-projekt är om modellen ska ”tränas på vår data”. För fakta är svaret nästan alltid nej — RAG är billigare, snabbare att uppdatera och går att spåra.

RAG jämfört med finjustering
AspektRAGFinjustering
Uppdatera faktaByt dokument — klart direktNy träningsomgång krävs
SpårbarhetKällhänvisning i svaretIngen
Kostnad att komma igångLägreHögre
Bra förFakta, dokument, regelverkTon, format, fasta strukturer
Risk för faktafelLåg när träff finnsKvarstår

Behörigheter är det som stoppar utrullningar

En RAG-lösning som inte filtrerar på behörighet blir en läcka. Om löneunderlag och styrelseprotokoll ligger i samma index som personalhandboken kommer någon förr eller senare att få ett svar de inte skulle sett.

Lösningen är att behörighet följer med i indexet som metadata och filtreras vid varje sökning — inte i efterhand i svaret.

  • Behörighet lagras per avsnitt, inte per dokumentsamling.
  • Filtrering sker före sökningen, inte efter.
  • Loggning av vilka källor som använts i varje svar.
  • Känsliga källor hålls utanför indexet när tveksamhet finns.

Vad RAG kostar

Byggkostnaden styrs av antalet källsystem och hur stökig informationen är, inte av datamängden i sig. Driftkostnaden består av modellanrop, vektordatabas och förvaltning.

Kostnadsbild för en RAG-lösning
PostStorleksordningKommentar
Förstudie och dokumentgenomgång25 000–50 000 krAvgör resten av projektet
Uppbyggnad och integration80 000–300 000 krAntal källsystem styr
Vektordatabas500–5 000 kr/månBeror på volym
ModellanropNågra hundralappar–några tusen kr/månSökning håller nere kostnaden
Förvaltning5 000–20 000 kr/månUtvärdering och uppdatering

Så mäter ni om lösningen är bra

Utan mätning blir RAG en känslofråga. Bygg en uppsättning testfrågor med förväntade svar och kör dem vid varje förändring av prompt, modell, uppdelning eller källor.

  • Träffsäkerhet: hämtades rätt avsnitt?
  • Grundning: bygger svaret på de hämtade avsnitten?
  • Täckning: hur ofta finns inget relevant underlag?
  • Avstående: svarar lösningen ”vet inte” när den borde?

Vanliga misstag

De flesta RAG-projekt som fastnar har gjort samma saker.

  • Indexerat allt istället för det som faktiskt behövs.
  • Delat upp dokument på fast teckenlängd.
  • Struntat i behörighetsfiltrering till efter pilottesten.
  • Ingen källhänvisning, vilket gör att användarna inte litar på svaren.
  • Ingen rutin för att uppdatera indexet när dokument ändras.

Erfarenheten bakom guiden

Vi har byggt RAG-lösningar för juridik, industri, IT-bolag och offentlig verksamhet, och förvaltar dem löpande. Utvecklarna bakom AI-byrån har arbetat med systemutveckling och integrationer sedan 2015 genom Empireweb.

Mönstret är tydligt: projekt som lägger tid på dokumentgenomgång och behörigheter tidigt går i drift. De som hoppar över det bygger om.

Vanliga frågor om artikelns ämne

Korta svar på frågor som ofta dyker upp i samtal med företag.

Vad är RAG?
RAG, Retrieval-Augmented Generation, är en teknik där AI först söker fram relevant information ur era egna källor och sedan formulerar svaret utifrån den. Svaret blir grundat i era dokument och går att spåra.
Behöver vi en vektordatabas?
I praktiken ja, för att kunna söka på innebörd och inte bara exakta ord. För mindre datamängder kan enklare lösningar räcka, men en vektordatabas är standard.
Är RAG bättre än att finjustera modellen?
För fakta, ja. RAG uppdateras genom att byta dokument och ger källhänvisning. Finjustering passar när ton, format eller struktur ska sitta exakt.
Hur hanteras behörigheter?
Behörighet lagras som metadata per avsnitt och filtreras vid varje sökning, innan modellen ser något. Det är avgörande för att lösningen inte ska läcka information.
Hur ofta måste kunskapsbasen uppdateras?
Så ofta som källorna ändras. Vi bygger normalt automatisk indexering så att uppdaterade dokument följer med utan manuellt arbete.
Vad händer när det inte finns något bra svar?
Lösningen ska svara att underlag saknas och hänvisa vidare, inte gissa. Det är en inställning som sätts medvetet och testas i utvärderingen.
Hur lång tid tar ett RAG-projekt?
Normalt fyra till sex veckor från förstudie till drift för ett avgränsat område, förutsatt att vi får tillgång till källorna tidigt.

Relaterade artiklar

AI i praktiken

AI-agenter i produktion — vad som faktiskt kostar

En teknisk genomgång av vad det kostar att driva AI-agenter i skarp drift: tokens, integrationer, övervakning och underhåll.

Läs artikeln

AI i praktiken

Så kopplar du AI mot ert affärssystem — utan att tappa kontrollen

Praktisk guide till hur AI integreras mot ERP, CRM och interna system med rätt behörigheter, dataflöden och säkerhet.

Läs artikeln

AI i praktiken

AI-chatbot för kundtjänst — så kommer du igång 2026

Praktisk guide till att bygga en AI-chatbot för kundtjänst: vad den kan svara på, vad den inte bör svara på och hur ni mäter effekten.

Läs artikeln

Vill ni diskutera det här i er verksamhet?

Boka en kostnadsfri genomgång med utvecklarna bakom AI-byrån.

Läs mer om oss