AI-utvecklingData
Pålitlig kunskapssökning i organisationen
Att besvara frågor ur egna styrdokument, riktlinjer och rutiner är lätt att visa upp och svårt att lita på. Förtroendet kommer från fem egenskaper som du kan utforma, testa och fortsätta testa: behörigheter, källhänvisningar, aktualitet, ärliga luckor och mätt kvalitet.
- Av
- FromNines redaktion
- Publicerad
- Lästid
- 6 min läsning
I korthet
- Tillämpa behörigheterna vid sökningen, per användare och hämtade från källsystemen. Lita aldrig på att modellen håller inne ett avsnitt som den redan har fått.
- Varje påstående i ett svar ska peka på ett avsnitt som en människa kan öppna och kontrollera på några sekunder, med datum och status synliga.
- Mät kvaliteten på sökning och svar mot verkliga frågor före lansering, och fortsätt mäta, eftersom både innehåll och modeller förändras under tiden.
Innehåll
Problemet med demonstrationen
De flesta kunskapsassistenter följer samma mönster, som kallas hämtningsförstärkt generering (öppnar en extern webbplats) (retrieval-augmented generation, RAG): hitta de avsnitt som matchar en fråga och låt sedan en språkmodell skriva ett svar som bygger på dem. På en utvald mapp med femtio dokument fungerar det övertygande inom en vecka.
I drift ser det annorlunda ut. Tjugo år av gemensamma filytor, wikier, ärenden, avtal, styrdokument och rutiner, många av dem dubbletter, inaktuella eller sekretessbelagda. Tänk på en statlig myndighet med flera generationer av riktlinjer, eller ett försäkringsbolag med villkor i många versioner. Där misslyckas assistenten på två sätt. Den ger ett felaktigt svar och människor slutar använda den. Eller, värre, den ger ett felaktigt svar med säkerhet och människor agerar på det.
Pålitlig kunskapssökning handlar därför mindre om modellen och mer om fem egenskaper hos systemet runt den. Var och en kan utformas och, viktigast, testas.
Behörigheter: hämta bara det som användaren får läsa
Regeln är enkel: assistenten får aldrig visa någon ett avsnitt som personen inte kunde öppna i källsystemet. Det som avgör är var regeln upprätthålls. Om ett avsnitt når modellen, utgå från att det kan dyka upp i svaret. Behörigheterna måste därför tillämpas före genereringen, vid sökningen, för den användare som frågar.
OWASP räknar både röjande av känslig information (öppnar en extern webbplats) och svagheter i vektorer och inbäddningar (öppnar en extern webbplats), bland annat läckage över behörighetsgränser, till de största riskerna i applikationer med språkmodeller. I praktiken leder det till fyra krav.
- Spara åtkomsträttigheterna för varje källdokument tillsammans med varje textavsnitt i indexet, hämtade från källsystemet och inte definierade på nytt för hand.
- Filtrera på rättigheterna vid frågetillfället, med den inloggade användarens identitet, före rankning och generering.
- Synkronisera ändrade behörigheter minst lika snabbt som ändrat innehåll, och kom överens om hur snabbt en återkallad rättighet ska få effekt.
- Testa med verkliga roller. ”Kan en praktikant hitta lönelistorna?” hör hemma i testsviten, inte i en utredning efter en incident.
Källhänvisningar som en människa kan kontrollera
Varje påstående i ett svar ska peka på det avsnitt det kommer från: dokumentets titel, version eller datum, ägare och en länk som öppnas på rätt ställe. Visa själva avsnittet, inte bara dokumentnamnet, så att läsaren på några sekunder ser om hänvisningen stöder meningen.
Utforma svarsformatet så att text utan stöd sticker ut. Om inget hämtat avsnitt stöder en mening ska systemet utelämna den eller markera den. Kontrollera sedan detta automatiskt: jämför varje hänvisat avsnitt med påståendet det ska stödja, och låt en människa granska ett urval av resultaten. Hänvisningar som finns men inte stöder påståendet är ett vanligt och tyst fel.
Aktualitet och auktoritet
Kunskapen i en organisation har versioner. Den gamla resepolicyn och den nya matchar båda frågan ”får jag boka business class?”, och de ger olika svar. Indexera de metadata som skiljer dem åt: datum då dokumentet börjar gälla, status (utkast, fastställt, upphävt) och ägare. Ranka gällande, fastställda dokument först, uteslut upphävda om inte användaren frågar efter historiken, och visa datumet i varje hänvisning.
Bestäm per ämne vilken källa som är styrande. Personalpolicyn kommer från HR-portalen, inte från ett mejl som citerar förra årets version. Bestäm en takt för omindexering per källa, från nästan realtid för ärendedata till en gång om dagen för en wiki, och övervaka den: ett inaktuellt index ger svar som ser rätt ut men inte är det.
Ärliga luckor: ”jag hittade inget om detta”
Ofta är det mest värdefulla svaret en ärlig lucka. Språkmodeller kan formulera flytande påståenden som inte har stöd i något, vilket NIST kallar konfabulering (öppnar en extern webbplats) i sin profil för generativ AI. Att förankra svaren i hämtade avsnitt minskar problemet men tar inte bort det. OWASP behandlar följden, att människor agerar på felaktiga utdata, som en egen risk under felinformation (öppnar en extern webbplats).
Sätt en relevansgräns under vilken systemet säger att det inte hittade någon tillförlitlig källa, och föreslår var användaren kan fråga i stället. För frågor om riktlinjer, rättigheter eller skyldigheter: låt inte modellen fylla luckor med allmän kunskap. Följ sedan andelen frågor utan svar per ämne. De första månaderna är den listan ofta projektets mest användbara resultat: den visar innehållsägarna exakt var dokumentationen saknas.
Arkitekturen bakom de fem egenskaperna
Inget av detta kräver en exotisk teknikstack. Det kräver att behörigheter, metadata och kontroller är fullvärdiga delar av kedjan och inte funktioner som läggs till efter demonstrationen.
Figur 1
Exempel på arbetsflödeLäs diagrammet som text
Dokument hämtas från källsystemen tillsammans med sina åtkomsträttigheter och metadata som datum, status och ägare, och indexeras.
En fråga kommer in med den inloggade användarens identitet. Ett behörighetsfilter tar bort varje avsnitt som användaren inte får läsa, innan något når modellen.
Modellen skriver ett utkast till svar med hänvisningar till de återstående avsnitten. En kontroll av förankringen jämför varje påstående med det hänvisade avsnittet. Användaren får antingen ett svar med källhänvisningar eller ett ärligt besked om att ingen tillförlitlig källa hittades.
Personuppgifter kräver särskild uppmärksamhet. Ett index över dokument är fortfarande en behandling av personuppgifterna i dem, så principerna om ändamålsbegränsning och uppgiftsminimering (öppnar en extern webbplats) i dataskyddsförordningen (artikel 5) gäller. Utelämna källor som användningsfallet inte behöver, se till att det som raderas i ett källsystem också försvinner ur indexet, och ta med indexet när du besvarar en begäran om registerutdrag från en registrerad.
Mätt kvalitet, före och efter lansering
Du kan inte bedöma hur pålitligt systemet är genom att pröva några frågor på ett möte. Kom överens om kvalitetskriterier med dem som äger innehållet och mät varje lager för sig, så att du vet var ett problem ska rättas.
| Lager | Fråga | Hur det mäts |
|---|---|---|
| Sökning | Kom rätt avsnitt tillbaka? | Täckning och precision mot en märkt uppsättning verkliga frågor |
| Förankring | Stöds varje påstående av sin hänvisning? | Automatiska kontroller av påstående mot avsnitt, plus mänsklig granskning av stickprov |
| Svar | Är svaret korrekt, fullständigt och användbart? | Expertgranskning av ett urval mot överenskomna kriterier |
| Åtkomst | Såg någon något som personen inte borde se? | En testsvit för behörigheter per roll, som körs vid varje ändring av index eller koppling |
| Användning | Litar människor på den, och var brister den? | Återkoppling, andel frågor utan svar per ämne, följdfrågor och eskaleringar |
Bygg testuppsättningen av verkliga frågor: sökloggar, ärenden till supporten, frågor som nya kollegor ställer. Några hundra frågor med svar som innehållsägarna har godkänt är en praktisk start. Kör hela uppsättningen vid varje ändring, oavsett om det är en ny modell, ett nytt sätt att dela upp texten eller en ny källa. Kvaliteten glider tyst när innehållet ändras, och bara en fast testuppsättning gör glidningen synlig.
Hur pålitligt ser ut för användaren
För dem som använder assistenten handlar allt detta om några få beteenden som går att se. Assistenten svarar bara utifrån dokument som de får läsa. Varje påstående har en hänvisning som de kan öppna. De ser hur aktuell en källa är. De får veta rakt ut när det inte finns något tillförlitligt svar. Och de vet att någon mäter kvaliteten, eftersom de kan rapportera ett felaktigt svar och se det rättas.
AI kan fortfarande ha fel, och vissa frågor förtjänar en människa snarare än en sökning. Att utforma för det öppet är ingen svaghet hos systemet. Det är det som gör att människor vill lita på det i allt annat.
Källor
- arXiv. Retrieval-Augmented Generation for Knowledge-Intensive NLP Tasks (Lewis m.fl., 2020) (hämtad )
- OWASP GenAI Security Project. LLM02:2025 Sensitive Information Disclosure (hämtad )
- OWASP GenAI Security Project. LLM08:2025 Vector and Embedding Weaknesses (hämtad )
- OWASP GenAI Security Project. LLM09:2025 Misinformation (hämtad )
- National Institute of Standards and Technology. Artificial Intelligence Risk Management Framework: Generative Artificial Intelligence Profile (NIST AI 600-1) (hämtad )
- EUR-Lex. Förordning (EU) 2016/679 (dataskyddsförordningen), artikel 5 (hämtad )
Läs vidare
- TjänstAI-utveckling och generativ AISökning, modellstrategi, utvärdering och LLMOps för generativ AI som håller i drift.
- LösningTillgång till kunskapSvar ur dina egna dokument, begränsade till det varje person får se, med en källa för varje påstående.
- InsiktNär AI-agenter behöver mänskligt godkännandeEn agent kan förbereda nästan vad som helst. Ett praktiskt sätt att avgöra vilka åtgärder den får slutföra själv och vilka som kräver att en människa säger ja.
- InsiktAI-förordningen för offentlig sektor: vad som ska vara klart till december 2027Efter ändringarna 2026 gäller AI-förordningens regler om hög risk från december 2027, men mycket gäller redan i dag. En daterad plan för statliga myndigheter, regioner och kommuner som använder AI.
Ska organisationens kunskap bli sökbar?
Vi bygger kunskapsassistenter på dina befintliga källor, med behörigheter, källhänvisningar och en testuppsättning som vi kommer överens om med dina innehållsägare från första sprinten.