Direct naar inhoud
Alle termenReinforcement Learning & agents

Wat is Short-Term Memory?

Het vermogen van een AI-agent om recent gebeurde dingen tijdelijk vast te houden, zoals jij je herinnert wat je vijf minuten geleden hoorde — nodig om gesprekken en taken logisch te laten verlopen.

Wat is Short-Term Memory

Wat is short-term memory eigenlijk?

Stel je voor dat je belt met je bank en moet uitleggen wat er mis is met je betaalpas. Halverwege het gesprek vraagt de medewerker: "Sorry, over welke pas had u het ook alweer?" Frustrerend, toch? Zo'n medewerker heeft geen short-term memory — geen werkgeheugen voor het gesprek.

Bij AI werkt het net zo. Short-term memory is het kortstondige geheugen dat een AI-agent gebruikt om vast te houden wat er zojuist gebeurd is. Denk aan de laatste paar vragen die je stelde, de keuzes die de agent net maakte, of de informatie die je twee minuten geleden gaf. Zonder dit geheugen zou een AI-assistent elk bericht behandelen alsof het de eerste keer is dat jullie praten.

Het verschil met long-term memory? Die is blijvend en zit vaak in een database. Short-term memory is tijdelijk — het verdwijnt als de taak klaar is of de sessie stopt. Het zit meestal in het actieve werkgeheugen van het systeem, zoals jouw eigen hersenen informatie vasthouden tijdens een gesprek maar daarna laten gaan.

Hoe werkt het in de praktijk?

Bij de meeste moderne AI-agents bestaat short-term memory uit een gespreksgeschiedenis of context window. Dat is een soort tekstbuffer waarin de laatste uitwisselingen staan. Telkens als jij iets zegt en de AI antwoordt, voegt het systeem die berichten toe aan deze buffer.

Bij een chatbot betekent dat: elk nieuw bericht wordt samen met de vorige berichten naar het taalmodel gestuurd. Zo kan het model terugverwijzen naar dingen die je eerder zei. "Zoals je net al vertelde..." — dat kan alleen omdat de agent de context van het gesprek bijhoudt.

Bij autonome agents die taken uitvoeren (bijvoorbeeld een AI die spreadsheets voor je bewerkt) werkt het iets anders. Daar houdt de short-term memory bij welke stappen de agent al gezet heeft, welke bestanden open staan, en wat het einddoel is. Dat voorkomt dat de agent halverwege vergeet wat hij aan het doen was.

Belangrijke beperking: short-term memory is niet oneindig. De meeste systemen kunnen maar een bepaald aantal tokens (woordstukjes) onthouden — dat kan variëren van enkele duizenden tot een paar honderdduizend. Als een gesprek te lang wordt, moet de agent oude informatie laten vallen of samenvatten.

Een voorbeeld uit het dagelijks leven

Je gebruikt een AI-assistent om een reis te plannen. Je vertelt:

  • "Ik wil in mei naar Spanje."

  • "Liefst naar Barcelona."

  • "Mijn budget is €800."

Elke volgende vraag die de assistent stelt, is gebaseerd op wat je daarvoor hebt gezegd. Vraag jij: "Wat zijn goede hotels?", dan weet de assistent dat je Barcelona bedoelt, in mei, met een budget van €800 — zonder dat je het opnieuw hoeft te zeggen. Dát is short-term memory aan het werk.

Zonder dit geheugen zou de assistent bij elke vraag opnieuw beginnen: "Naar welke stad wilde u ook alweer?"

Waar kom je het tegen?

Alle moderne conversationele AI-systemen gebruiken short-term memory. Voorbeelden:

  • ChatGPT, Claude, Gemini, Copilot — houden de laatste berichten bij binnen een sessie

  • Klantenservice-chatbots — onthouden je naam, ordernummer en het probleem dat je beschrijft

  • AI-agents voor automatisering (zoals AutoGPT, LangChain agents) — houden bij welke stappen ze al gedaan hebben in een taak

  • Slimme assistenten in apps — bijvoorbeeld een AI die je helpt met belastingaangifte en de antwoorden die je al gaf bijhoudt

In de praktijk zie je vaak een combinatie: short-term memory voor de lopende taak, long-term memory voor informatie die over sessies heen bewaard blijft (bijvoorbeeld je voorkeuren of eerdere gesprekken).

Waarom is dit belangrijk voor jou?

Als je AI gebruikt voor langere gesprekken of complexere taken, bepaalt de kwaliteit van het short-term memory hoe natuurlijk en handig de interactie aanvoelt. Een agent die vergeet wat je twee vragen geleden zei, voelt dom en inefficiënt. Eentje die alles bijhoudt, voelt als een échte assistent.

Let op de lengte van de context die een tool aankan. Voor korte vragen maakt het weinig uit, maar voor bijvoorbeeld het analyseren van een lang document of een gedetailleerde planning is een ruime short-term memory essentieel. Anders verliest de AI halverwege de draad — en moet jij alles herhalen.

FAQ

Veelgestelde vragen over Short-Term Memory

De drie meest gestelde vragen over dit onderwerp, kort beantwoord.

Wat is Short-Term Memory?

Het vermogen van een AI-agent om recent gebeurde dingen tijdelijk vast te houden, zoals jij je herinnert wat je vijf minuten geleden hoorde — nodig om gesprekken en taken logisch te laten verlopen.

Waarom is Short-Term Memory belangrijk?

Stel je voor dat je belt met je bank en moet uitleggen wat er mis is met je betaalpas. Halverwege het gesprek vraagt de medewerker: "Sorry, over welke pas had u het ook alweer?" Frustrerend, toch? Zo'n medewerker heeft geen short-term memory — geen werkgeheugen voor het gesprek.

Hoe wordt Short-Term Memory toegepast?

Bij AI werkt het net zo. Short-term memory is het kortstondige geheugen dat een AI-agent gebruikt om vast te houden wat er zojuist gebeurd is. Denk aan de laatste paar vragen die je stelde, de keuzes die de agent net maakte, of de informatie die je twee minuten geleden gaf. Zonder dit geheugen zou een AI-assistent elk bericht behandelen alsof het de eerste keer is dat jullie praten.

Deel: