De API-kosten van OpenAI en Anthropic liepen in vier tests uiteen, en de laagste rekening betekende niet altijd dat een model de taak afrondde. Journal du Net publiceerde de vergelijking op 19 oktober 2026: per model werden drie runs uitgevoerd voor vier taken, met de kosten naast het aantal geslaagde runs. De testresultaten van Journal du Net zijn taakgebonden uitkomsten, geen algemene ranglijst of Nederlandse prijslijst.

Kosten en geslaagde runs per taak

De tests bestonden uit het repareren van een bug in Flask, gegevens halen uit 20 fictieve pdf-facturen, 20 cijfermatige vragen beantwoorden over een prospectus van SpaceX van 400 pagina’s en 300 klantregels ontdubbelen, waaronder 40 duplicaten. Journal du Net zegt dat het voor beide aanbieders een hoge redeneerstand gebruikte en promptcaching inschakelde. De kosten voor Anthropic omvatten volgens het artikel een cache-write bij de eerste run en cache-reads bij de volgende twee.

TaakModelGemelde kosten (USD)Geslaagd
Bug repareren in FlaskGPT-6 Astra$0,42783/3
Bug repareren in FlaskClaude Opus 5.5$0,25343/3
Bug repareren in FlaskGPT-6.1 Sol$0,07303/3
Bug repareren in FlaskClaude Sonnet 5.5$0,12172/3
Bug repareren in FlaskGPT-6 Luna$0,00483/3
Bug repareren in FlaskClaude Haiku 5.5$0,03980/3
Facturen uitlezenGPT-6 Astra$0,40233/3
Facturen uitlezenClaude Opus 5.5$0,24053/3
Facturen uitlezenGPT-6.1 Sol$0,07913/3
Facturen uitlezenClaude Sonnet 5.5$0,12843/3
Facturen uitlezenGPT-6 Luna$0,00413/3
Facturen uitlezenClaude Haiku 5.5$0,00883/3
Vragen over prospectus beantwoordenGPT-6 Astra$2,92753/3
Vragen over prospectus beantwoordenClaude Opus 5.5$1,07703/3
Vragen over prospectus beantwoordenGPT-6.1 Sol$0,53693/3
Vragen over prospectus beantwoordenClaude Sonnet 5.5$0,53583/3
Vragen over prospectus beantwoordenGPT-6 Luna$0,02943/3
Vragen over prospectus beantwoordenClaude Haiku 5.5$0,14583/3
Klantregels ontdubbelenGPT-6 Astra$0,61843/3
Klantregels ontdubbelenClaude Opus 5.5$0,34513/3
Klantregels ontdubbelenGPT-6.1 Sol$0,11263/3
Klantregels ontdubbelenClaude Sonnet 5.5$0,16733/3
Klantregels ontdubbelenGPT-6 Luna$0,00611/3
Klantregels ontdubbelenClaude Haiku 5.5$0,01053/3

De verschillen tussen de laagste rekening en het aantal geslaagde runs zijn concreet. Claude Haiku 5.5 kostte bij de Flask-taak $0,0398, maar slaagde geen van de drie keer; GPT-6 Luna kostte daar $0,0048 en slaagde alle drie de runs. Bij het ontdubbelen kostte GPT-6 Luna $0,0061 en slaagde één run, terwijl Claude Haiku 5.5 voor $0,0105 alle drie de runs haalde. Bij de facturen en de prospectusvragen slaagden alle zes modellen telkens drie van de drie keer.

Tokens en promptlengte beïnvloeden de rekening

Een token is een stukje tekst dat een model verwerkt. Het aantal tokens voor dezelfde invoer verschilde in de metingen van Journal du Net per aanbieder. Bij de Flask-code rapporteerde het medium 77.979 invoertokens voor de OpenAI-modellen en 120.242 voor de Anthropic-modellen. Voor de prospectusopdracht waren dat respectievelijk 362.517 en 592.569 invoertokens. Die cijfers horen bij deze testinvoer; ze vormen geen vaste omrekenfactor voor andere teksten.

Ook promptcaching speelde mee in de kostenberekening. De prijs van Claude Haiku 5.5 hangt bovendien af van de promptlengte. Anthropic vermeldt voor prompts tot en met 100.000 tokens tarieven per miljoen tokens van $0,10 voor invoer, $0,01 voor cache-reads, $0,125 voor cache-writes en $0,50 voor uitvoer. Boven 100.000 tokens zijn die tarieven respectievelijk $0,50, $0,05, $0,625 en $2,50: telkens vijf keer zo hoog.

De OpenAI-modelnamen op de prijspagina

De officiële API-prijspagina van OpenAI vermeldt GPT-6 Astra en modellen met de namen GPT-5.6 Sol, GPT-5.6 Terra en GPT-5.6 Luna. De test van Journal du Net gebruikt voor OpenAI GPT-6 Astra, GPT-6.1 Sol en GPT-6 Luna. De pagina vermeldt dus niet de twee laatstgenoemde modelnamen uit de vergelijking. OpenAI’s API-prijspagina toont wel tarieven voor GPT-6 Astra; de gemelde testkosten blijven de bedragen die Journal du Net voor zijn vier taken rapporteerde.