Verdieping · module 86 van 95
Agent-architecturen (ReAct, plan-and-execute)
Begrijp twee veelgebruikte manieren waarop agents taken aanpakken.
Na deze les
Je kunt het verschil uitleggen tussen ReAct en plan-and-execute.
ReAct
De agent denkt, handelt, kijkt naar het resultaat en denkt opnieuw. Stap voor stap.
Plan-and-execute
De agent maakt eerst een plan en voert dat daarna uit.
Wanneer welke?
ReAct is flexibeler bij onverwachte situaties. Plan-and-execute is overzichtelijker bij bekende taken.
Een prompt om mee te starten
Leg in het kort het verschil uit tussen een ReAct-agent en een plan-and-execute-agent.
Pas het toe
Een onderzoeksagent weet pas na het openen van een bron welke vervolgvraag zinvol is.
Welke aanpak past het best bij deze situatie?
- Dwing altijd een onveranderlijk plan af, ook als een bron het tegenspreekt.
- Geef de agent onbeperkte pogingen en toegang.
- Laat vervolgstappen afhangen van waarnemingen, met vaste grenzen en stopcriteria.
Met JavaScript kun je je aanpak controleren en direct feedback krijgen.
Test je inzicht
Wat is een kenmerk van ReAct?
- De agent denkt en handelt afwisselend op basis van tussentijdse resultaten.
- De agent maakt altijd eerst een volledig plan.
- Het is alleen voor eenvoudige taken.
Extra oefenen
Kies een taak en geef aan welke architectuur beter zou passen, met een korte reden.
Een onderzoeksagent die bronnen moet zoeken: ReAct, omdat de volgende stap afhangt van wat er gevonden wordt.
