REVIEW
API Benchmark Scores Do Not Reliably Transfer to Chatbot Interfaces
Artificial Intelligence · Submitted 8 Sep 2026
Pith's verdict: Solid, well-designed audit showing API–interface gaps; the checkpoint caveat is real but transparently handled and doesn't sink the paper.
Why Pith says this
Highlight any text to comment on it.
Referee report
The paper
The paper claims
The paper shows that identical benchmark prompts score 3.4 accuracy points and 2.1 consistency points higher through model APIs than through the corresponding chatbot interfaces, so API scores should not be read as product behavior.
The reading
What carries the argument
The study's organizing object is context validity, defined in the paper as whether measurements obtained in one evaluation environment generalize to another, and the specific context dimension it manipulates is the access surface, the technical route through which identical prompts reach a model's weights. The argument is carried by a paired audit design in which each benchmark item is submitted to the API and the interface through a per-query synchronization barrier, across five independent trials with fresh accounts, browser profiles, and chat windows, tools disabled, outputs normalized to plain text, and both conditions graded by the same extraction pipeline. Gaps are estimated with linear probability mixed-effects models carrying random intercepts for item, system, and benchmark; test-retest agreement is the average probability that two runs on the same item agree on binary correctness; and ranking transfer is measured by the Spearman correlation between the two surfaces. Two ablation families, prepending approximated public system prompts and sweeping temperature, top-p, and reasoning budgets, act as diagnostics of whether exposed API controls can reproduce interface behavior, and the study finds that they cannot do so reliably.
Extended reading notes
Core claim
The paper's central claim is that a context-validity gap separates API measurements from interface measurements: the same benchmark items, prompt texts, and scoring pipeline produce lower and less stable scores when issued through deployed chat interfaces than through the corresponding model APIs. Across seven systems and nine benchmarks, API accuracy exceeded interface accuracy for every system, with a pooled gap of +3.4 points (p=0.002); per-cell gaps ranged up to +28.4 points on the moral-sycophancy benchmark AITA for Claude Haiku 4.5 and +19.0 points on WinoGrande for GPT 5.4 Thinking, while API test-retest agreement averaged 96.9% versus 94.8% for interfaces. The surface also reorders systems, with a mean Spearman correlation of 0.52 between API and interface rankings, and same-provider orderings invert on several benchmarks. Prepending approximated public system prompts to API calls moves response consistency toward interface levels but leaves the accuracy gap essentially unchanged (6.5 to 6.4 points), and sweeping temperature, top-p, and reasoning budgets changes accuracy in only one of eight tested cells. The authors conclude that the divergence sits in deployment layers that external evaluators cannot observe or configure, so API evaluations are valid statements about the API configuration, not about the deployed product.
Load-bearing premise
The load-bearing premise, which the paper itself flags in its limitations section, is that each interface system and its matched API identifier actually serve the same underlying model checkpoint; if providers route different model variants to different surfaces, part or all of the measured gap could be model difference rather than an effect of the interface layer.
Editorial extensions
If this is right
- Benchmark reports that omit the access surface can mislead: across the nine benchmarks the Spearman correlation between API and interface system rankings is only 0.52, so leaderboard order can change substantially depending on which surface was measured.
- For ChatGPT, the API-versus-interface gap for GPT 5.4 Thinking is larger than the API-only accuracy difference between GPT 5.3 and GPT 5.4, meaning an access-surface change can look like a full model-generation downgrade.
- Deployed chatbots are less repeatable than API measurements suggest, with test-retest agreement of 94.8% versus 96.9%, so applications that need stable answers will see more run-to-run variation in products than in API evaluation.
- Because exposed system prompts, sampling parameters, and reasoning budgets do not reliably close the gap, external evaluators cannot currently reproduce deployed interface behavior from the API; bridging this requires provider-side transparency about routing, checkpoints, and hidden instruction stacks.
- API-only assessments of user-facing risks understate what users encounter: on the sycophancy benchmark AITA the interface falls as much as 28.4 points behind the API, meaning deployed chatbots side with users more readily than the API numbers suggest.
Reading between the lines
- Editorial extension: replicating this audit with open-weight models served behind a self-hosted interface would settle the checkpoint caveat directly, since the model snapshot would be fully known and identical on both surfaces; the paper's design cannot make that separation.
- Editorial extension: the directionality of the gap (API at or above interface in most of the 63 cells) suggests a systematic deployment-layer behavior rather than noise, although the paper deliberately avoids attributing the gap to any single mechanism such as interface instruction stacks, output policies, or routing heuristics.
- Editorial extension: studies that simulate users through the API inherit this surface bias, so research claims about personalization, bias, or sycophancy should be re-validated against product surfaces before they inform policy or product decisions.
- Editorial extension: a testable follow-up would check whether the gap widens on safety-relevant or ambiguous content, since the largest cells here are AITA, BBQ, and WinoGrande, which would indicate the deployment layer is reshaping exactly the responses that matter most for harm assessment.
Original abstract
Benchmark scores are a central currency in model releases: they inform purchasing decisions, shape public trust, and influence policy. Yet, a key assumption underlying benchmark scores is that the model performance measured through APIs faithfully reflects the behavior of deployed systems. We challenge this assumption by auditing ChatGPT, Claude, and Gemini across seven systems and nine benchmarks spanning general capability, social bias, and sycophancy. We find systematic API--interface differences in both accuracy and consistency. On average, API evaluations score 3.4 percentage points higher in accuracy and 2.1 percentage points higher in test--retest agreement than corresponding interface evaluations. For ChatGPT, the performance difference between API and interface access rivals the API-only difference between GPT 5.3 and GPT 5.4. Put differently, switching access surfaces can degrade performance as much as downgrading a full model version. We further test whether exposed API controls can reproduce interface behavior by varying system prompts, sampling parameters, and reasoning settings. These controls shift behavior in some cases but do not reliably eliminate the gap. Our findings document a context-validity gap: measurements obtained through APIs do not necessarily generalize to corresponding deployed interfaces, complicating the use of API evaluations as proxies for deployed systems.
The compiled record
The paper's own sentences, arranged, kept beside the review and separate from it. Each label is drawn from a closed vocabulary; the number beside it is the probability the classifier gave that label. Numbers in the tables are the authors', checked by code. No sentence in this record was written by a model.
The abstract, sentence by sentence
Benchmark scores are a central currency in model releases: they inform purchasing decisions, shape public trust, and influence policy. Yet, a key assumption underlying benchmark scores is that the model performance measured through APIs faithfully reflects the behavior of deployed systems. We challenge this assumption by auditing ChatGPT, Claude, and Gemini across seven systems and nine benchmarks spanning general capability, social bias, and sycophancy. We find systematic API--interface differences in both accuracy and consistency. On average, API evaluations score 3.4 percentage points higher in accuracy and 2.1 percentage points higher in test--retest agreement than corresponding interface evaluations. For ChatGPT, the performance difference between API and interface access rivals the API-only difference between GPT 5.3 and GPT 5.4. Put differently, switching access surfaces can degrade performance as much as downgrading a full model generation. We further test whether exposed API controls can reproduce interface behavior by varying system prompts, sampling parameters, and reasoning settings. These controls shift behavior in some cases but do not reliably eliminate the gap. Our findings document a context-validity gap: measurements obtained through APIs do not necessarily generalize to corresponding deployed interfaces, complicating the use of API evaluations as proxies for deployed systems.
background contribution method result interpretation main claim
| # | sentence | role | the authors' own work | states the main conclusion | strength |
|---|---|---|---|---|---|
| s0 | Benchmark scores are a central currency in model releases: they inform purchasing decisions, shape public trust, and influence policy. | background 1.00 | 0.04 | 0.02 | asserted 1.00 |
| s1 | Yet, a key assumption underlying benchmark scores is that the model performance measured through APIs faithfully reflects the behavior of deployed systems. | background 0.81 | 0.05 | 0.03 | asserted 0.99 |
| s2 | We challenge this assumption by auditing ChatGPT, Claude, and Gemini across seven systems and nine benchmarks spanning general capability, social bias, and sycophancy. | contribution 0.75 | 0.95 | 0.04 | asserted 0.96 |
| s3 | We find systematic API--interface differences in both accuracy and consistency. | result 1.00 | 0.96 | 0.25 | asserted 1.00 |
| s4 | On average, API evaluations score 3.4 percentage points higher in accuracy and 2.1 percentage points higher in test--retest agreement than corresponding interface evaluations. | result 1.00 | 0.96 | 0.14 | asserted 1.00 |
| s5 | For ChatGPT, the performance difference between API and interface access rivals the API-only difference between GPT 5.3 and GPT 5.4. | result 0.81 | 0.93 | 0.07 | asserted 1.00 |
| s6 | Put differently, switching access surfaces can degrade performance as much as downgrading a full model generation. | interpretation 0.94 | 0.81 | 0.13 | asserted 0.87 |
| s7 | We further test whether exposed API controls can reproduce interface behavior by varying system prompts, sampling parameters, and reasoning settings. | method 0.95 | 0.95 | 0.02 | asserted 0.74 |
| s8 | These controls shift behavior in some cases but do not reliably eliminate the gap. | result 0.99 | 0.96 | 0.06 | asserted 0.96 |
| s9 | Our findings document a context-validity gap: measurements obtained through APIs do not necessarily generalize to corresponding deployed interfaces, complicating the use of API evaluations as proxies for deployed systems. | interpretation 0.99 | 0.94 | 0.96 | asserted 0.61 |
What was examined, and what was not
- arXiv listing abstract v2
- full text
- figures and tables
- references and citing sentences
- relations to other papers
- P abstract
- S sections
- T body sentences
- C citations
- R cross-paper relations
Figures
Figures reproduced from arXiv:2609.08861 by the authors.
References
Discussion
Disagree with the review, or know something it missed? Leave a comment, highlight any passage above to comment on it, or challenge this review formally.