Modelcontrole

Het model waarvoor je betaalt, is het model dat antwoordt

Een goedkopere API bespaart alleen geld als het model erachter ook het model op het etiket is. Op 11 november 2026 stuurden we elk model dat het AIGROW-endpoint verkoopt dezelfde prompts als hetzelfde model bij de maker, en vergeleken we wat terugkwam. Alle 9 kwamen overeen, en twee lijnen die dat niet deden, zijn uit de verkoop gehaald.

Uitvoering van 11 november 2026, 14:10 tot 14:46 UTC. AIGROW is onafhankelijk van Anthropic, OpenAI, Google en xAI.

Modelcontrole van 11 november 2026
9 van 9modellen in de verkoop kwamen overeen met hun maker
Dezelfde toolaanroep als de maker
9 van 9
Dezelfde prompttokens als de maker
7 van 9
Lijnen die eigen context toevoegen
2
Lijnen verwijderd na falen
2
Geteste goedkope API-verkopers
12

Claude tegen de API van Anthropic; GPT, Gemini en Grok via OpenRouter

AIGROW controleert elk model dat de API verkoopt tegen hetzelfde model bij de maker: 12 vragen met één goed antwoord, een toolaanroep en de gemelde prompttokens voor een vaste prompt. Op 11 november 2026 kwamen alle 9 modellen in de verkoop overeen. De resultaten, de test en een script om de test te herhalen staan hieronder.

Wat de uitvoering liet zien

Een model komt overeen als het de test beantwoordt zoals het model van de maker, dezelfde toolaanroep doet en dezelfde prompttokens meldt als de maker.

  1. Alle 9 modellen die in de verkoop zijn haalden op de testreeks de score van hun maker, op één item meer of minder na.

    8 scoorde binnen één item van de run van de maker zonder dat er een instelling was gewijzigd. Gemini 4 Argon scoorde zo 7 van 12 en 12 van 12 met een in het verzoek ingestelde redeneerinspanning, waar het model van Google 11 scoorde.

  2. Een zwakker model onder een sterkere naam faalt: de lijnen die we afkeurden scoorden 0 en 4 van 12.

    In november 2026 kochten we tegoed bij 12 verkopers van goedkope API's en voerden we deze controles uit op wat zij verkopen. Elk van de 12 had minstens één lijn die faalde. Eén lijn die als Claude Opus 5.5 werd verkocht, scoorde 4 van 12 en één als Claude Sonnet 5.5 scoorde 0, waar de modellen van Anthropic 12 scoren.

  3. Bij dezelfde prompt meldden 7 van de 9 modellen precies de prompttokens die hun maker meldt.

    De andere 2 lijnen plaatsen eigen context voor de prompt: tot 258 tokens bij Gemini 4 Argon, en 2.094 bij 3 van de 8 aanroepen naar Grok 4.7. Eén lijn die we hebben afgewezen, meldde ongeveer 12.500 prompttokens voor een toolaanroep van ongeveer 100.

  4. 2 lijnen faalden in deze run en verwerken geen verzoeken meer.

    Een terugvallijn voor GPT-6.1 Sol scoorde 0 van 12, waar het model van OpenAI 12 scoort. GPT-6.1 Sol heeft daarom nu één lijn en geeft een foutmelding als die lijn uitvalt. Grok 4.3 meldde 21 prompttokens, waar het endpoint van xAI er 197 meldt, en beantwoordde een vraag over zichzelf met een vaste zin, dus het is uit de verkoop. Grok 4.7 is de Grok die we verkopen.

Elk model naast zijn maker

De score is het aantal goede antwoorden op de test; Grok 4.7 kreeg 5 van de 12 items. De prompttokens zijn die gemeld voor dezelfde drie prompts: een antwoord van twee woorden, vier korte vragen en een toolaanroep.

Resultaten van de modelcontrole van 11 november 2026
ModelHierBij de makerPrompttokensToolaanroep
Vergeleken met de API van Anthropic
Claude Fable 5.212 van 1212 van 12GelijkGelijk
Claude Opus 5.512 van 1212 van 12GelijkGelijk
Claude Sonnet 5.512 van 1212 van 12GelijkGelijk
Claude Fable 5.112 van 1212 van 12GelijkGelijk
Vergeleken met hetzelfde model via OpenRouter
GPT-6 Astra12 van 1212 van 12GelijkGelijk
GPT-6.1 Sol12 van 1212 van 12GelijkGelijk
GPT-6.1 Terra11 van 1212 van 12 met inspanning op hoog12 van 1211 van 12 met inspanning op hoogGelijkGelijk
Grok 4.75 van 55 van 5Tot 2.094 meerGelijk
Gemini 4 Argon7 van 1212 van 12 met inspanning op laag11 van 126 van 12 met inspanning op laagTot 258 meerGelijk

Een model blijft in de verkoop als zijn beste run hier binnen één item van die van de maker ligt, de toolaanroep gelijk is, het denkblok is ondertekend waar de maker er een ondertekent, en de prompttokens overeenkomen met die van de maker of alleen verschillen door eigen context van de lijn, die deze pagina vermeldt.

De test

12 vragen met elk één goed antwoord, verstuurd in één bericht zonder tools. Een model moet ze door redeneren oplossen, en een model dat gokt, heeft er een paar goed. De prompt wordt precies getoond zoals de modellen hem ontvingen.

Solve all 12 items exactly. You have no tools; reason carefully. Reply with ONLY 12 lines in the form `N: answer` (no words, no units, no thousands separators).
1: Sum of the decimal digits of 2^200.
2: Number of integer partitions of 50.
3: Number of twin prime pairs (p, p+2) with p < 3000.
4: Determinant of the matrix [[3, -1, 4, 2], [1, 5, -9, 2], [6, 5, 3, -5], [8, 9, -7, 9]].
5: Day of the week (English) of 17 March 2031.
6: Length of the longest common subsequence of "AGGTABCXKQTRPLMZNVWY" and "GXTXAYBKQRTPLZMNWVYC".
7: Let f(n) be the number of Collatz steps to reach 1 (n -> n/2 if even, 3n+1 if odd). Let m be the n in 1..199 with the largest f(n) (smallest n on ties). Answer m*1000 + f(m).
8: The permutation at 0-indexed lexicographic position 31337 of the digits 01234567, written as 8 digits.
9: 7^222 mod 1009.
10: How many integers from 1 to 10000 have digit sum 19.
11: Number of derangements of 10 elements.
12: Number of occurrences of the letter r in: "the quick brown fox jumps over the lazy dog while seventeen irritated terriers hurriedly retrieve arbitrary forgotten rubber rings".
Exacte antwoorden
Een regel telt mee als die gelijk is aan het verwachte antwoord. Claude draaide met adaptief redeneren. De andere modellen draaiden met de instellingen waarmee hun endpoint start, en opnieuw met een ingestelde redeneerinspanning waar beide kanten verschillend begonnen.
Prompttokens
Het verbruik dat elk endpoint meldt voor drie vaste prompts. De tokenizer van een model bepaalt de telling, dus het model van een andere maker meldt een ander getal, en een verborgen instructie komt daar nog bovenop.
Toolaanroep
Eén verzoek met een weertool die een stad en een eenheid verwacht. De argumenten moeten die zijn die het model van de maker teruggeeft.
Ondertekend redeneren
Anthropic ondertekent het redeneerblok van een Claude-antwoord. Elk Claude-antwoord hier kwam terug met dat blok en de bijbehorende handtekening.
De referentie
Claude vergeleken we met de API van Anthropic, aangeroepen met onze eigen sleutel. GPT, Gemini en Grok vergeleken we met hetzelfde model via OpenRouter, een openbare router.
Wanneer
Tussen 14:10 en 14:46 UTC op 11 november 2026. Elke aanroep was een nieuw gesprek, werd gestreamd en ging naar de lijn die het model aanbiedt, vóór de eigen boekhouding van het endpoint.

Waar een lijn afwijkt van de maker

Hetzelfde model kan met andere instellingen draaien. Dit zijn de verschillen die de uitvoering mat, met wat elk betekent voor de rekening.

Claude rechtstreeks aangeroepen
Bij een directe API-aanroep met adaptief denken dacht de Claude-lijn in sommige runs langer na dan het endpoint van Anthropic. Over 8 runs van de testreeks gebruikte Claude Opus 5.5 hier 2.982 tot 31.999 outputtokens, tegenover 2.883 tot 7.903 over 5 runs bij Anthropic. Eén antwoord van Claude Sonnet 5.5 liep op tot 46.822 outputtokens bij een max_tokens van 32.000, en sommige aanroepen meldden 724 prompttokens meer dan Anthropic voor dezelfde prompt rapporteert. De Claude-lijn kapt de tekst af bij de max_tokens die een verzoek instelt, dus het endpoint rekent geen Claude-output daarboven aan. Daarbinnen worden output en die prompttokens gefactureerd zoals gerapporteerd, dus een directe aanroep die langer nadenkt kost meer.
Claude via Claude Code
Verstuurd door Claude Code op gemiddelde inspanning kostte de testset 1.438 outputtokens bij Claude Opus 5.5 en 1.992 bij Claude Fable 5.2, tegenover 5.564 en 1.578 bij Anthropic, met aan beide kanten alle antwoorden goed.
Redeneerinspanning
De lijnen GPT-6.1 Terra en Gemini 4 Argon beginnen met minder rekeninspanning dan het endpoint van de maker als het verzoek er geen instelt. GPT-6.1 Terra haalde zo 11 van de 12 en 12 met de inspanning op high. Gemini 4 Argon haalde 7 en daarna 12 met de inspanning ingesteld. Stel reasoning_effort in het verzoek in als de taak erom vraagt.
Outputlimiet
De GPT-lijnen en de Grok 4.7-lijn stoppen niet bij max_tokens. Toen later op dezelfde dag een lang essay werd gevraagd met max_tokens ingesteld op 300, leverde elk het hele essay op, van 2.370 tot 4.538 outputtokens, terwijl de endpoints van OpenAI en xAI bij de limiet stoppen. Die antwoorden worden gefactureerd zoals ze zijn geleverd, dus geef de gewenste lengte aan in de prompt. Claude en Gemini 4 Argon stoppen bij de limiet, en Gemini 4 Argon verhoogt een limiet onder 128 tokens naar 128.
Toegevoegde context
Twee lijnen zetten eigen tokens voor de prompt, en het endpoint haalt die uit het gebruik dat het toont en factureert: 288 bij Gemini 4 Argon en 1.200 bij Grok 4.7, dicht bij de 1.247 prompttokens die het eigen endpoint van xAI meldt voor een prompt van twee woorden. De Grok 4.7-aanroepen die meer meldden, werden voor het restant gefactureerd. De tabel toont per lijn het eigen aantal, vóór die aftrek, waardoor het script via het endpoint bij deze twee modellen minder prompttokens meldt dan de maker.

Voer de controle zelf uit

Eén bestand voor Node 18 of hoger, zonder afhankelijkheden. Het stuurt de test, een korte prompt en een toolaanroep naar een endpoint, en ook naar de maker als je een sleutel van de maker meegeeft.

Dit endpoint

Toont de score, de prompttokens en de argumenten van de toolaanroep.

MODEL_CHECK_KEY=ag_your_key node model-check.mjs claude-opus-5.5

Naast de maker

Met een Anthropic-sleutel voor Claude, of een OpenRouter-sleutel voor GPT, Gemini en Grok toont het beide kanten en geeft het aan waar ze verschillen.

MODEL_CHECK_KEY=ag_your_key MAKER_KEY=sk-ant-your_key node model-check.mjs claude-opus-5.5
MODEL_CHECK_KEY=ag_your_key MAKER_KEY=sk-or-your_key node model-check.mjs gpt-6.1-sol

Download model-check.mjs

Elk verzoek wordt gewoon gefactureerd. De test is het duurste deel: een paar cent tegoed bij de meeste modellen, meer als een model lang nadenkt. Om de API van een andere verkoper te testen, geef je het adres mee met --base.

Wat deze pagina niet beweert

Eén dag
De resultaten zijn die van 11 november 2026. Aanbieders wisselen, dus de controle wordt opnieuw uitgevoerd op elk model in de verkoop in de eerste week van elke maand, voordat een model naar een nieuwe aanbieder gaat en voordat een nieuw model in de verkoop gaat. Een model dat niet slaagt, wordt dezelfde dag uit de verkoop gehaald. Deze pagina toont de datum van de laatste controle.
Modellen van één maker
Twee sterke modellen van dezelfde maker kunnen allebei elk item goed hebben en tokens op dezelfde manier tellen. De test onderscheidt een model van een zwakkere vervanger en van het model van een andere maker. Ze kan niet vaststellen welk van twee modellen die allebei slagen het antwoord gaf.
Twaalf items
Een korte test vangt een zwakker model op, maar mist kleine verschillen. Een score van 11 en een score van 12 zijn hier hetzelfde resultaat.
Openbare items
De items en hun antwoorden staan in het script, dus een verkoper zou een lijn erop kunnen afstemmen. Pas de getallen in het script aan om een test te maken die niemand kent.
De referentie
Alleen Claude is rechtstreeks vergeleken met de API van de maker. GPT, Gemini en Grok zijn vergeleken via OpenRouter, zonder eigen sleutel bij OpenAI, Google of xAI.
Waar de modellen draaien
AIGROW levert elk model via capaciteit die het bij meer dan één bron inkoopt, en noemt die bronnen niet. Instellingen zoals de beginwaarde van de rekeninspanning kunnen afwijken van het endpoint van de maker, zoals de sectie hierboven laat zien.
Geen band
AIGROW is onafhankelijk van Anthropic, OpenAI, Google en xAI. Hun namen geven aan wat het endpoint levert en impliceren geen partnerschap of goedkeuring.

Vragen over echte modellen

Op 11 november 2026 kregen alle 9 modellen die in de verkoop zijn dezelfde prompts als hetzelfde model bij de maker. Elk model haalde de score van de maker, op één item meer of minder na, bij vragen met één goed antwoord (Gemini 4 Argon met een in het verzoek ingestelde redeneerinspanning), en deed dezelfde toolaanroep. 7 meldde exact dezelfde prompttokens als de maker. De tabel op deze pagina toont elk resultaat.

De verkoper stuurt je verzoek door naar een goedkoper model en geeft het antwoord terug onder de naam die jij vroeg. De modelnaam in een antwoord is gewoon wat de verkoper daar invult, dus die bewijst niets. Vragen met één goed antwoord wel: de lijnen die we afkeurden scoorden 0 en 4 van 12, waar het model van de maker 12 scoort.

Stel vragen met één goed antwoord die een zwakker model fout beantwoordt, stuur de maker dezelfde prompt en vergelijk drie dingen: de score, de gemelde prompttokens en de argumenten van een toolaanroep. Het script op deze pagina doet dat voor elk OpenAI-compatibel of Anthropic-compatibel endpoint.

Dan stopt de lijn met het verwerken van verzoeken. Op 11 november 2026 haalde een terugvallijn voor GPT-6.1 Sol 0 van 12 en werd die verwijderd. Grok 4.3 werd uit de verkoop gehaald omdat de tokenaantallen niet overeenkwamen met het endpoint van xAI.

Bij Claude wel: de API van Anthropic, met onze eigen sleutel. GPT, Gemini en Grok vergeleken we met hetzelfde model via OpenRouter, een openbare router. AIGROW is onafhankelijk van alle vier de makers.

Nee. Een lijn kan met een andere redeneerinspanning beginnen dan het endpoint van de maker, en 2 lijnen voegen eigen context toe, die het endpoint van de rekening aftrekt. In het gedeelte over wat er verschilt staat elk geval met de bijbehorende cijfers.

9 modellen, elk gecontroleerd tegen zijn maker.

Begin met het pakket van US$ 25 en voer het script daarna uit met je eigen sleutel.

Modelcontrole van 11 november 2026 · resultaten en script op deze pagina