Een prompt opbouwen in vijf stappen
1. De drie componenten van het CIS-model en waarom ze hallucinaties beperken
CIS staat voor Context, Informatie en Structuur. Door deze drie expliciet in je prompt te benoemen weet Juriaan in welke situatie hij werkt, op basis van welke documenten hij moet antwoorden, en in welke vorm. Wie de context en informatie weglaat dwingt Juriaan om aannames te doen en vergroot de kans op hallucinaties.
2. Live een vage prompt voor gunningscriteria omzetten naar een sterke
Aan de hand van een aanbesteding voor groenonderhoud van een middelgrote gemeente (1,8 miljoen euro over vier jaar, met duurzaamheid en social return als prioriteiten) zie je dat dezelfde vraag over gunningscriteria een generiek antwoord oplevert zonder context, en een uitgewerkte tabel met vier tot vijf criteria, subcriteria en wegingsverdeling met context.
3. Een stappenplan van vijf stappen om systematisch een prompt op te bouwen
De aanpak is bewust simpel. Eerst bepalen wat je van Juriaan nodig hebt, dan de context noteren, dan kiezen welke documenten je zou opzoeken als je het zelf zou doen, dan de gewenste structuur opschrijven, en pas dan alles samenvoegen tot één prompt voor je hem verstuurt.
4. Je ruwe gedachte automatisch laten polijsten met herschrijf-prompt
Wanneer je een ruwe tekst in het prompt-veld zet, verschijnt de knop herschrijf-prompt. Een klein AI-model met CIS-logica ingebouwd zet die ruwe tekst om in een gestructureerde prompt. De output is meestal al beter dan wat je zelf in vergelijkbare tijd zou schrijven, en dient als startpunt dat je verder kunt aanpassen.
5. Het stappenplan toegepast op een klachtbrief met jurisprudentie
Een uitgewerkt eindvoorbeeld waarin het stappenplan in elkaar grijpt. Context wordt opgebouwd vanuit een gemeentelijke aanbesteding waarin een leverancier een klacht indient, informatie wordt aangevuld met het programma van eisen en de klachtbrief zelf, en de structuur vraagt om een juridisch geformuleerde antwoordbrief van maximaal twee pagina's, onderbouwd via rechtspraak.nl.