batchwatch › Compare
Every batch model we measure, side by side: the median and p90 queue time we observed, the sample size behind each, and how much confidence it earns. Batch costs 50% of the synchronous price at every major provider - this is the wait that comes with the discount, measured.
The saving is not ours to claim or inflate - it is the providers' own published price, the same at all three: a job that costs $100 synchronously costs $50 in batch. What you trade for it is a queue wait, and that is the number every comparison guesses at and none of them measure. The table below is our measurement of it, one row per model.
| # | Model | Median (p50) | p90 | n | Contributors | Confidence |
|---|---|---|---|---|---|---|
| 1 | gpt-5.6-sol OpenAI | 79s | 24 min | 294 | 1 | Low |
| 2 | gemini-2.5-flash-lite Google | 2 min | 4 min | 85 | 1 | Low |
| 3 | gemini-2.5-flash Google | 2 min | 5 min | 238 | 1 | Low |
| 4 | gemini-3.7-flash Google | 2 min | 19 min | 344 | 1 | Low |
| 5 | claude-haiku-4-5 Anthropic | 2 min | 4 min | 354 | 1 | Low |
| 6 | gpt-5-nano OpenAI | 5 min | 6 hours | 291 | 1 | Low |
| 7 | gpt-5.6-luna OpenAI | 38 min | 6 hours | 302 | 1 | Low |
Ranked by measured median, fastest first. Each model links to its full page with the distribution behind the number. Models still building a baseline are listed after the ranked ones, with the honest count.
The live dashboard shows every model with its full distribution, n and confidence grade. /v1/coverage is the same data as JSON, no key required. Contributing five measurements in seven days cuts the public delay to five minutes and unlocks the decision endpoints (/v1/should-i-batch, /v1/estimate-batchtime).