Tokens zijn de kleine teksteenheden die AI-modellen lezen en genereren. Ontdek hoe tokenisatie werkt en waarom tokens kosten en context bepalen.

Samenvatting
Tokens zijn de kleine teksteenheden, zoals woorden, subwoorden of tekens, waarin een AI-model taal opdeelt om die te verwerken en te genereren. Ze bepalen de kosten, het contextvenster en de prestaties van een AI-systeem.
Wil je verder gaan? Vraag het aan
Tokens zijn de basiseenheden die AI-taalmodellen lezen en produceren. Voordat een model met jouw tekst kan werken, splitst een tokenizer die tekst op in tokens: hele woorden, woorddelen, losse tekens of leestekens. Het model ziet nooit ruwe letters zoals wij dat doen. Het ziet een reeks tokens, leert de statistische verbanden ertussen en genereert zijn antwoorden token voor token.
Tokens begrijpen is praktisch, niet alleen theoretisch. Tokens bepalen hoeveel een AI-verzoek kost, hoeveel tekst een model tegelijk kan overzien en hoe efficiënt het draait. Wie content optimaliseert voor AI-zoeken, begrijpt veel beter hoe modellen als ChatGPT, Claude en Gemini lezen, samenvatten en citeren wat je publiceert zodra hij weet hoe ze tekst in tokens opdelen.
Een token is een veelvoorkomende reeks tekens uit een vaste woordenschat waarop het model is getraind. De verzameling van alle unieke tokens die een model kent, is zijn vocabulaire, dat uit vele duizenden items kan bestaan. Sommige tokens zijn complete woorden, andere zijn stukjes, en de juiste mix hangt af van hoe de tokenizer is gebouwd.
Een eenvoudig voorbeeld maakt het idee duidelijk. De zin "I heard a dog bark loudly at a cat" kan uiteenvallen in de woorden zelf als losse tokens, terwijl een langer woord als "darkness" kan splitsen in "dark" en "ness". Omdat het model met deze stukjes werkt, komt het aantal tokens in een passage zelden overeen met het aantal woorden. Dat is de eerste verrassing voor de meeste mensen die er goed naar kijken.
Er zijn drie hoofdvormen van tokenisatie: op woord, op teken en op subwoord. Woordtokenisatie splitst op scheidingstekens, tekentokenisatie breekt tekst op in afzonderlijke letters, en subwoordtokenisatie zit daartussenin en splitst tekst in gedeeltelijke woorden. De meeste moderne modellen, waaronder de GPT-familie, gebruiken een subwoordmethode die byte pair encoding heet en die de grootte van de woordenschat afweegt tegen flexibiliteit.
De afweging is reëel. Kleinere tokens laten een model omgaan met onbekende woorden, typefouten en complexe zinsbouw, maar ze maken van een bepaalde passage meer tokens, wat meer rekenkracht kost en minder ruimte laat binnen een vaste limiet. Grotere tokens zijn efficiënter per passage, maar vragen een grotere woordenschat en gaan slecht om met zeldzame woorden. Deze tokenisatiestap is de basis van natuurlijke taalverwerking in moderne systemen.
Zodra tekst is getokeniseerd, geeft het model elk uniek token een numeriek ID, zodat een zin een reeks getallen wordt. Die ID's worden vervolgens gekoppeld aan embeddings: numerieke vectoren met meerdere waarden die vastleggen hoe vaak tokens samen of in vergelijkbare contexten voorkomen. Met embeddings representeert het model betekenis en niet alleen spelling.
Genereren gebeurt stap voor stap. Om uitvoer te produceren voorspelt het model een vector voor het volgende token, kiest het meest waarschijnlijke token uit zijn woordenschat, voegt dat toe aan de reeks en herhaalt dit, zodat het antwoord token voor token ontstaat. Deze stapsgewijze voorspelling is de kernlus van elk LLM, en verklaart waarom langere uitvoer langer duurt en meer kost om te genereren tijdens AI-inferentie.
Tokens zijn ook de eenheid van training. Tijdens de pretraining krijgt een model enorme reeksen tokens te zien en leert het het volgende token te voorspellen, waarbij de nauwkeurigheid over vele iteraties verbetert. Trainingsdatasets worden in tokens gemeten, vaak in miljarden of biljoenen, en schaalwetten koppelen een groter aantal tokens aan een betere modelkwaliteit.
Daarom noemen mensen tokens soms de valuta van AI. Bij training vertegenwoordigen tokens de investering in de intelligentie van een model, en bij inferentie bepalen ze zowel kosten als omzet. Dezelfde eenheid die meet hoeveel een model heeft geleerd, meet ook wat het kost om te gebruiken, en koppelt zo de economie van AI-trainingsdata direct aan tokens.
Elk model heeft een maximaal aantal tokens dat het tegelijk aankan, meestal uitgedrukt als een gecombineerd contextvenster voor invoer en uitvoer samen. Heeft een model een contextvenster van 100 tokens en gebruikt jouw invoer er negen, dan blijven er 91 over voor het antwoord. Kies je een fijnmaziger tokenisatie, dan kan dezelfde invoer een veel groter deel van het budget opeisen.
Deze limiet heeft echte gevolgen. Een lang document of een lang gesprek met veel beurten kan het venster overschrijden, waardoor het model eerdere content moet laten vallen of comprimeren en details uit het oog verliest. Grotere contextvensters verlichten dat: het model kan dan over lange invoer redeneren en samenhangend blijven. Daarom is de grootte van het contextvenster een hoofdspecificatie van elk model.
Omdat tokens de werkeenheid zijn, zijn ze ook de factureringseenheid. De meeste aanbieders rekenen per token en hanteren aparte prijzen voor invoer en uitvoer, waarbij uitvoertokens vaak meer kosten. Bij een verzoek met een korte prompt maar een lang gevraagd antwoord bepalen de uitvoerkosten het grootste deel van de rekening, terwijl het samenvatten van een groot document de balans naar invoerkosten doet doorslaan.
Aanbieders hanteren ook limieten in tokens per minuut, die bepalen hoe snel een toepassing kan draaien. De praktische conclusie is dat tokenefficiëntie ertoe doet: beknopte prompts, beheerste uitvoerlengte en zorgvuldig contextbeheer verlagen kosten en latentie. De winst kan groot zijn, want sommige teams melden forse kostenverlagingen per token dankzij betere engineering. Dat is een reëel aandachtspunt bij het plannen van workflows voor zoekwoordonderzoek en contentplanning die op grote schaal AI aanroepen.
Tokens zijn niet beperkt tot tekst. Moderne multimodale modellen zetten beelden om in visuele tokens, geluid in audiotokens en video in reeksen die het model op dezelfde manier verwerkt als woorden. Dankzij deze gedeelde representatie kan één systeem tekst, beeld en audio samen aan, doordat uiteenlopende invoer wordt gestandaardiseerd tot tokenreeksen.
Voor generative engine optimization verklaren tokens hoe AI jouw pagina's leest. Modellen nemen je content op als tokens, passen die samen met een vraag in een contextvenster en genereren een antwoord token voor token. Dat beloont content die helder is en makkelijk in stukken te verdelen. Pagina's zo opbouwen dat kernfeiten beknopt en op zichzelf staand zijn, helpt een model om ze binnen zijn tokenbudget te representeren. Daarom lonen LLM-klare content en een degelijke AI-contentstrategie in AI-antwoorden.
Tokens zijn de bouwstenen van AI-taalverwerking: de woorden, subwoorden en tekens die een tokenizer produceert, elk gekoppeld aan een ID en een embedding waarmee het model tekst leest en genereert. Ze zijn ook de valuta van AI: ze meten de trainingsschaal, bepalen het contextvenster en stellen de prijs van elk verzoek vast. Wie ze begrijpt, ziet waarom beknopte, goed gestructureerde content voor modellen makkelijker en goedkoper te gebruiken is.
Voor zichtbaarheid is de les dat AI jouw content als tokens ziet, dus helderheid en structuur helpen om jou te laten passen, begrijpen en citeren. Combineer sterke LLM-klare content met een duidelijke AI-contentstrategie, en gebruik de onderzoeks- en contentplanningstools van Sorank om content te plannen die AI efficiënt leest. Bronnen: NVIDIA en Microsoft Learn.
Bronnen
Er is geen vaste regel, maar een gangbare vuistregel onder ontwikkelaars is ongeveer één token per vier tekens Engelse tekst, oftewel zo'n driekwart woord. Korte, veelvoorkomende woorden zijn meestal één token, terwijl langere of zeldzamere woorden in meerdere subwoordtokens uiteenvallen. Leestekens en spaties tellen ook mee, dus een zin heeft vrijwel altijd meer tokens dan woorden.
De meeste AI-aanbieders rekenen per token en hanteren meestal aparte prijzen voor invoer- en uitvoertokens, waarbij uitvoer vaak duurder is. Een lange prompt en een lang antwoord tellen dus allebei mee op de rekening. Omdat de kosten meeschalen met het aantal tokens, zijn beknopte prompts en het beheersen van hoeveel het model genereert praktische manieren om uitgaven in de hand te houden.
Het contextvenster is het maximale aantal tokens dat een model tegelijk kan vasthouden, voor zowel de invoer die je stuurt als de uitvoer die het genereert. Overschrijdt een gesprek of document die limiet, dan moet het model eerdere tokens laten vallen of comprimeren, waardoor belangrijke context verloren kan gaan. Met een groter contextvenster kan een model langere invoer verwerken en samenhangend blijven in langere uitwisselingen.
ZIJ PROBEERDEN SORANK VOOR JOU
