Prompt-Master • 4 juni 2025 22:11
Het APE Framework
APE staat voor Action, Purpose, Expectation. Dit framework voegt eigenlijk slechts een cruciaal element toe: het doel of de bestaansreden achter je verzoek.
Laten we de onderdelen bekijken:
A: Action (Actie)
Dit is, net als bij de andere frameworks, de specifieke taak die je het LLM geeft. Wat moet er gedaan worden? Wees hier duidelijk en direct in.
Voorbeelden:
- "Schrijf een korte tekst."
- "Brainstorm ideeën."
- "Leg een concept uit."
P: Purpose (Doel)
Dit is het onderscheidende deel van APE. Hier beschrijf je waarom de actie nodig is. Wat is het hogere doel? Wat wil je bereiken met de output van het LLM? Dit element geeft het LLM de nodige context om de taak gerichter en effectiever uit te voeren.
Waarom? Als het LLM het achterliggende doel begrijpt, kan het de toon, focus en inhoud van de output beter afstemmen. Een tekst schrijven om te informeren is anders dan een tekst schrijven om te overtuigen of om te entertainen.
Voorbeelden:
- "...om de lezer te informeren over de voordelen van duurzaam leven."
- "...om nieuwe invalshoeken te vinden voor een marketingcampagne gericht op jongeren."
- "...zodat iemand zonder technische kennis het kan begrijpen."
- "...met als doel de gebruiker over te halen zich in te schrijven voor de nieuwsbrief."
E: Expectation (Verwachting)
Dit beschrijft wat je concreet als resultaat verwacht. Dit kan, net als bij RACE's Expected Output, het formaat omvatten, maar ook specifieke informatie die erin moet staan of de gewenste impact die het resultaat moet hebben.
Voorbeelden:
- "Een alinea van ongeveer 150 woorden."
- "Een lijst van minimaal 5 ideeën."
- "Een uitleg in simpele taal, zonder jargon."
- "Een overtuigende tekst die aanzet tot klikken op een link."
Wanneer gebruik je APE?
Het APE-framework is bijzonder nuttig wanneer:
- Het 'waarom' van de taak sterk bepalend is voor hoe de taak uitgevoerd moet worden.
- De taak creativiteit, overtuigingskracht of een dieper begrip van de intentie vereist.
- Je wilt dat het LLM meedenkt over hoe het doel bereikt kan worden via de actie.
APE in de praktijk: Een voorbeeld
Stel, je wilt een stukje tekst voor je website over het belang van groen in de stad.
- Action: Schrijf een korte webtekst.
- Purpose: Om bezoekers te inspireren zelf met 'guerrilla gardening' te beginnen en hen het belang van stadsnatuur te laten inzien, met als uiteindelijk doel meer groene initiatieven in de wijk te stimuleren.
- Expectation: Een tekst van 200-250 woorden, enthousiast en activerend van toon, met een alinea over waarom stadsnatuur belangrijk is en een alinea met concrete, laagdrempelige suggesties om zelf te beginnen.
De prompt zou er dan zo uitzien:
#Action
Schrijf een korte webtekst.
#Purpose
Om bezoekers te inspireren zelf met 'guerrilla gardening' te beginnen en hen het belang van stadsnatuur te laten inzien, met als uiteindelijk doel meer groene initiatieven in de wijk te stimuleren.
#Expectation
Een tekst van 200-250 woorden, enthousiast en activerend van toon, met een alinea over waarom stadsnatuur belangrijk is en een alinea met concrete, laagdrempelige suggesties om zelf te beginnen.
Door het 'Purpose' element toe te voegen, geef je het LLM veel meer sturing dan alleen 'schrijf een tekst over stadsnatuur'. Het model begrijpt nu dat de tekst niet alleen informatief moet zijn, maar ook moet inspireren en aanzetten tot actie bij een specifieke groep mensen, met een groter doel voor ogen.
Zelf aan de slag met APE
Probeer het APE-framework eens uit bij een taak waarbij het doel van de output net zo belangrijk is als de output zelf. Formuleer duidelijk de Actie, denk goed na over de achterliggende Purpose, en beschrijf wat je als concreet resultaat verwacht. Kijk hoe het toevoegen van het 'waarom' de output van het LLM beïnvloedt.
Effectief prompten, zoals met APE de kern van je verzoek en het doel meegeven, helpt je om sneller het gewenste resultaat te bereiken. Minder 'heen en weer' met het LLM betekent ook minder rekenkracht en energie verbruiken. Laten we slim omgaan met deze krachtige tools: prompt met mate, denk aan het milieu!