Wat is snelle engineering in eenvoudige woorden
Een prompt is een tekstinstructie die u aan een model geeft, en prompt engineering is de mogelijkheid om het zo samen te stellen dat het antwoord accuraat en toepasbaar is. Het taalmodel leest geen gedachten: het completeert het meest waarschijnlijke vervolg van uw tekst. Hoe vager de input, hoe gemiddelder en nuttelozer de output. Een werkprompt bestaat bijna altijd uit vijf blokken: rol (wie het model zou moeten zijn), context (wat voor soort situatie en gegevens), taak (wat precies te doen), formaat (in welke vorm het antwoord te geven) en beperkingen (volume, toon, wat te vermijden). U hoeft hier geen rekening mee te houden; controleer uw verzoek snel aan de hand van de checklist voordat u het verzendt. Zodra je specificiteit aan elk blok toevoegt, neemt de kwaliteit van het antwoord dramatisch toe en daalt het aantal herschrijvingen tot bijna nul.
Wat een sterke prompt vormt: context en format
Twee dingen hebben de grootste impact op de uitkomst: hoeveel context je biedt en hoe duidelijk je het gewenste format beschrijft. Context zijn feiten die het model niet kent: wie het publiek is, wat het doel is, wat de beperkingen zijn, welk voorbeeld van een goed resultaat er al bestaat. In plaats van 'een brief aan de cliënt te schrijven', geef de essentie weer: wie de cliënt is, wat er is gebeurd, welke toon passend is, wat we proberen te bereiken. Het formaat is de structuur van het antwoord: een lijst van vijf punten, een tabel met kolommen, een letter van drie alinea's, een antwoord van niet meer dan honderd woorden. Vraag direct: “Geef het antwoord in een tabel met de kolommen Probleem, Oorzaak, Oplossing.” Het model behoudt zijn gegeven vorm perfect als het duidelijk gedefinieerd is. Deze twee blokken maken van een vaag verzoek een technische opgave, waarbij je gemakkelijk meteen kunt geven wat je nodig hebt, zonder tien verhelderende cirkels.
Few-shot-techniek: laat een voorbeeld zien van het vereiste antwoord
De meest onderschatte techniek is om het model een voorbeeld te laten zien van wat je wilt, in plaats van het in woorden te beschrijven. Dit wordt een paar shots genoemd: je geeft één tot drie samples van het “input → gewenste output”-paar, en dan een nieuwe input. Het model legt de toon, lengte, structuur en logica van het patroon nauwkeuriger vast dan welke instructie dan ook. Als u bijvoorbeeld beoordelingen wilt markeren, geeft u twee gemarkeerde beoordelingen op met de vereiste velden. De derde zal zij in hetzelfde formulier doen. Voor letters laat u één letter in uw stijl zien en de volgende zal vergelijkbaar zijn. De techniek is vooral handig als het resultaat moeilijk in woorden te beschrijven is, maar gemakkelijk weer te geven is: zakelijke toon, specifiek formaat, niet-standaard logica. Als de antwoorden van verzoek tot verzoek 'zweven', voeg dan een voorbeeld toe: de stabiliteit neemt dramatisch toe zonder ook maar één extra paragraaf uitleg.
Iteratie en foutopsporing: waarom het eerste antwoord niet ideaal is
Snelle engineering is een dialoog, geen enkel helder schot. Als het antwoord fout is, begin dan niet helemaal opnieuw, maar los het specifieke probleem op. Te lang? Voeg ‘niet langer dan honderdtwintig woorden’ toe. Te algemeen? Vraag naar cijfers en voorbeelden. Naar de verkeerde plaats gegaan? Maak duidelijk wat er precies mis is: “verwijder de inleiding, begin meteen met de stappen.” Bij complexe problemen is het handig om het model eerst stap voor stap te laten redeneren voordat het uiteindelijke antwoord komt. Zo ontstaan er minder logische fouten. Een andere truc is om kwaliteitscriteria direct in de prompt in te stellen: “een goed antwoord bevat X, Y en bevat geen Z.” Bewaar de formuleringen die werkten: na verloop van tijd zal zich een reeks beproefde sjablonen verzamelen. Het opsporen van fouten in een zoekopdracht duurt enkele seconden, en het verschil in resultaat is vergelijkbaar met dat tussen het concept van een stagiair en het werk van een specialist.
Hoe je fictie kunt vermijden en een betrouwbaar antwoord kunt krijgen
Het model kan met vertrouwen feiten, verbanden en cijfers verzinnen; dit is zijn zwakke punt, en dit moet onder controle worden gehouden. Eerste truc: laat expliciet toe dat je het niet weet. De zinsnede “als er niet genoeg gegevens zijn, schrijf ze op, verzin ze niet” vermindert het aantal uitvindingen aanzienlijk. Ten tweede: geef zelf de feiten. Vraag niet “hoeveel ons tarief kost”, maar voer de gegevens in de prompt in en vraag om alleen met hen te werken. Ten derde: vraag om aannames los van feiten te markeren of te laten zien waarop de conclusie is gebaseerd. Voeg voor belangrijke taken een verificatiestap toe: “lees het antwoord opnieuw en markeer de uitspraken waar u niet zeker van bent.” En controleer cijfers, namen en citaten altijd handmatig: het model is goed als concept en assistent, maar de verantwoordelijkheid voor de feiten blijft bij u. Het is deze vaardigheid die de amateur onderscheidt van iemand aan wie een werktaak kan worden toevertrouwd.
