ReAct (Reason and Act)(ReAct)
AI
AI
ReAct (Reason and Act) is een werkwijze waarbij een AI-agent afwisselend nadenkt over de volgende stap, een actie uitvoert met een tool en het resultaat bekijkt, tot de taak klaar is.
De aanpak komt uit het onderzoeksartikel "ReAct: Synergizing Reasoning and Acting in Language Models" (Yao e.a., 2022). Een taalmodel schrijft een gedachte op, kiest een actie zoals zoeken of een systeem raadplegen, en krijgt een observatie terug.
Die lus van denken, doen en kijken herhaalt zich. Zo kan een agent informatie opzoeken in plaats van te gokken, en zijn plan bijstellen als iets anders uitpakt.
Tip
Niet te verwarren met React, de JavaScript-bibliotheek voor websites. En geef een agent alleen tools en rechten die hij echt nodig heeft.
Hoort hierbij
- AI-agentEen AI-agent is een systeem dat met een taalmodel niet alleen antwoord geeft maar ook stappen uitvoert: gegevens ophalen, tools gebruiken en acties in andere systemen doen.
- LLMEen LLM (Large Language Model) is een AI-model dat taalpatronen leert uit veel gegevens en daarmee tekst verwerkt en genereert. Het werkt met tokens: stukjes tekst.
- PromptEen prompt is de instructie die je aan een AI-model geeft. Hoe duidelijker de rol, het doel, de context en het gewenste formaat, hoe bruikbaarder het antwoord.
- Agent HarnessEen agent harness is de software rond een AI-model die context aanlevert, tools uitvoert en resultaten teruggeeft. Zo kan een agent in meerdere stappen een taak uitvoeren.
