ModelSpec is an analysis of alternatives for AI models: it decides which models fit a job from your requirements, sourced benchmarks and real cost, and shows its work.
Long documents, fastest
Find a million-token text model whose offering streams its analysis fastest, among models within 1.0 of the strongest writing estimate.
Worked example as of 2026-09-23, from the public data image.
Million-token context; the fastest of the strong, by short-prompt speed.
Requirements
model.class = text-generator: The result must be generated as text.model.context_window >= 1000000: The model must accept a million-token document in one request.writing >= best(1.0): Keep only models whose writing estimate is within 1.0 of the strongest eligible model's; speed decides among them. A gap of 1.0 can be measurable but is not decisive.
Preferences
offering.speed.throughput: Among the models the floor keeps, prefer the offering that produces output tokens fastest.
Applied template spec
spec_version- 1
where- model.class = text-generator
- model.context_window >= 1000000
- writing >= best(1.0)
optimizeweightsoffering.speed.throughput- 1.0
Worked answer
Decision status: no_feasible.
No recommendation: the public image has no answer with enough evidence.
Unknown requirements
Some candidates may qualify. Missing facts:
model.context_windowoffering.speed.throughputwriting
Missing evidence and possible changes
- no model that meets the requirements has a value for offering.speed.throughput
Decision dec_c6ce569f638910c8104df5c9 on public snapshot snap_05a963d2477ac2fb.
What this template teaches
Strength is a floor relative to the strongest eligible model, so speed can never buy it back. Speed is a Prefer, not a gate. An offering without a measured speed may qualify but is not ranked, so this tier answers only once speeds are published.
The live board uses current data. Its answer can change as evidence changes.
Human lookup is free on Decide. CLI, API, and MCP access requires a key. Access and pricing.