{"id":3440352,"date":"2026-07-07T10:07:00","date_gmt":"2026-07-07T08:07:00","guid":{"rendered":"https:\/\/datanorth.ai\/?p=3440352"},"modified":"2026-07-07T10:07:33","modified_gmt":"2026-07-07T08:07:33","slug":"tokens-in-ai-wat-zijn-ze-en-waarom-bepalen-ze-de-kosten","status":"publish","type":"post","link":"https:\/\/datanorth.ai\/nl\/blog\/tokens-in-ai-wat-zijn-ze-en-waarom-bepalen-ze-de-kosten","title":{"rendered":"Tokens in AI: wat zijn ze en waarom bepalen ze de kosten?"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Generatieve AI-modellen lezen tekst niet zoals mensen dat doen. In plaats daarvan verwerken ze taal door zinnen op te knippen in kleinere, losse wiskundige eenheden: tokens. Voor organisaties die Large Language Models (LLM&#8217;s) zoals ChatGPT, Claude, Perplexity of Microsoft Copilot inzetten, is begrip van tokens essentieel. Ze vormen namelijk de basis voor capaciteit, systeemgrenzen en operationele kosten. Zodra een organisatie haar AI-initiatieven opschaalt, loopt het tokenverbruik direct op met de rekenkosten. In dit artikel leggen we uit wat tokens zijn, hoe tokenisatie in verschillende talen werkt, de verschillen tussen input-, output- en verborgen redeneertokens, en hoe de commerci\u00eble API-prijzen precies tot stand komen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Wat is een token in AI?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Een token is de bouwsteen die een Large Language Model gebruikt om natuurlijke taal te verwerken en te genereren. In plaats van hele woorden of losse karakters te verwerken, werken moderne modellen met subwoord-eenheden. In Engelse tekst staat \u00e9\u00e9n token voor ongeveer vier karakters of 0,75 woord. Daardoor komen 100 tokens grofweg overeen met 75 woorden, en wordt een document van 1.500 woorden omgezet in ongeveer 2.000 tokens. Wanneer een applicatie tekst naar een API stuurt, wordt die tekst eerst in deze stukjes geknipt voordat er ook maar iets wordt uitgerekend. Door deze aanpak kunnen modellen effici\u00ebnt omgaan met enorme teksten en tegelijk variaties als hoofdletters, interpunctie en spaties netjes verwerken.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1024\" height=\"486\" src=\"https:\/\/datanorth.ai\/wp-content\/uploads\/2026\/06\/image-9.png\" alt=\"image\" class=\"wp-image-3440354\" srcset=\"https:\/\/datanorth.ai\/wp-content\/uploads\/2026\/06\/image-9.png 1024w, https:\/\/datanorth.ai\/wp-content\/uploads\/2026\/06\/image-9-300x142.png 300w, https:\/\/datanorth.ai\/wp-content\/uploads\/2026\/06\/image-9-768x365.png 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Hoe tokenisatie werkt<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/datanorth.ai\/nl\/blog\/tokenization-for-llms\">Tokenisatie<\/a> is de stap voor bewerking, die ruwe tekst omzet in een reeks gehele getallen, de zogeheten token-ID&#8217;s, die het neurale netwerk kan begrijpen. Het model werkt daarbij met een vaste woordenschat die tijdens de training is opgebouwd.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Het mechanisme van Byte Pair Encoding<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">De meeste bekende Large Language Models gebruiken een subwoord-algoritme genaamd Byte Pair Encoding (BPE). Dat proces verloopt in een vaste volgorde:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>De tekst wordt eerst opgeknipt in losse karakterreeksen en spaties.<\/li>\n\n\n\n<li>Het algoritme vergelijkt die reeksen met een vooraf gedefinieerde woordenschattabel.<\/li>\n\n\n\n<li>Veelvoorkomende combinaties worden samengevoegd tot \u00e9\u00e9n token, terwijl zeldzame of complexe woorden worden opgesplitst in meerdere subwoord-onderdelen.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Een gangbaar woord als &#8220;hello&#8221; levert bijvoorbeeld meestal \u00e9\u00e9n token op. Een minder gebruikelijk woord als &#8220;tokenization&#8221; wordt daarentegen vaak opgesplitst in losse stukken zoals [&#8220;token&#8221;, &#8220;ization&#8221;], wat dus twee tokens oplevert. Om dit tijdens de ontwikkeling te kunnen meten, gebruiken developers gespecialiseerde libraries zoals de <a href=\"https:\/\/github.com\/openai\/tiktoken\" target=\"_blank\" rel=\"noreferrer noopener\">OpenAI tiktoken-repository<\/a> of de offici\u00eble <a href=\"https:\/\/github.com\/anthropics\/anthropic-tokenizer-typescript\" target=\"_blank\" rel=\"noreferrer noopener\">Anthropic Tokenizer Tool<\/a>. Daarmee tellen ze het aantal tokens en optimaliseren ze hun payloads voordat ze requests naar gehoste API&#8217;s sturen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">De invloed van interpunctie en hoofdletters<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Tokens zijn erg gevoelig voor opmaak. Een voorafgaande spatie, een hoofdletter of een leesteken verandert al welk token er wordt gekozen. Bijvoorbeeld:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>De kleine letters &#8221; red&#8221; (met spatie ervoor) koppelen op basis van frequentie aan een specifiek token-ID.<\/li>\n\n\n\n<li>&#8221; Red&#8221; met hoofdletter (met spatie ervoor) koppelt aan een totaal ander token-ID.<\/li>\n\n\n\n<li>Het losse woord &#8220;Red&#8221; zonder spatie ervoor, aan het begin van een zin, levert weer een derde, uniek token op.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Elk leesteken, elke afsluitende spatie en elke regelovergang telt mee in het totale aantal tokens. Slordig opgemaakte payloads, zoals niet-geminificeerde JSON of overbodige witruimte in prompts, blazen het aantal verwerkte tokens kunstmatig op en jagen daarmee de kosten direct omhoog.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Taalverschillen in tokendichtheid<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Hoe effici\u00ebnt de woordenschat van een model is, hangt sterk af van de data waarop het is getraind. Omdat de trainingsdata van de meeste grote modellen flink doorslaan naar het Engels, vertalen de tokenizers Engelse zinnen in minder en grotere tokens. Andere talen hebben juist veel meer tokens nodig om dezelfde informatie over te brengen. Talen met een ander alfabet of een complex schrift betalen daardoor een effici\u00ebntieboete:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Engels:<\/strong> de zin &#8220;Hello world&#8221; levert precies 2 tokens op.<\/li>\n\n\n\n<li><strong>Chinees:<\/strong> dezelfde zin &#8220;\u4f60\u597d\u4e16\u754c&#8221; koppelt aan ongeveer 4 tokens, dus een verdubbeling.<\/li>\n\n\n\n<li><strong>Arabisch:<\/strong> de zin &#8220;\u0645\u0631\u062d\u0628\u0627 \u0628\u0627\u0644\u0639\u0627\u0644\u0645&#8221; loopt vaak op tot 6 of 8 tokens, afhankelijk van de gebruikte tokenizer.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Dit verschil betekent dat dezelfde workflow in een niet-Engelse taal al snel 2x tot 4x duurder per request uitvalt, terwijl het beschikbare contextvenster ook nog eens sneller volloopt. Organisaties die internationaal opschalen, doen er goed aan om al vroeg in een AI-project rekening te houden met deze kostenverschillen per taal.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Waarom tokens de kosten van commerci\u00eble AI bepalen<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Cloud-AI-aanbieders rekenen per token af, omdat het aantal tokens lineair meeschaalt met de rekenkracht die nodig is om een model te laten draaien. De matrixberekeningen op de GPU&#8217;s schalen mee met het aantal input- en outputtokens dat tijdens \u00e9\u00e9n forward pass wordt verwerkt.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Input- versus outputtokens<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Commerci\u00eble API&#8217;s splitsen de rekening in twee delen: inputtokens (de prompt, instructies, systeemrichtlijnen en opgehaalde context) en outputtokens (de tekst die het model genereert). Outputtokens zijn vrijwel altijd duurder dan inputtokens, bij grote aanbieders meestal 3x tot 5x zo duur. Die prijsasymmetrie zit in de architectuur:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Inputverwerking (prefill-fase):<\/strong> het model verwerkt alle inputtokens in \u00e9\u00e9n keer, parallel, wat de GPU effici\u00ebnt benut.<\/li>\n\n\n\n<li><strong>Outputgeneratie (decoding-fase):<\/strong> het model genereert tekst autoregressief, dus token voor token. Elk nieuw token moet aan de reeks worden toegevoegd om het volgende te kunnen berekenen, wat steeds opnieuw lezen en schrijven naar het GPU-geheugen vraagt. Dat is rekenkundig duur.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">De opkomst van verborgen redeneertokens<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Het enterprise-AI-landschap veranderde met de komst van geavanceerde redeneermodellen zoals de <a href=\"https:\/\/openai.com\/o1\/\" target=\"_blank\" rel=\"noreferrer noopener\">OpenAI o1- en o3-serie<\/a>. Die modellen gebruiken een aanpak die bekendstaat als test-time compute of extended thinking. Voordat het model een zichtbaar antwoord geeft, bouwt het eerst een interne chain of thought op met verborgen redeneertokens. Die interne tokens helpen het model om complexe logica- en codeproblemen op te lossen, maar ze vormen ook een flinke kostenpost. De gebruiker ziet deze tussenstappen niet in de interface, maar de aanbieder rekent ze wel af tegen het normale tarief voor outputtokens. Een request die uiteindelijk maar 100 zichtbare tokens oplevert, kan tijdens het denken intern 2.000 verborgen redeneertokens verbruiken, waardoor de werkelijke kosten flink hoger uitvallen dan verwacht. Voor geautomatiseerde enterprise-pipelines vraagt het beheersen van deze overhead om een doordacht technisch ontwerp, en dat is een kernthema van een gestructureerde <a href=\"https:\/\/datanorth.ai\/nl\/dienst\/training-workshop\/kunstmatige-intelligentie\">AI-workshop<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Het contextvenster en oplopende kosten<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Elk Large Language Model heeft een vast contextvenster: het maximale aantal input- en outputtokens samen dat het in \u00e9\u00e9n keer kan verwerken. Recente studies naar rekeneffici\u00ebntie, zoals <a href=\"https:\/\/arxiv.org\/abs\/2411.09688\" target=\"_blank\" rel=\"noreferrer noopener\">Squeezed Attention (Hooper et al., 2025),<\/a> gaan hier dieper op in. Moderne modellen bieden enorme contextvensters, van 128.000 tokens tot meerdere miljoenen, maar het volledig benutten daarvan brengt stevige kosten en harde grenzen met zich mee. Onderzoek laat een belangrijk verschil zien tussen het Maximum Context Window (MCW) en het Maximum Effective Context Window (MECW), beschreven in benchmarks als <a href=\"https:\/\/arxiv.org\/abs\/2509.21361\" target=\"_blank\" rel=\"noreferrer noopener\">Context Is What You Need (Paulsen, 2025)<\/a>. Het MECW is het bereik waarbuiten extra tokens niets meer toevoegen aan de kwaliteit, en de nauwkeurigheid juist achteruitgaat. Grootschalige tests laten zien dat de prestaties soms al met meer dan 30% kelderen, lang voordat een model zijn theoretische grens bereikt; een beperking die wordt geanalyseerd in <a href=\"https:\/\/arxiv.org\/abs\/2408.01866\" target=\"_blank\" rel=\"noreferrer noopener\">Long Context Window Flaws (Hosseini et al., 2024).<\/a> In multi-turn-applicaties of langlopende agent-frameworks zorgt het telkens meesturen van de volledige gespreksgeschiedenis, in plaats van alleen de relevante feiten, voor kosten per beurt die lineair meegroeien met de lengte van het gesprek. Dat leidt tot flink oplopende kosten zonder gegarandeerde winst in prestaties, een afweging die wordt beschreven in <a href=\"https:\/\/arxiv.org\/abs\/2603.04814\" target=\"_blank\" rel=\"noreferrer noopener\">Beyond the Context Window (Pollertlam &amp; Kornsuwannawit, 2026).<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Decentrale alternatieven en micro-optimalisaties<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Op enterprise-schaal draait alles om infrastructuur die miljarden kost, maar de open-source community laat zien dat je tokenisatie en modeleffici\u00ebntie ook op consumenten hardware kunt optimaliseren. Een mooi voorbeeld is de <a href=\"https:\/\/getcaveman.dev\/\" target=\"_blank\" rel=\"noreferrer noopener\">Caveman-repository<\/a>, een populaire open-source Claude Code-skill en compressietool die vooral in TypeScript is geschreven. Het project komt van Julius Brussee, een Nederlandse developer, die de tool heeft gemaakt om interacties met Large Language Models te optimaliseren. Het dwingt het model om alle conversationele opvulling weg te laten en te communiceren in een ultrakorte, instructie dichte &#8220;holbewonersstijl&#8221; (bijvoorbeeld &#8220;why use many token when few token do trick&#8221;). Door die taalkundige overhead direct in de prompt te schrappen, verlaagt deze aanpak het aantal outputtokens met 65% tot 75%. Het laat zien hoe slim omgaan met je workflow de responstijd en de tokenkosten flink kan drukken, zonder dat de kwaliteit van het resultaat eronder lijdt.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1024\" height=\"486\" src=\"https:\/\/datanorth.ai\/wp-content\/uploads\/2026\/06\/image-10.png\" alt=\"image\" class=\"wp-image-3440353\" srcset=\"https:\/\/datanorth.ai\/wp-content\/uploads\/2026\/06\/image-10.png 1024w, https:\/\/datanorth.ai\/wp-content\/uploads\/2026\/06\/image-10-300x142.png 300w, https:\/\/datanorth.ai\/wp-content\/uploads\/2026\/06\/image-10-768x365.png 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Kostenvergelijking van belangrijke AI-modellen<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Developers moeten de prestaties van een model afwegen tegen de tokenkosten. API-kosten worden traditioneel afgerekend per 1 miljoen (1M) tokens. Onderstaande tabel schetst de commerci\u00eble prijzen van bekende aanbieders vanaf 2026.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th><strong>Aanbieder<\/strong><\/th><th><strong>Model<\/strong><\/th><th><strong>Inputprijs (per 1M tokens)<\/strong><\/th><th><strong>Outputprijs (per 1M tokens)<\/strong><\/th><th><strong>Belangrijkste kenmerk<\/strong><\/th><\/tr><\/thead><tbody><tr><td>OpenAI<\/td><td>GPT-5.5<\/td><td>$5,00<\/td><td>$30,00<\/td><td>Native end-to-end omnimodale engine<\/td><\/tr><tr><td>OpenAI<\/td><td>GPT-5.4 mini<\/td><td>$0,75<\/td><td>$4,50<\/td><td>Kosteneffici\u00ebnte agentic redeneerkern<\/td><\/tr><tr><td>OpenAI<\/td><td>GPT-5.4 nano<\/td><td>$0,20<\/td><td>$1,25<\/td><td>Ultralichte edge-computinglaag<\/td><\/tr><tr><td>Anthropic<\/td><td><a href=\"https:\/\/www.anthropic.com\/news\/claude-3-5-sonnet\" target=\"_blank\" rel=\"noreferrer noopener\">Claude 3.5 Sonnet<\/a><\/td><td>$3,00<\/td><td>$15,00<\/td><td>Sterk in logica en complexe code<\/td><\/tr><tr><td>Google<\/td><td><a href=\"https:\/\/deepmind.google\/technologies\/gemini\/\" target=\"_blank\" rel=\"noreferrer noopener\">Gemini 2.5 Flash<\/a><\/td><td>$0,30<\/td><td>$2,50<\/td><td>Zeer scherpe budgetlaag voor hoge volumes<\/td><\/tr><tr><td>Google<\/td><td>Gemini 2.5 Pro<\/td><td>$7,00<\/td><td>$21,00<\/td><td>Enorm contextvenster tot 2 miljoen tokens<\/td><\/tr><tr><td>DeepSeek<\/td><td><a href=\"https:\/\/github.com\/deepseek-ai\/DeepSeek-V3\" target=\"_blank\" rel=\"noreferrer noopener\">DeepSeek V3<\/a>&nbsp;<\/td><td>$0,14<\/td><td>$0,28<\/td><td>Goedkoop alternatief voor standaard workloads<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Strategie\u00ebn om tokenkosten te verlagen<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Onbeheerst tokenverbruik kan een AI-uitrol binnen een organisatie snel laten stranden door budgetoverschrijdingen. Om veilig op te schalen, gebruiken engineers en architecten verschillende technische strategie\u00ebn.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Prompt-caching inzetten<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Prompt-caching is een van de effectiefste manieren om API-kosten te verlagen. Gebruikt een organisatie een grote, vaste systeemprompt of een uitgebreide kennisbank voor duizenden requests, dan kunnen aanbieders dat input-tekstblok cachen op hun servers.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Anthropic Claude<\/strong> biedt aparte <a href=\"https:\/\/docs.anthropic.com\/en\/docs\/build-with-claude\/prompt-caching\" target=\"_blank\" rel=\"noreferrer noopener\">prompt-caching<\/a>, waarbij cache-hits tot 90% goedkoper zijn dan verse inputtokens.<\/li>\n\n\n\n<li><strong>OpenAI<\/strong> geeft binnen de GPT-4o-familie automatisch 50% korting op gecachte inputsequenties die boven een bepaalde lengte uitkomen, zoals uitgelegd in de <a href=\"https:\/\/platform.openai.com\/docs\/guides\/prompt-caching\" target=\"_blank\" rel=\"noreferrer noopener\">OpenAI API Reference on Caching<\/a>.<\/li>\n\n\n\n<li><strong>Google Gemini<\/strong> ondersteunt context-caching, waarmee organisaties grote referentiedocumenten in het geheugen kunnen houden tegen een vast tarief per uur, in plaats van bij elke call de volledige inputkosten te betalen.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Batch-API&#8217;s gebruiken voor niet-dringende taken<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Voor werk dat niet realtime hoeft, zoals nachtelijke dataclassificatie, bulk-sentimentanalyse of het archiveren van documenten, gebruiken developers batch-API&#8217;s. De meeste grote aanbieders hebben hiervoor een apart endpoint. Door taken in bulk aan te bieden en ze binnen 24 uur asynchroon te laten verwerken, krijgen organisaties een vaste korting van 50% op zowel input- als outputtokens.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Strakke opmaak en duidelijke instructies<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Vage prompts leiden tot langdradige, herhalende antwoorden die outputtokens verspillen. Door duidelijke eisen in de systeeminstructies te zetten, houd je de lengte van de output onder controle. Vraag je het model bijvoorbeeld om &#8220;strictly in minified JSON format without conversational filler&#8221; te antwoorden, dan schrap je meteen alle overbodige tokens. Een programmatische check zorgt er vervolgens voor dat de applicatie alleen de essenti\u00eble data verwerkt, wat het werk verderop in de keten beperkt. Organisaties die dit willen testen, beginnen vaak met een korte <a href=\"https:\/\/datanorth.ai\/nl\/dienst\/live-demonstratie\/kunstmatige-intelligentie\">AI-demo<\/a> om te zien hoe strakke prompting tokenverspilling in de praktijk terugdringt.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusie<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Tokens zijn de technische \u00e9n financi\u00eble valuta van generatieve AI. Van de basis van Byte Pair Encoding tot de ingewikkelde rekensommen rond verborgen redeneertokens en niet-Engelse tekst: tokens bepalen rechtstreeks of een zakelijk AI-systeem betaalbaar blijft. Met technieken als prompt-caching, het inzetten van goedkopere modellen voor eenvoudige taken en het kort houden van de output, houden bedrijven grip op hun budget terwijl ze toch goed presterende AI-oplossingen leveren. can maintain strict control over their operational budgets while delivering performance-optimized AI solutions.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Veelgestelde vragen (FAQ)<\/h2>\n\n\n\n<div class=\"wp-block-wpseopress-faq-block-v2 is-layout-flow wp-block-wpseopress-faq-block-v2-is-layout-flow\">\n<details id=\"wat-is-het-verschil-tussen-een-token-en-een-woord-in-ai\" class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary><strong>Wat is het verschil tussen een token en een woord in AI?<\/strong><\/summary>\n<p class=\"wp-block-paragraph\">Een woord is een complete eenheid van menselijke taal, terwijl een token een subwoord-eenheid is die AI-modellen gebruiken om te rekenen. In Engelse tekst telt een token gemiddeld zo&#8217;n vier karakters, wat betekent dat 100 woorden meestal neerkomen op ongeveer 133 tokens.<\/p>\n<\/details>\n\n\n\n<details id=\"wat-is-het-maximum-effective-context-window-mecw\" class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary><strong>Wat is het Maximum Effective Context Window (MECW)?<\/strong><\/summary>\n<p class=\"wp-block-paragraph\">Het Maximum Effective Context Window is de praktische grens waarbuiten de nauwkeurigheid, het geheugen en de redeneerprestaties van een LLM merkbaar achteruitgaan. Een model kan op papier tot 1 miljoen tokens aan, maar het bereik waarbinnen het informatie foutloos en zonder hallucinaties terugvindt, is in de praktijk vaak veel kleiner.<\/p>\n<\/details>\n\n\n\n<details id=\"waarom-kost-het-gebruik-van-niet-engelse-talen-meer-in-ai-apis\" class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary><strong>Waarom kost het gebruik van niet-Engelse talen meer in AI-API&#8217;s?<\/strong><\/summary>\n<p class=\"wp-block-paragraph\">De meeste Large Language Models zijn vooral op Engelstalige tekst getraind, waardoor hun tokenizers zijn afgestemd op Engels. Andere talen, en zeker talen zonder Latijns schrift zoals Arabisch of Chinees, worden in veel kleinere stukjes geknipt. Die hogere tokendichtheid maakt dezelfde hoeveelheid tekst 2x tot 4x duurder.<\/p>\n<\/details>\n\n\n\n<details id=\"worden-verborgen-redeneertokens-bij-de-gebruiker-in-rekening-gebracht\" class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary><strong>Worden verborgen redeneertokens bij de gebruiker in rekening gebracht?<\/strong><\/summary>\n<p class=\"wp-block-paragraph\">Ja. Geavanceerde redeneermodellen genereren tijdens hun denkfase interne tokens om complexe problemen op te delen voordat ze een zichtbaar antwoord geven. Die redeneertokens zie je niet in het uiteindelijke antwoord, maar ze gebruiken wel GPU-rekenkracht en worden afgerekend tegen het normale tarief voor outputtokens.<\/p>\n<\/details>\n\n\n\n<details id=\"hoe-verlaagt-prompt-caching-de-operationele-ai-kosten\" class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary><strong>Hoe verlaagt prompt-caching de operationele AI-kosten?<\/strong><\/summary>\n<p class=\"wp-block-paragraph\">Met prompt-caching kunnen aanbieders veelgebruikte stukken tekst, zoals uitgebreide bedrijfsrichtlijnen of documentatie, rechtstreeks in het server geheugen bewaren. Komt een nieuw request overeen met die gecachte context, dan slaat de aanbieder de volledige verwerking van dat blok over. Dat levert een korting van 50% tot 90% op, afhankelijk van de aanbieder.<\/p>\n<\/details>\n<script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"url\":\"https:\/\/datanorth.ai\/nl\/blog\/tokens-in-ai-wat-zijn-ze-en-waarom-bepalen-ze-de-kosten\",\"@id\":\"https:\/\/datanorth.ai\/nl\/blog\/tokens-in-ai-wat-zijn-ze-en-waarom-bepalen-ze-de-kosten\",\"mainEntity\":[{\"@type\":\"Question\",\"url\":\"https:\/\/datanorth.ai\/nl\/blog\/tokens-in-ai-wat-zijn-ze-en-waarom-bepalen-ze-de-kosten#wat-is-het-verschil-tussen-een-token-en-een-woord-in-ai\",\"name\":\"Wat is het verschil tussen een token en een woord in AI?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"&lt;p>Een woord is een complete eenheid van menselijke taal, terwijl een token een subwoord-eenheid is die AI-modellen gebruiken om te rekenen. In Engelse tekst telt een token gemiddeld zo'n vier karakters, wat betekent dat 100 woorden meestal neerkomen op ongeveer 133 tokens.&lt;\/p>\"}},{\"@type\":\"Question\",\"url\":\"https:\/\/datanorth.ai\/nl\/blog\/tokens-in-ai-wat-zijn-ze-en-waarom-bepalen-ze-de-kosten#wat-is-het-maximum-effective-context-window-mecw\",\"name\":\"Wat is het Maximum Effective Context Window (MECW)?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"&lt;p>Het Maximum Effective Context Window is de praktische grens waarbuiten de nauwkeurigheid, het geheugen en de redeneerprestaties van een LLM merkbaar achteruitgaan. Een model kan op papier tot 1 miljoen tokens aan, maar het bereik waarbinnen het informatie foutloos en zonder hallucinaties terugvindt, is in de praktijk vaak veel kleiner.&lt;\/p>\"}},{\"@type\":\"Question\",\"url\":\"https:\/\/datanorth.ai\/nl\/blog\/tokens-in-ai-wat-zijn-ze-en-waarom-bepalen-ze-de-kosten#waarom-kost-het-gebruik-van-niet-engelse-talen-meer-in-ai-apis\",\"name\":\"Waarom kost het gebruik van niet-Engelse talen meer in AI-API's?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"&lt;p>De meeste Large Language Models zijn vooral op Engelstalige tekst getraind, waardoor hun tokenizers zijn afgestemd op Engels. Andere talen, en zeker talen zonder Latijns schrift zoals Arabisch of Chinees, worden in veel kleinere stukjes geknipt. Die hogere tokendichtheid maakt dezelfde hoeveelheid tekst 2x tot 4x duurder.&lt;\/p>\"}},{\"@type\":\"Question\",\"url\":\"https:\/\/datanorth.ai\/nl\/blog\/tokens-in-ai-wat-zijn-ze-en-waarom-bepalen-ze-de-kosten#worden-verborgen-redeneertokens-bij-de-gebruiker-in-rekening-gebracht\",\"name\":\"Worden verborgen redeneertokens bij de gebruiker in rekening gebracht?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"&lt;p>Ja. Geavanceerde redeneermodellen genereren tijdens hun denkfase interne tokens om complexe problemen op te delen voordat ze een zichtbaar antwoord geven. Die redeneertokens zie je niet in het uiteindelijke antwoord, maar ze gebruiken wel GPU-rekenkracht en worden afgerekend tegen het normale tarief voor outputtokens.&lt;\/p>\"}},{\"@type\":\"Question\",\"url\":\"https:\/\/datanorth.ai\/nl\/blog\/tokens-in-ai-wat-zijn-ze-en-waarom-bepalen-ze-de-kosten#hoe-verlaagt-prompt-caching-de-operationele-ai-kosten\",\"name\":\"Hoe verlaagt prompt-caching de operationele AI-kosten?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"&lt;p>Met prompt-caching kunnen aanbieders veelgebruikte stukken tekst, zoals uitgebreide bedrijfsrichtlijnen of documentatie, rechtstreeks in het server geheugen bewaren. Komt een nieuw request overeen met die gecachte context, dan slaat de aanbieder de volledige verwerking van dat blok over. Dat levert een korting van 50% tot 90% op, afhankelijk van de aanbieder.&lt;\/p>\"}}]}<\/script><\/div>\n\n\n<div class=\"brxe-container newsletter-sign-up-blog\"><div class=\"brxe-div newsletter-sign-up-blog__headings-div\"><div class=\"brxe-div newsletter-sign-up-blog__heading-icon-div\"><i id=\"brxe-xdnylt\" class=\"fa fa-envelope brxe-icon newsletter-sign-up-blog__icon\"><\/i><div class=\"brxe-heading newsletter-sign-up-blog__heading\">Schrijf je in voor onze Nieuwsbrief<\/div><\/div><div id=\"brxe-yrmmzb\" class=\"brxe-heading newsletter-sign-up-blog__subheading\">Blijf op de hoogte van onze nieuwste AI blogs, onderzoeken, diensten en nog veel meer!<\/div><\/div><div class=\"brxe-shortcode newsletter-sign-up-blog__shortcode form--light\"><div class='fluentform ff-default fluentform_wrapper_15 ffs_default_wrap'><form data-form_id=\"15\" id=\"fluentform_15\" class=\"frm-fluent-form fluent_form_15 ff-el-form-top ff_form_instance_15_1 ff-form-loading ffs_default\" data-form_instance=\"ff_form_instance_15_1\" method=\"POST\" ><fieldset  style=\"border: none!important;margin: 0!important;padding: 0!important;background-color: transparent!important;box-shadow: none!important;outline: none!important; min-inline-size: 100%;\">\n                    <legend class=\"ff_screen_reader_title\" style=\"display: block; margin: 0!important;padding: 0!important;height: 0!important;text-indent: -999999px;width: 0!important;overflow:hidden;\">Newsletter Sign Up Form (Blog) (NL)<\/legend><input type='hidden' name='__fluent_form_embded_post_id' value='3440352' \/><input type=\"hidden\" id=\"_fluentform_15_fluentformnonce\" name=\"_fluentform_15_fluentformnonce\" value=\"baaaca6440\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/nl\/wp-json\/wp\/v2\/posts\/3440352\" \/><div class='ff-el-group ff-el-form-hide_label'><div class=\"ff-el-input--label ff-el-is-required asterisk-right\"><label for='ff_15_email' id='label_ff_15_email' aria-label=\"Email\">Email<\/label><\/div><div class='ff-el-input--content'><input type=\"email\" name=\"email\" id=\"ff_15_email\" class=\"ff-el-form-control\" placeholder=\"E-mailadres\" data-name=\"email\"  aria-invalid=\"false\" aria-required=true><\/div><\/div><div class='ff-el-group ff-el-form-hide_label'><div class=\"ff-el-input--label ff-el-is-required asterisk-right\"><label   aria-label=\"Radio Field\">Radio Field<\/label><\/div><div class='ff-el-input--content'><div class='ff-el-form-check ff-el-form-check-'><label class='ff-el-form-check-label' for='input_radio_c56050f31523c463bde5591b64f7806b'><input  type=\"radio\" name=\"input_radio\" data-name=\"input_radio\" class=\"ff-el-form-check-input ff-el-form-check-radio\" value=\"Ik wil graag marketing gerelateerde e-mails ontvangen van DataNorth\"  id='input_radio_c56050f31523c463bde5591b64f7806b' aria-label='Ik wil graag marketing gerelateerde e-mails ontvangen van DataNorth' aria-invalid='false' aria-required=true> <span>Ik wil graag marketing gerelateerde e-mails ontvangen van DataNorth<\/span><\/label><\/div><\/div><\/div><div class='ff-el-group ff-text-left ff_submit_btn_wrapper'><button type=\"submit\" class=\"ff-btn ff-btn-submit ff-btn-md ff_btn_style\"  aria-label=\"Aanmelden!\">Aanmelden!<\/button><\/div><\/fieldset><\/form><div id='fluentform_15_errors' class='ff-errors-in-stack ff_form_instance_15_1 ff-form-loading_errors ff_form_instance_15_1_errors'><\/div><\/div>            <script type=\"text\/javascript\">\n                window.fluent_form_ff_form_instance_15_1 = {\"id\":\"15\",\"ajaxUrl\":\"https:\\\/\\\/datanorth.ai\\\/wp-admin\\\/admin-ajax.php\",\"settings\":{\"layout\":{\"labelPlacement\":\"top\",\"helpMessagePlacement\":\"with_label\",\"errorMessagePlacement\":\"inline\",\"cssClassName\":\"\",\"asteriskPlacement\":\"asterisk-right\"},\"restrictions\":{\"denyEmptySubmission\":{\"enabled\":false}}},\"form_instance\":\"ff_form_instance_15_1\",\"form_id_selector\":\"fluentform_15\",\"rules\":{\"email\":{\"required\":{\"value\":true,\"message\":\"This field is required\",\"global_message\":\"This field is required\",\"global\":true},\"email\":{\"value\":true,\"message\":\"This field must contain a valid email\",\"global_message\":\"This field must contain a valid email\",\"global\":true}},\"input_radio\":{\"required\":{\"value\":true,\"message\":\"This field is required\",\"global_message\":\"This field is required\",\"global\":true}}},\"debounce_time\":300,\"file_upload_settings\":[]};\n                            <\/script>\n            <\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Generatieve Artificial Intelligence (AI) modellen verwerken taal niet zoals mensen, maar breken tekst op in wiskundige subwoord-eenheden die tokens worden genoemd. Voor organisaties die Large Language Models (LLMs) inzetten, vormt het begrijpen van tokens de basis voor het beheersen van systeemlimieten en operationele kosten, aangezien het tokenverbruik direct correleert met de benodigde GPU-rekenkracht.<\/p>\n","protected":false},"author":18,"featured_media":3440447,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_seopress_titles_title":"Tokens in AI - DataNorth AI","_seopress_titles_desc":"Ontdek wat tokens zijn, hoe ze AI-kosten bepalen en hoe je met slimme modelarchitectuur de operationele API-uitgaven effectief verlaagt.","_seopress_robots_index":"","_seopress_robots_follow":"","_seopress_robots_imageindex":"","_seopress_robots_snippet":"","_seopress_robots_primary_cat":"","_seopress_robots_breadcrumbs":"","_seopress_robots_freeze_modified_date":"","_seopress_robots_custom_modified_date":"","_seopress_robots_canonical":"","_seopress_social_fb_title":"","_seopress_social_fb_desc":"","_seopress_social_fb_img":"","_seopress_social_fb_img_attachment_id":0,"_seopress_social_fb_img_width":0,"_seopress_social_fb_img_height":0,"_seopress_social_twitter_title":"","_seopress_social_twitter_desc":"","_seopress_social_twitter_img":"","_seopress_social_twitter_img_attachment_id":0,"_seopress_social_twitter_img_width":0,"_seopress_social_twitter_img_height":0,"_seopress_redirections_value":"","_seopress_redirections_enabled":"","_seopress_redirections_enabled_regex":"","_seopress_redirections_logged_status":"","_seopress_redirections_param":"","_seopress_redirections_type":0,"_seopress_analysis_target_kw":"","_seopress_news_disabled":"","_seopress_video_disabled":"","_seopress_video":[],"_seopress_pro_schemas_manual":[],"_seopress_pro_rich_snippets_disable_all":"","_seopress_pro_rich_snippets_disable":[],"_seopress_pro_schemas":[],"footnotes":""},"categories":[71,66],"tags":[],"class_list":["post-3440352","post","type-post","status-publish","format-standard","has-post-thumbnail","category-ai-in-de-praktijk","category-ai-in-practice"],"meta_box":{"faq_item":[]},"_links":{"self":[{"href":"https:\/\/datanorth.ai\/nl\/wp-json\/wp\/v2\/posts\/3440352","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/datanorth.ai\/nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/datanorth.ai\/nl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/datanorth.ai\/nl\/wp-json\/wp\/v2\/users\/18"}],"replies":[{"embeddable":true,"href":"https:\/\/datanorth.ai\/nl\/wp-json\/wp\/v2\/comments?post=3440352"}],"version-history":[{"count":1,"href":"https:\/\/datanorth.ai\/nl\/wp-json\/wp\/v2\/posts\/3440352\/revisions"}],"predecessor-version":[{"id":3440897,"href":"https:\/\/datanorth.ai\/nl\/wp-json\/wp\/v2\/posts\/3440352\/revisions\/3440897"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/datanorth.ai\/nl\/wp-json\/wp\/v2\/media\/3440447"}],"wp:attachment":[{"href":"https:\/\/datanorth.ai\/nl\/wp-json\/wp\/v2\/media?parent=3440352"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/datanorth.ai\/nl\/wp-json\/wp\/v2\/categories?post=3440352"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/datanorth.ai\/nl\/wp-json\/wp\/v2\/tags?post=3440352"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}