Wat is het?
Prompt chaining is een techniek waarbij je een complexe taak opsplitst in meerdere opeenvolgende prompts. Elke prompt verwerkt een afgebakend deel van het werk en geeft het resultaat door aan de volgende stap. De uiteindelijke output is het gecombineerde resultaat van de hele keten.
In plaats van een model te vragen alles in een keer te doen, wat de kans op fouten vergroot en de uitkomst moeilijker te controleren maakt, geeft prompt chaining je controle over elke schakel. Je kunt een stap aanpassen, controleren of zelfs vervangen zonder de rest van de keten te verstoren.
Waarom het ertoe doet voor het MKB
Voor het MKB maakt prompt chaining AI-workflows betrouwbaarder en makkelijker te onderhouden. Een lange, allesomvattende prompt is kwetsbaar: een kleine verandering in de taakomschrijving verstoort de hele output. Een keten van gerichte stappen is robuuster en transparanter.
- Betere kwaliteitscontrole per stap: je kunt de output van elke schakel afzonderlijk beoordelen voordat die input wordt voor de volgende, zodat fouten vroeg worden gevangen en niet aan het einde van een lang proces.
- Makkelijker aanpassen en debuggen: als een stap niet goed werkt, vervang of verbeter je alleen die schakel, zonder de rest van de workflow opnieuw te bouwen.
- Geschikt voor langere en complexere taken: documenten samenvatten, valideren en dan omzetten naar een ander formaat is als losse keten eenvoudig te bouwen en te testen per stap.
Teams die prompt chaining beheersen, kunnen betrouwbaardere AI-processen bouwen zonder geavanceerde programmeerkennis. Het is een fundament voor het bouwen van agents en automatiseringen die echt consistent werken.
Hoe het werkt
Prompt chaining werkt door het resultaat van elke prompt op te slaan en dat als input mee te geven aan de volgende prompt. Elke stap heeft een helder doel en een verwachte outputvorm. De keten als geheel beschrijft het volledige proces.
- Taakdecompositie: splitst de totale taak op in logische deelstappen, elk met een duidelijke input en output.
- Stap 1 uitvoeren: de eerste prompt verwerkt de ruwe input en produceert een tussenstap, zoals een gestructureerde samenvatting of een geclassificeerd document.
- Doorsturen: de output van stap 1 wordt als input opgenomen in de prompt van stap 2.
- Vervolgstappen: elke volgende prompt bouwt voort op de vorige uitkomst totdat het eindresultaat is bereikt.
- Optionele validatie: tussen stappen kun je een controlelaag invoegen die beoordeelt of de output voldoet voordat de keten verdergaat.
In eenvoudige gevallen voer je de stappen handmatig uit. In geautomatiseerde workflows neemt een script of een agent de doorgave van de ene prompt naar de volgende over.
Voorbeeld uit de praktijk
Stel, een bouwbedrijf verwerkt inkomende offerteaanvragen voor onderhoudswerkzaamheden. De eerste prompt leest de aanvraag en extraheert type werk, locatie, gewenste datum en contactgegevens in een vaste structuur. De tweede prompt vergelijkt die structuur met de beschikbare capaciteitsplanning en beoordeelt of de aanvraag past binnen de komende twee weken. De derde prompt stelt op basis van die informatie een concept-bevestiging of een alternatief voorstel op. De planner beoordeelt het eindresultaat en verstuurt het met een druk op de knop.
Vergelijking en misvattingen
Een enkelvoudige prompt vraagt een model alles in een keer te doen; prompt chaining verdeelt diezelfde taak over meerdere gerichte stappen. Prompt chaining geeft meer controle en maakt debugging eenvoudiger, maar vereist meer opzet dan een losse prompt.

