aimognad.se
    Checklista · Evals · Kvalitet

    Checklista för AI-evaluering (evals)

    De flesta AI-projekt faller inte på modellen utan på att ingen mätte kvaliteten innan lansering. Checklistan ger er ett arbetssätt för evals: testset, mätvärden, regressionstester, säkerhetstester och tydliga godkännandekriterier innan produktion.

    Framtagen av aimognad.se · Senast uppdaterad augusti 2026.

    Ladda ner (Word)

    Utan evals är ni blinda

    En AI-funktion som "känns bra" i demo kan ha 20 procent felaktiga svar i verkligheten. Utan ett fast testset märker ni det inte — och när leverantören uppdaterar modellen vet ni inte om kvaliteten gick upp eller ner.

    Evals är den billigaste försäkringen i ett AI-projekt: ett par hundra representativa testfall, en tydlig bedömningsskala och en körning före varje release. Det är också det underlag som krävs för att motivera driftsättning enligt EU AI Act och intern riskstyrning.

    Vad checklistan täcker

    1. Syfte och kravbild

    Vad ska lösningen klara, för vem, och vilka fel är oacceptabla? Definiera "tillräckligt bra" innan ni bygger.

    2. Testset (evalset)

    Representativa fall från verklig data, inklusive kantfall, tvetydiga frågor och fall systemet ska vägra svara på.

    3. Mätvärden

    Korrekthet, källkoppling, fullständighet, ton, latens och kostnad per ärende — mätbara och dokumenterade.

    4. Hallucinationer och grundning

    Andel svar utan källstöd, felaktiga påståenden och rutin för att systemet ska säga "vet inte".

    5. Bias och rättvisa

    Testa utfall över relevanta grupper, dokumentera skillnader och besluta om åtgärd eller avgränsning.

    6. Säkerhet och robusthet

    Promptinjektion, dataläckage, känsliga ämnen, felaktig verktygsanvändning och beteende vid nedtid.

    7. Regression och modellbyten

    Kör samma evalset vid varje prompt-, modell- eller dataändring och jämför mot baslinjen.

    8. Godkännande och drift

    Release-kriterier, ansvarig godkännare, loggning i produktion och löpande stickprov.

    Checklistan i sin helhet

    Word

    Kopiera texten nedan, byt ut hakparenteser mot er information och anpassa efter er organisation.

    # AI-evaluering – checklista och testprotokoll
    
    Lösning: [Namn på AI-funktion]
    Ägare: [Roll]
    Modell/version: [t.ex. leverantör + modellnamn + datum]
    Datum: [ÅÅÅÅ-MM-DD]
    Version: 1.0
    
    ## 1. Syfte och kravbild
    [ ] Användningsfall och målgrupp är beskrivna i en mening.
    [ ] Vad som räknas som ett korrekt svar är definierat med exempel.
    [ ] Oacceptabla fel är listade (t.ex. felaktig prisuppgift, juridiskt råd, persondata i svar).
    [ ] Kostnads- och latenstak per ärende är satta.
    
    ## 2. Testset (evalset)
    [ ] Minst [100-300] testfall är samlade från verklig data eller realistiska scenarier.
    [ ] Facit (förväntat svar eller bedömningskriterier) finns per testfall.
    [ ] Kantfall ingår: tvetydiga frågor, saknad information, felstavningar, långa inputs.
    [ ] Fall där systemet ska vägra eller eskalera ingår.
    [ ] Testsetet är versionshanterat och separerat från utvecklingsdata.
    [ ] Persondata i testsetet är pseudonymiserad eller borttagen.
    
    ## 3. Mätvärden och resultat
    | Mätvärde | Mål | Utfall | Kommentar |
    | --- | --- | --- | --- |
    | Andel korrekta svar | [>= 90 %] | [ ] | |
    | Andel svar med korrekt källa | [>= 95 %] | [ ] | |
    | Andel hallucinationer | [<= 2 %] | [ ] | |
    | Andel korrekta vägranden | [>= 95 %] | [ ] | |
    | Median-latens | [< 4 s] | [ ] | |
    | Kostnad per ärende | [< X kr] | [ ] | |
    
    [ ] Bedömning görs av minst två personer, eller av modell + mänsklig stickprovskontroll.
    [ ] Bedömningsskalan är dokumenterad (t.ex. 1–5 med definitioner).
    
    ## 4. Hallucinationer och grundning
    [ ] Systemet anger källa när svaret bygger på dokument.
    [ ] Systemet svarar "vet inte" när underlag saknas – testat med [X] fall.
    [ ] Felaktiga påståenden loggas och kategoriseras efter orsak.
    
    ## 5. Bias och rättvisa
    [ ] Relevanta grupper för användningsfallet är identifierade.
    [ ] Utfall jämförs mellan grupper där det är relevant och lagligt.
    [ ] Skillnader dokumenteras med åtgärd eller motivering.
    [ ] Vid högrisk enligt EU AI Act: resultatet bifogas den tekniska dokumentationen.
    
    ## 6. Säkerhet och robusthet
    [ ] Promptinjektion är testad (i användarinput och i inhämtade dokument).
    [ ] Systemet läcker inte systemprompt, nycklar eller andra kunders data.
    [ ] Känsliga och olämpliga ämnen hanteras enligt policy.
    [ ] Verktygs- och API-anrop begränsas till godkända åtgärder.
    [ ] Beteende vid modellfel, timeout och nedtid är definierat.
    
    ## 7. Regression
    [ ] Baslinjeresultat är sparat med datum, modellversion och prompt-version.
    [ ] Evalset körs om vid varje ändring av prompt, modell, data eller verktyg.
    [ ] Försämring över [X] procentenheter blockerar release.
    [ ] Historik över körningar sparas och är tillgänglig för granskning.
    
    ## 8. Godkännande och drift
    [ ] Release-kriterier är uppfyllda och dokumenterade.
    [ ] Godkännande av [Roll] finns skriftligt.
    [ ] Loggning i produktion är påslagen (input, output, källor, feedback).
    [ ] Användare kan flagga felaktiga svar och flaggningar följs upp.
    [ ] Stickprov görs [veckovis/månadsvis] i produktion.
    [ ] Nästa fullständiga eval är inbokad: [datum]
    
    Beslut: [ ] Godkänd för produktion  [ ] Godkänd med begränsningar  [ ] Ej godkänd
    Motivering: [Fritext]

    Minsta möjliga eval-uppsättning

    • Ett versionshanterat testset med facit — inte ad hoc-frågor i en chatt.
    • Minst ett mätvärde för korrekthet och ett för hallucinationer.
    • Fall där systemet ska vägra svara.
    • Promptinjektionstest innan lansering.
    • Sparad baslinje att jämföra mot vid modellbyte.
    • Skriftligt godkännande från en namngiven ansvarig.
    • Loggning och feedbackknapp i produktion.
    • Inbokad återkommande omkörning av evalset.

    Vanliga frågor

    Vad är en eval i AI-sammanhang?

    En eval är ett strukturerat test av en AI-lösning: en samling representativa testfall med facit, ett bedömningssätt och mätvärden. Den svarar på frågan "hur bra är det här egentligen" — mätt, inte gissat.

    Hur många testfall behövs?

    Börja med 100–300 fall som täcker vanliga ärenden, kantfall och fall systemet ska vägra hantera. Kvaliteten på facit betyder mer än antalet. Utöka setet med verkliga fel som dyker upp i produktion.

    Kan AI bedöma AI-svaren?

    Ja, LLM-as-judge fungerar bra för storskalig bedömning, men kalibrera modellen mot mänskliga bedömningar på ett stickprov först — och låt alltid en människa granska de fall där bedömningarna går isär.

    Krävs evals enligt EU AI Act?

    För högrisksystem krävs testning av noggrannhet, robusthet och riskhantering, och resultaten ska ingå i den tekniska dokumentationen. För andra system är evals inte formellt krav men fortfarande det enklaste sättet att visa att lösningen fungerar.

    Vill ni veta var ni står?

    Gör vår kostnadsfria AI-mognadsanalys och få en nulägesbild med konkreta rekommendationer — eller hämta fler mallar och checklistor.