TechExplainedNL
|
Alle best practices
Best PracticeMicrosoft FoundryAzure AI

Prompt engineering voor RAG en agents

Systeem-prompts die in productie overeind blijven: structuur, weigeringsgedrag, formaatafspraken en het testen van prompts als code.

14 april 2026

Behandel prompts als code

Prompts horen in versiebeheer, met review en een evaluatieset die bij elke wijziging draait. De grootste kwaliteitsincidenten in productie-AI komen door "even een woordje aangepast" zonder test, precies wat we bij code al twintig jaar niet meer accepteren.

Structuur verslaat proza

Een goede systeem-prompt heeft herkenbare blokken: rol en context, de taak, harde regels (wat altijd en wat nooit), het uitvoerformaat, en voorbeelden. Modellen volgen structuur beter dan lange lopende tekst, en je team kan een gestructureerde prompt reviewen.

Definieer weigeringsgedrag expliciet

De belangrijkste regel in elke enterprise-prompt beschrijft wat het model doet als het antwoord niet in de context staat: dat expliciet zeggen, en niet aanvullen uit eigen kennis. Zonder die regel vult het model gaten op met plausibele onzin, met bronvermelding erbij, wat het extra overtuigend maakt.

Wees zuinig met voorbeelden, gul met tegenvoorbeelden

Twee of drie goede voorbeelden sturen meer dan tien. En één goed tegenvoorbeeld ("bij deze vraag hoort dit weigeren") voorkomt een categorie fouten die je met positieve voorbeelden nooit afdekt.

Formaatafspraken zijn contracten

Als de applicatie JSON verwacht, beschrijf het schema exact en valideer de uitvoer. Reken erop dat het één op de zoveel keer misgaat en bouw een herstel-pad (opnieuw vragen met de foutmelding) in plaats van te hopen op perfectie.

Korter is meestal beter

Elke extra instructie verdunt de aandacht voor de andere instructies. Snoei periodiek: verwijder een regel en kijk of je evaluatieset het merkt. Prompts groeien organisch; kwaliteit komt van snoeien, niet van stapelen.

Prompt engineering voor RAG en agents | TechExplainedNL