Een hoge, opgestapelde stapel witte vellen papier.
Uitgelegd10 juli · 01:097 min leestijd

Wat is context? Waarom een AI je gesprek niet echt onthoudt

Een AI-model onthoudt je gesprek niet. Elke beurt stuurt de app de hele geschiedenis opnieuw mee als context. Zie zwart op wit waarom een lang gesprek duurder en trager wordt, en wat het contextvenster is.

Wat je leert

Je kunt uitleggen dat een taalmodel niets onthoudt maar elke beurt de hele gespreksgeschiedenis opnieuw als context meekrijgt, wat het contextvenster is, en waarom lange context geld, snelheid en nauwkeurigheid kost.

Beginner ~7 minPrompten & context

Handig vooraf: Wat is een token

Volg de interactieve lesDoe het zelf, stap voor stap, met een kennischeck om te zien of het zit.

Je denkt waarschijnlijk dat ChatGPT of Claude onthoudt wat je eerder in het gesprek zei. Dat een model een soort geheugen heeft dat volloopt naarmate jullie doorpraten. Geen van beide klopt. Een taalmodel onthoudt niets; het is de app eromheen die elke beurt de volledige gespreksgeschiedenis opnieuw meestuurt als één lange invoer.

Kijk eerst wat er letterlijk over de lijn gaat elke keer dat je op enter drukt.

Merk je wat er bij vraag 3 gebeurt? De app stuurt niet alleen jouw nieuwe vraag, maar vraag 1, antwoord 1, vraag 2, antwoord 2 én vraag 3 opnieuw naar het model. Het model leest dat hele blok in één keer, produceert een antwoord, en houdt daarna niets vast. Die complete tekst die het model in één keer meekrijgt, heet de context. Het maximum dat erin past, heet het contextvenster.

Nu de rekening. Neem een gesprek van twintig beurten waarin elke beurt gemiddeld 200 tokens toevoegt: je vraag plus het antwoord. Beurt 1 verwerkt zo’n 200 tokens. Beurt 20 verwerkt de hele geschiedenis van zo’n 4.000 tokens opnieuw. Je zou verwachten dat het model over het hele gesprek 4.000 tokens leest. In werkelijkheid is het de som van elke beurt: 200 + 400 + 600, oplopend tot 4.000, oftewel ruwweg 42.000 input-tokens.

Wat het model per beurt verwerkt (voorbeeld: elke beurt voegt ~200 tokens toe)

De vlakke lijn is wat je verwacht als het model je zou onthouden: elke beurt alleen je nieuwe vraag. De oplopende lijn is wat er echt gebeurt. Dat is waarom een lang gesprek merkbaar duurder en trager wordt, en waarom een vers gesprek vaak sneller voelt.

Context is dus alle tekst die een taalmodel in één keer meekrijgt om je vraag te beantwoorden: de systeeminstructie, de volledige gespreksgeschiedenis en je nieuwe vraag, allemaal gemeten in tokens. Het contextvenster is het maximum aantal tokens dat een model tegelijk kan zien, en dat verschilt per model.

Bij de huidige modellen loopt dat venster flink uiteen. Claude Opus 4.8 en Sonnet 5 zien tot een miljoen tokens in één keer, Claude Haiku 4.5 zo’n 200.000. Google’s Gemini 3.1 Pro en OpenAI’s GPT-5.6-lijn zitten eveneens rond een miljoen (1,05M voor GPT-5.6). Een groter venster betekent dat er meer geschiedenis of meer documenten tegelijk in passen, niet dat het model iets onthoudt: buiten dat venster bestaat je gesprek voor het model simpelweg niet.

En zit het venster vol, dan moet er iets wijken. De meeste apps gooien stilletjes de oudste beurten weg of vatten ze samen. Herken je dat een AI diep in een lang gesprek "vergeet" wat je aan het begin had afgesproken? Het model is niets vergeten; die afspraak zat simpelweg niet meer in wat er die beurt werd meegestuurd.

Van intuitie naar het echte mechanisme

Stel je een examinator voor zonder enig geheugen. Elke vraag die je stelt krijgt hij samen met het complete dossier van jullie gesprek tot nu toe. Hij leest het dossier, geeft antwoord, en vergeet meteen alles. Wat hij weet is precies wat er in dat dossier staat, niks meer. Het gevoel dat hij je kent, komt doordat jij het dossier elke keer weer meelevert.

Waarom wordt hetzelfde gesprek elke beurt duurder?

Lange context kost je drie dingen, en het loont om ze los te zien.

Ten eerste geld. Input-tokens worden elke beurt opnieuw gefactureerd, dus de kosten groeien ruwweg lineair met de gesprekslengte. In het voorbeeld hierboven reken je niet voor 4.000 maar voor zo’n 42.000 input-tokens af over het hele gesprek. Precies daarom kan een vast tokenplafond verbergen hoeveel een AI-agent eigenlijk aankan: op is op, ongeacht hoe slim het model is.

Ten tweede snelheid. Meer tokens betekent meer rekenwerk voordat het eerste antwoord-token er is. Een beurt waarin het model 4.000 tokens moet doorlezen laat langer op zich wachten dan een verse beurt van 200. Het gesprek voelt traag, niet omdat het model dommer wordt, maar omdat het elke keer meer moet inlezen.

Ten derde nauwkeurigheid. Onderzoek van Liu en collega’s uit 2023 toonde dat informatie midden in een lange context slechter wordt teruggevonden dan aan het begin of einde. De prestatie is het hoogst als het relevante stuk voor- of achteraan staat, en zakt merkbaar in het midden. Dit heet lost in the middle. Anthropic waarschuwt er in zijn eigen documentatie inmiddels voor onder een bredere noemer, context rot: hoe voller het venster, hoe meer nauwkeurigheid en terugvindbaarheid eronder lijden. Een enorm venster volgooien maakt het antwoord dus niet automatisch beter; wat middenin verdwijnt, kan het model overslaan.

De praktische zet, als een gesprek traag en warrig wordt: begin een nieuw gesprek en geef in twee zinnen mee wat er nog toe doet. Geen bijgeloof, maar precies dit mechanisme.

Er is één ontsnapping aan de geld- en snelheidskosten: prompt caching. Stuur je elke beurt exact dezelfde voortekst (de systeemprompt plus het begin van de geschiedenis), dan kan die worden gecachet. Bij Anthropic kost het teruglezen uit die cache nog maar zo’n tiende van de normale prijs, fors goedkoper en sneller voor dat gecachete deel. Dat is een eigen onderwerp; hier telt vooral dat caching de rekening drukt, maar niets verandert aan de lost-in-the-middle-grens.

Even terughalen wat je net zag.

Snap je context? Test jezelf

Onthoudt een taalmodel je vorige vraag?

Context is geen geheugen. Het is een raam dat elke beurt opnieuw wordt gevuld en meegestuurd: alles wat erin past ziet het model, al het andere bestaat voor hem niet. Snap je dat raam, dan snap je in één keer waarom een lang gesprek oploopt in kosten, waarom een vers gesprek opknapt, en waarom alles zomaar in het venster gooien zelden het scherpste antwoord geeft.

Veelgestelde vragen

Alisina Nawabi
Geschreven doorAlisina Nawabi

AI Product Engineer & Solutions Architect

AI die met context om kan gaan

Of een AI-functie werkt hangt af van wat er wel en niet in de context belandt: te weinig en het model mist het, te veel en het wordt traag en duur. Ik denk mee, ontwerp en bouw dat soort oplossingen end-to-end.

Meer informatie

Dit artikel is geproduceerd samen met het Agent Team. Meer over de redactie.

Genoemde integraties

Dit artikel noemt deze tools. Ik koppel ze op maat aan je eigen systemen.

Jouw leerpad

Elke les staat op zichzelf, maar samen vormen ze een pad. Dit is waar deze les in dat pad zit.

Eerst dit

  • AI leest geen woorden maar tokens, en dat ene feit verklaart je kosten, je contextlimiet en een reeks rare fouten.

    Start de les
  • Hoe AI voorspeltsterk verwant

    Een taalmodel doet maar één ding: het volgende token voorspellen. Al het andere, van chat tot redeneren, is dat trucje op herhaling.

    Start de les

Hierna

  • Wat is RAGBinnenkort

    Je leert het model niets nieuws. Je geeft het op het juiste moment de juiste pagina’s, zodat het antwoordt vanuit jouw kennis in plaats van te gokken.

  • Wat kost AIBinnenkort

    Je betaalt per token, invoer en uitvoer apart, en je context is de grootste kostenknop. Wie de meter snapt, kan sturen.

  • Prompt cachingBinnenkort

    Stuur je elke beurt dezelfde voortekst mee, dan kan die uit de cache: fors goedkoper en merkbaar sneller, als je de breekpunten goed legt.

  • Wat is een AI-agentBinnenkortsterk verwant

    Een agent is een model in een lus: doel, gereedschap kiezen, resultaat bekijken, bijsturen. Geen magie, wel een loop met tools.

Gerelateerde artikelen

Meta lanceert betaald Muse Spark 1.1 onder de prijs van Claude Opus
Nieuws
4 min

9 jul 18:14

Meta lanceert betaald Muse Spark 1.1 onder de prijs van Claude Opus

Meta brengt met Muse Spark 1.1 zijn eerste betaalde AI-model uit, gericht op coding-agents en geprijsd op een kwart van de invoerprijs van Claude Opus 4.8. Wat verandert dat voor jouw modelkeuze?

Proton lanceert Lumo 2.0: privacy-chatbot moet ChatGPT en Copilot evenaren
Nieuws
4 min

1 jul 00:29

Proton lanceert Lumo 2.0: privacy-chatbot moet ChatGPT en Copilot evenaren

Proton lanceert Lumo 2.0, een flink krachtigere AI-chatbot die op Europese servers draait onder Zwitsers privacyrecht en zo een concreet, betaalbaar alternatief biedt voor ChatGPT en Copilot.

Claude Sonnet 5: Anthropics meest agentic model tot nu toe, voor mid-tier prijzen
Nieuws
5 min

30 jun 21:32

Claude Sonnet 5: Anthropics meest agentic model tot nu toe, voor mid-tier prijzen

Anthropic lanceert Claude Sonnet 5: het meest autonome Sonnet-model tot nu toe, met prestaties die Opus 4.8 benaderen tegen een veel lagere prijs. Voor Nederlandse bedrijven verschuift dat de afweging tussen AI-leveranciers.

Welke motor draait onder je AI-assistent? Waarom de engine je rekening en je afhankelijkheid bepaalt, niet het merk
Inzicht
7 min

27 jun 17:00

Welke motor draait onder je AI-assistent? Waarom de engine je rekening en je afhankelijkheid bepaalt, niet het merk

Op de doos staat Copilot of Claude, maar je rekening en je afhankelijkheid worden een laag dieper bepaald: door de motor eronder. Waarom die engine de echte keuze is, en hoe je hem vergelijkt.

Welke privacy-veilige AI-chatbot voor je MKB: Proton Lumo, Mistral Le Chat of zelf hosten
Gids
Uitgebreide gids11 min

8 jul 09:00

Welke privacy-veilige AI-chatbot voor je MKB: Proton Lumo, Mistral Le Chat of zelf hosten

Geen bedrijfsdata bij Amerikaanse AI, maar welke Europese of self-hosted route past bij jou? Een koperskeuzegids die Proton Lumo, Mistral Le Chat en zelf hosten afweegt op prijs, EU-databodem en beheerslast.

Anthropic leest Claude's verborgen werkgeheugen en betrapt het op testbesef
Nieuws
4 min

7 jul 18:09

Anthropic leest Claude's verborgen werkgeheugen en betrapt het op testbesef

Anthropics nieuwe Jacobian Lens leest een verborgen werkgeheugen in Claude en toont dat het model doorheeft wanneer het getest wordt. Haal dat testbesef weg, en het chanteert alsnog. Wat dat betekent voor wie een AI-agent gevoelig werk toevertrouwt.