Gå til hovedindhold
Hjem
GrN.dk

Main navigation

  • Artikler
  • Cases
  • Ydelser
  • Din digitale projektleder
  • Om Greg Nowak
  • Billedgalleri
  • Kontakt
User account menu
  • Log ind

Bliv en del af mit community / gratis nyhedsbrev — tilmeld dig her

Brødkrumme

  1. Hjem

OpenAI-evals gør accepttest til en del af releases af AI-workflows

Illustreret infografik, der opsummerer: OpenAI-evals gør accepttest til en del af releases af AI-workflows

Et par gennemarbejdede demoer kan være nok til at få godkendt et internt pilotprojekt med en AI-workflow. Men de bør ikke være nok til at sætte den i drift. Et system, der opsummerer supportsager, udarbejder svar, fordeler henvendelser eller klargør registreringer, kan virke pålideligt i en kontrolleret test og alligevel fejle, når prompten ændres, modellen opgraderes, et værktøj returnerer uoverskuelige data, eller en bruger formulerer sig uventet. Når workflowet først indgår i kundeservice, interne processer eller beslutningsstøtte, må kravene skærpes.

Det er her, OpenAI’s aktuelle vejledning bliver nyttig. På tværs af materialet om evals, graders, red teaming og forbedringsloops er budskabet entydigt: Pålidelige AI-applikationer kræver struktureret test, og testen skal gennemføres, før ændringer rulles bredere ud. OpenAI beskriver evals som strukturerede test, der måler en models performance, og fremhæver dem som afgørende for pålidelige applikationer – især når man afprøver nye modeller eller håndterer opgraderinger. Vejledningen om evaluering understreger også en pointe, som mange teams opdager sent: Generative systemer varierer i deres output, så deterministiske softwaretest alene dækker ikke risikoen.

Sådan ser accepttest ud for AI-workflows

I traditionel softwareudvikling skal accepttest afgøre, om et system opfylder betingelserne for release. Det samme princip gælder her, men testgrundlaget er anderledes. OpenAI’s guide til evals beskriver loopet enkelt: Definér opgaven, kør evalueringen på testinput, gennemgå resultaterne, og gentag processen. Vejledningen om best practices føjer den nødvendige driftsdisciplin til loopet: Evaluér tidligt, gør evalueringerne opgavespecifikke, log alt, automatisér scoring, hvor det er muligt, og inddrag fortsat menneskelig feedback, så bedømmelsen afspejler den forretningsmæssige virkelighed.

Lag i workflowet Hvad kan gå galt? Acceptkontrol Spørgsmål før release
Instruktioner og outputformat Prompt drift, manglende obligatoriske afsnit og output, der bryder reglerne Opgavespecifikke evals med kontrol af metrics eller bestået/ikke bestået-bedømmelse Giver et standardinput stadig et acceptabelt resultat?
Strukturerede output og brug af værktøjer Forkerte felter, fejlagtige klassifikationer og ukorrekte værktøjsargumenter Strengkontrol, tekstlighed eller multigraders med vægtet scoring Er workflowet præcist nok til, at man kan stole på det i det daglige arbejde?
Overdragelser og orkestrering Fejlagtig routing, utilstrækkelig eskalering og tab af kontekst mellem trin Regressionsevals baseret på virkelige traces og workflowspecifikke scorecards Holder processen kursen, når kompleksiteten stiger?
Misbrug og fjendtlige input Modstridende prompts, fejlformaterede anmodninger og adversarial formuleringer Red-team-cases, der køres sammen med almindelige evals Kan workflowet fejle på en sikker måde, før det når ud til brugerne i produktion?
Løbende forbedringer Ændringer af prompts, modeller, værktøjer eller routing, som skaber regressioner Traces, feedback og evals, der kan køres igen, bag en valideringsgate Forbedrede ændringen reelt systemet, eller flyttede den blot problemet?
En praktisk matrix til accepttest af interne AI-workflows baseret på OpenAI’s vejledning om evals, graders, red teaming og forbedringsloops.

Tag udgangspunkt i fejlscenarier – ikke begejstring for modellen

Den første opgave er at definere, hvad en fejl konkret er i det workflow, I vil sætte i drift. OpenAI’s vejledning tilskynder gentagne gange teams til at bruge opgavespecifikke evals frem for at tænke i generelle benchmarks. For et internt workflow betyder det, at man tester de beslutninger, systemet skal træffe korrekt i produktion: klassificere rigtigt, kalde det korrekte værktøj, bevare obligatoriske felter, eskalere ved lav sikkerhed og holde sig inden for det forventede svarformat. Et pilotprojekt bliver til et egentligt projekt, når disse forventninger skrives ned som testcases i stedet for at forblive en fælles mavefornemmelse i teamet.

Det bliver endnu vigtigere, når værktøjer eller flere agenter indgår. OpenAI’s guide til best practices påpeger, at værktøjer og overdragelser mellem flere agenter skaber nye muligheder for nondeterminisme. Den advarer også om, at evals – ikke en standardbeslutning – bør afgøre, om man vælger en multi-agent-arkitektur. Hvis et workflow kun fungerer, så længe ingen ændrer prompten, værktøjsskemaet eller modellen, er det ikke klar til en bredere udrulning.

Opbyg et datasæt, der ligner det virkelige arbejde

OpenAI anbefaler, at man logger under udviklingen, så teamet kan udlede nyttige eval-cases fra virkelige traces. OpenAI anbefaler også testdata, der dækker typiske cases, edge cases og adversarial cases, med deltagelse af menneskelige fageksperter som labellers. I en forretningsmæssig sammenhæng betyder det som regel, at man indsamler eksempler fra det normale, daglige arbejde og derefter bevidst tilføjer de situationer, der skaber driftsmæssige problemer: tvetydige henvendelser, manglende kontekst, modstridende instruktioner, støjfyldt historik og variationer i formateringen.

Den samme vejledning fremhæver udtrykkeligt flersprogede input, forskellige formater, lang kontekst, modstridende prompts, jailbreak-forsøg og komplekse interaktioner med værktøjer. Formålet med et accepttestprojekt er ikke at bevise, at en model generelt er intelligent. Det skal vise, at et workflow opfører sig acceptabelt i de situationer, teamet sandsynligvis vil møde – især dem, der med størst sandsynlighed kan føre til dyre fejl.

Brug graders til at gøre QA reproducerbar

OpenAI’s vejledning om graders er værdifuld, fordi den gør ”det ser fint ud for mig” til noget mere reproducerbart. Dokumentationen beskriver referencebaseret bedømmelse, der kan give scorer fra 0 til 1, herunder delvis godkendelse, når en binær bedømmelse som bestået eller ikke bestået er for grov. Den gennemgår også flere typer graders, herunder kontrol af eksakte strenge, bedømmelse af tekstlighed, scoremodelbedømmelse og afvikling af Python-kode. I praksis gør det teamet i stand til at skelne mellem det, der skal være helt korrekt, og det, der kan tåle en vis tilnærmelse.

Den skelnen er vigtig i driften. OpenAI’s multigrader-eksempel viser et praktisk mønster: Nogle felter må gerne være omtrentlige, mens andre ikke må, og den samlede score kan vægte kravene forskelligt. Man kan acceptere mindre variationer i formuleringen af et resumé, men samtidig kræve et eksakt konto-id, en routingetiket eller en statuskode. OpenAI’s designtips understøtter den samme disciplin: Start i det små, foretræk scorer, der synliggør gradvise forbedringer, beskyt mod reward hacking, undgå skæve datasæt, og brug LLM-as-a-judge, når kodebaserede kontroller ikke er tilstrækkelige.

Vejledningen om best practices tilføjer en vigtig sikkerhedsforanstaltning. Menneskelig evaluering giver den højeste kvalitet, men er langsom og dyr. Modelbaseret bedømmelse er billigere og nemmere at skalere, så OpenAI anbefaler, at man validerer, om den automatiserede bedømmelse stemmer overens med menneskelige labels, før man lægger stor vægt på den. I accepttest bør graders understøtte den menneskelige vurdering – ikke ukritisk erstatte den.

Red teaming finder de fejl, som almindelig QA overser

Almindelige evals tester, om et system opfører sig som tilsigtet. Red teaming undersøger, hvad der sker, når mennesker, prompts eller omstændigheder skubber det væk fra den tilsigtede kurs. OpenAI definerer red teaming som brugen af adversarial testcases til at afdække usikker, ubeskyttet eller regelstridig adfærd før deployment og betragter red teaming som et supplement til evals – ikke en erstatning.

Det er lige så relevant for intern automatisering som for offentligt tilgængelig AI. Et workflow, der udarbejder beskeder, foretager opslag i systemer eller fordeler handlinger, kan stadig skabe risici som følge af modstridende prompts, adversarial formuleringer, fejlformaterede input eller forsøg på at få workflowet til at ignorere sine instruktioner. Hvis planen for udrulning kun omfatter acceptkontroller af happy path, måler teamet performance – ikke robusthed.

Luk loopet, før I skalerer udrulningen

OpenAI’s cookbook om forbedringsloops adresserer det driftsmæssige hul, som mange pilotprojekter stadig har. Forløbet er enkelt: Indsaml virkelige traces, tilføj feedback fra mennesker og modeller, omdan feedbacken til evals, der kan køres igen, placér en valideringsgate foran den aktuelle adfærd, og brug den samlede dokumentation til at styre næste runde af ændringer i den omgivende harness. Notebooken definerer denne harness bredt, så den omfatter instruktioner, værktøjer, routing, outputkrav og valideringskontroller.

Det er forskellen på et enkeltstående pilotprojekt og et workflow, der kan vedligeholdes. Accepttest er ikke en ceremoni før lanceringen. Det er et letvægtsloop til regressionstest omkring enhver væsentlig ændring. I praksis vil et fornuftigt forløb her være forholdsvis afgrænset: Greg vil kortlægge workflowets sandsynlige fejlscenarier, opbygge et kompakt eval-datasæt, tilføje grader-kontroller og red-team-probes samt etablere en regressionsgate omkring ændringer af prompts, modeller og integrationer, før udrulningen udvides. Målet er ikke proces for processens egen skyld. Det er dokumentation. Når en ændring foreslås, skal I vide, om den forbedrede workflowet, flyttede risikoen et andet sted hen eller ødelagde noget, I er afhængige af.

Hvis et AI-workflow er vigtigt nok til at påvirke service, drift eller interne beslutninger, er det vigtigt nok til at have accepttest. OpenAI’s egen vejledning gør det til et rimeligt udgangspunkt – ikke et avanceret ekstraelement.

Har I brug for hjælp til denne type opgave?

Drøft en eval- og regressions-harness til jeres AI-workflow – kontakt Greg.

Kilder

  • Arbejde med evals | OpenAI API
  • Best practices for evaluering | OpenAI API
  • Graders | OpenAI API
  • Red teaming | OpenAI API
  • Opbyg et forbedringsloop til agenter med traces, evals og Codex
Sidst ændret
2026-08-24

Tags

  • AI automation
  • OpenAI API
  • QA
  • workflow ops

Anmeld Greg på Google

Greg Nowak Google-anmeldelser

 

Skriftlige anbefalinger fra Trafik og Veje, Aarhus Kommune (2011) og AgroTech (2010) — læs dem på LinkedIn.

Illustreret infografik, der opsummerer: OpenAI-evals gør accepttest til en del af releases af AI-workflows
OpenAI-evals gør accepttest til en del af releases af AI-workflows
2026-08-24

OpenAI’s evals, graders, red teaming og forbedringsloops viser, hvorfor pilotprojekter med AI-workflows har brug for strukturerede accepttest, før prompts, modeller, værktøjer eller routing ændres.

Illustreret infografik, der opsummerer: OpenAI’s guardrails og run state gør udrulning af interne agenter til en betalt opgave med godkendelse og revision
OpenAI’s guardrails og run state gør udrulning af interne agenter til en betalt opgave med godkendelse og revision
2026-08-24

OpenAI’s dokumentation om agenter peger på en praktisk realitet for intern automatisering: Så snart en agent kan opdatere data eller udløse handlinger, flytter det værdiskabende arbejde sig til design af godkendelsesprocesser, logning af run state, observabilI

Illustreret infografik, der opsummerer: Apache 2.4.68 viser, at gamle proxyregler kræver en grundig revision
Apache 2.4.68 viser, at gamle proxyregler kræver en grundig revision
2026-08-23

Apache 2.4.68 retter problemer i blandt andet mod_proxy, mod_http2, mod_ssl og håndteringen af .htaccess. For ældre reverse proxy-miljøer er det et godt tidspunkt at gennemgå konfigurationen – ikke kun installere en patch.

Illustreret infografik, der opsummerer: Googles Content API lukkes 18. august 2026: Ryd op i feedet før migreringen til Merchant API
Googles Content API lukkes 18. august 2026: Ryd op i feedet før migreringen til Merchant API
2026-08-23

Lukningen af Googles Content API er en konkret deadline for at rydde op i katalogdata, gentænke ejerskabet over feeds og flytte ecommerce-integrationer sikkert til Merchant API.

Illustreret infografik, der opsummerer: Cloudflare AI Gateway håndhæver LLM-budgetter, før requests sendes videre
Cloudflare AI Gateway håndhæver LLM-budgetter, før requests sendes videre
2026-08-22

Cloudflare AI Gateway kan håndhæve grænser for LLM-forbrug, før requests når frem til udbyderne. Læs, hvordan I afgrænser budgetter, konfigurerer fallback-routing og gennemfører en sikker udrulning.

Illustreret infografik, der opsummerer: Efterslæb i WooCommerces planlagte handlinger: Driftsrisikoen, du bør løse først
Efterslæb i WooCommerces planlagte handlinger: Driftsrisikoen, du bør løse først
2026-08-22

En praktisk guide til efterslæb i WooCommerces planlagte handlinger, hvordan det påvirker webshoppens drift, og hvordan du gennemgår WP-Cron, WP-CLI-runnere, fornyelser og webhooks.

Illustreret infografik, der opsummerer: Partner søges: bogholder eller revisor til et AI-baseret regnskabskoncept
Partner søges: bogholder eller revisor til et AI-baseret regnskabskoncept
2026-08-21

Jeg bygger et system, der finder besparelser, fejl og risici i virksomheders regnskabsdata. Nu søger jeg en regnskabskyndig partner, der vil være med til at forme det.

Illustreret infografik, der opsummerer: WordPress gennemtvang en nødopdatering. Blev alle websites opdateret?
WordPress gennemtvang en nødopdatering. Blev alle websites opdateret?
2026-08-21

WordPress udsendte en akut sikkerhedsopdatering, men teams skal stadig kontrollere, at alle installationer har den korrekte rettede version, og at kernefilerne er intakte.

Illustreret infografik, der opsummerer: NGINX 1.30 ændrede genbrug af upstream-forbindelser: Det skal du kontrollere før opgraderingen
NGINX 1.30 ændrede genbrug af upstream-forbindelser: Det skal du kontrollere før opgraderingen
2026-08-21

NGINX 1.30 genbruger som standard HTTP-forbindelser til upstream-servere. Gennemgå ældre backends, nedarvet konfiguration og overvågning, før du opgraderer.

Illustreret infografik, der opsummerer: Sikkerhedsskemaer sluger salgstiden: lad AI finde dokumentationen
Sikkerhedsskemaer sluger salgstiden: lad AI finde dokumentationen
2026-08-21

NIS 2 giver flere leverandørskemaer. En kontrolleret AI-assistent kan finde godkendte svar og kilder – og sende tvivl videre til review.

Flere artikler

Bygget af AI — også til din virksomhed. De daglige artikler på dette site bliver researchet, skrevet og illustreret af en autonom AI-pipeline. Hos nowa.dk installerer jeg samme slags AI-automatisering i virksomheder til faste priser — og web-/marketingbureauer har en side for bureauer.

RSS feed

Footer

  • Alle artikler
  • Kontakt

GrN.dk — AI-automatisering, webplatforme, weboptimering, datahåndtering og logistik.

© 2026 GrN.dk · LinkedIn · Kontakt · AI-automatisering på dansk: nowa.dk

Bag GrN.dk: Individual Entrepreneur Codecrafter · Tax ID 305669096 · Bakhtrioni St. 22, 0194 Tbilisi, Georgien · officielt virksomhedsregister