The first question for enterprise AI buyers is no longer "which model is smartest?"
It is "how do we use the right model for each workflow without rebuilding every time the leaderboard changes?"
The reason is visible in the evals. Artificial Analysis scores several current models in a tight band on its Intelligence Index, while their prices and operating profiles differ sharply. The top score in this set is GPT-5.6 Sol at 59. Grok 4.5 is 54, GPT-5.6 Luna and GLM-5.2 are both 51, and the earlier Muse Spark release is 43. That is close enough that the buyer question changes from "which model is best?" to "which model clears this workflow eval at the lowest accepted-task cost?"
| Model route | Independent performance signal | Throughput | Price / 1M tokens | Buyer read |
|---|---|---|---|---|
| GPT-5.6 Sol max | 59 Intelligence Index, #2 / 186 | 78 tok/s | $5 in / $30 out | Best score here, but the expensive route has to earn its premium. |
| GPT-5.6 Terra max | 55 Intelligence Index, #6 / 186 | 144 tok/s | $2.50 in / $15 out | Near-frontier middle tier for work that needs quality without Sol pricing. |
| Grok 4.5 high | 54 Intelligence Index, #8 / 186 | 90 tok/s | $2 in / $6 out | Within five points of Sol at much lower output price. |
| GLM-5.2 max | 51 Intelligence Index, #1 / 93 open-weight peer set | 191 tok/s | $1.40 in / $4.40 out | Open-weight route with strong score and fast serving. |
| GPT-5.6 Luna max | 51 Intelligence Index, #15 / 186 | 204 tok/s | $1 in / $6 out | Lowest-cost OpenAI route in the family, tied with GLM-5.2 on index score. |
| Muse Spark / Muse Spark 1.1 | 43 Intelligence Index for April Muse Spark; 1.1 not yet scored there | N/A | 1.1 reported at $1.25 in / $4.25 out | Low-cost coding and agent route to test, not a proven frontier replacement yet. |
That does not mean every model is equal. It means enough models are good enough that the bottleneck moves.
For a pilot, the bottleneck is often capability. Can the model do the thing at all? For production, the bottleneck becomes cost at scale, reliability under real workflow conditions, compliance boundaries, latency, and the ability to change models without rewriting the application layer.
That is why routing matters. Not because cheap models are magically better. Because when multiple models can clear the same workflow eval, paying the highest frontier rate for every request is bad architecture.
We have written before that an open AI strategy beats vendor lock-in when the company owns the operating layer around the model. We have also argued that agent tokenomics should be measured as cost per accepted task, not total token spend. The current release cycle makes both points harder to ignore.
The router is no longer a cost trick. It is the control plane for enterprise AI.
Performance Parity Changes the Buyer Question
Benchmark headlines make the market feel like a horse race. Grok is described as Opus-class. GPT-5.6 Sol is positioned as the high-performance option, while Terra and Luna split the price-performance curve. Muse Spark 1.1 is being sold into coding and agent workflows at aggressive pricing. GLM-5.2 makes the low-cost and open-weight option credible enough to test.
The buyer lesson is not that one of them wins forever. The lesson is that model performance is becoming substitutable for more tasks.
In legal, finance, support, and software workflows, the model is only one component. Retrieval quality, tool design, prompt and policy versions, deterministic checks, approval gates, and the eval harness all shape the final result. Once the eval suite is good enough to tell whether a route works, the enterprise can make models compete on accepted-task cost.
That is why Harvey is an important signal even without a public Harvey Lab Bench leaderboard. The legal AI market is not treating a single foundation model as the whole product. Harvey already sits as the workflow layer for law firms, and the Wall Street Journal reported that Mistral is being integrated into Harvey alongside models from OpenAI, Anthropic, and Google. In a high-trust market like legal, that is the pattern: own the application and evaluation layer, then let multiple model providers compete underneath it.
The same pattern shows up in open research.
| Evidence | What it says for enterprise strategy |
|---|---|
| Hybrid LLM | A router can send easier queries away from the expensive model. The paper reports up to 40% fewer large-model calls with no drop in response quality. |
| LLMRouterBench | Routing is now a benchmarked infrastructure problem, not a dashboard toggle. The benchmark covers over 400K instances, 21 datasets, and 33 models, and confirms strong model complementarity. |
| Claw-SWE-Bench | Harness design can change coding-agent results almost as much as model choice. With the same GLM 5.1 backbone, adapter design moved Pass@1 from 19.1% to 73.4%; model choice moved 29.4 points and harness choice moved 27.4 points. |
| Legal RAG Bench | In legal RAG, retrieval was the primary driver of performance, while the LLM had a more moderate effect. The benchmark found that retrieval failures often trigger errors later blamed on hallucination. |
| OpenAI evals | Model swaps can be tested as release decisions instead of gut calls. Evals make routing safe enough to operate because the system can compare routes before production rollout. |
Put plainly: the model still matters, but it is no longer the only performance variable. If the harness and evals are weak, a stronger model will not save the system. If the harness and evals are strong, a cheaper or open model can safely win parts of the workload.
That is the enterprise strategy shift.
The Cost Spread Is Now a Strategy Question
Token price is not the full cost of an agent, but it is the first billable surface most teams can see. Here is the current public picture for the models named in this release cycle.
| Provider and model | Input / 1M tokens | Cached input / 1M tokens | Output / 1M tokens | Source and note |
|---|---|---|---|---|
| xAI Grok 4.5 | $2.00 | $0.50 | $6.00 | xAI pricing docs, Chat API, 500k context |
| OpenAI GPT-5.6 Luna | $1.00 | $0.10 | $6.00 | OpenAI pricing docs, short-context standard pricing |
| OpenAI GPT-5.6 Terra | $2.50 | $0.25 | $15.00 | OpenAI pricing docs, short-context standard pricing |
| OpenAI GPT-5.6 Sol | $5.00 | $0.50 | $30.00 | OpenAI pricing docs, short-context standard pricing |
| Meta Muse Spark 1.1 | $1.25 | Not reported | $4.25 | Business Insider reports public-preview pricing |
| Z.ai GLM-5.2 | $1.40 | Not reported | $4.40 | TechRadar reports the listed API price |
A simple workload makes the difference concrete. Suppose a document-heavy agent run uses 10M input tokens and 1M output tokens before tool calls, retries, human review, or batch discounts. At listed standard prices, the same token shape costs very different amounts.
| Route | Listed cost for 10M input + 1M output | Difference vs GPT-5.6 Sol |
|---|---|---|
| OpenAI GPT-5.6 Sol | $80.00 | Baseline |
| xAI Grok 4.5 | $26.00 | 67.5% lower |
| Z.ai GLM-5.2 | $18.40 | 77.0% lower |
| Meta Muse Spark 1.1 | $16.75 | 79.1% lower |
| OpenAI GPT-5.6 Luna | $16.00 | 80.0% lower |
At 10,000 such runs, that is roughly $800,000 on GPT-5.6 Sol versus $184,000 on GLM-5.2, $167,500 on Muse Spark 1.1, or $160,000 on GPT-5.6 Luna. The exact production number will change with caching, long-context bands, priority processing, tool calls, retries, and review burden. The strategic point does not change: once lower-cost routes clear the eval, the savings are large enough to fund the routing layer many times over.
OpenAI's table has one extra wrinkle: GPT-5.6 pricing changes by context band. For long-context standard pricing, the same docs list Luna at $2.00 input and $9.00 output, Terra at $5.00 input and $22.50 output, and Sol at $10.00 input and $45.00 output. That matters for agents because long context is not rare. A support agent, contract agent, or coding agent can carry system instructions, tool schemas, retrieved documents, history, and validation steps into the same run.
xAI has a different wrinkle. Its docs list Grok 4.5 at $2.00 input and $6.00 output, but the same page also prices server-side tools. Web search, X search, and code execution each have tool invocation fees. The docs spell out that tool-using requests are priced from token usage plus server-side tool calls, and that reasoning, completion, visual, and cached prompt tokens can all count. For agents, the model row is only the cover price.
Meta is different again. The Verge reports that Muse Spark 1.1 is available to U.S. developers through a public API preview, with coding, complex bug fixing, multi-agent support, and multimodal perception across images, videos, and documents. Business Insider reports the token price as $1.25 input and $4.25 output. Until Meta's own pricing page is broadly visible, treat that as reported public-preview pricing and confirm before procurement.
GLM-5.2 is the fourth shape. It is not only another hosted API. It is part of a broader open-weight and marketplace story. TechRadar describes GLM-5.2 as a low-cost model that has drawn attention for coding and agentic work and reports $1.40 input and $4.40 output per million tokens. For enterprise buyers, that introduces another option: hosted vendor API, third-party router marketplace, private cloud deployment, or self-hosted open-weight infrastructure.
One buyer table now has four different API strategies.
The API Surface Is Fragmenting
The interesting part is not just that models are cheaper or stronger. It is that the API surfaces are separating.
OpenAI is building a broad operating surface around the model: Responses API, tools, Agents SDK, evals, batch, flex, priority processing, prompt caching, and data-residency uplifts. The pricing page now exposes cache writes separately for GPT-5.6. That is a signal. Prompt caching is no longer a minor optimization; it is a first-class cost surface.
xAI is pushing Grok through chat, responses, tools, code execution, search, image and video APIs, priority processing, batch discounts for some models, and file or collection storage. Its pricing docs include the warning every agent builder should memorize: costs scale with query complexity because the agent can decide how many tools to call.
Meta's Muse Spark 1.1 preview is focused on coding and agentic workflows, with the Meta Model API opening a new paid lane for developers. The company is clearly trying to compete not just in chat, but in the coding-agent and multi-agent execution market where enterprises will pay for task completion.
Z.ai and GLM-5.2 push the open-model lane. The model may be consumed through a hosted API, through aggregator routes, or through private infrastructure where compliance, latency, or procurement rules justify it. That makes it attractive for teams that need lower cost, more control, or a fallback against closed-model price shocks.
The result is messy in exactly the way enterprise infrastructure always becomes messy right before a new control layer becomes necessary.
Every provider has a different answer to:
- How tools are called.
- How usage is metered.
- How cached tokens are priced.
- How long context is priced.
- How model versions are named.
- How evals are run.
- How batch and priority modes work.
- How logs, traces, and data retention are handled.
- Which regions and compliance contracts are available.
- How failures, rate limits, and partial tool results show up.
If you wire business logic directly to one provider's assumptions, you are not just picking a model. You are picking an operating model.
The Router Has to Maintain Workflow Performance
The old model-router pitch was simple: send easy work to cheap models and hard work to expensive models.
That is still useful. It is also incomplete.
In production, the router has a harder job. It has to maintain workflow performance.
By workflow performance, we mean the measured behavior of the full system around the model:
| Metric | What the router must protect |
|---|---|
| Eval pass rate | The route must clear workflow-specific tests before production traffic moves |
| Tool correctness | The model must call the right tool, with the right arguments, at the right time |
| Policy compliance | The route must respect approval gates, refusal rules, data boundaries, and allowed actions |
| Cost per accepted task | The route must include retries, tool calls, cache writes, and review cost, not just token price |
| Latency | The route must meet the workflow's SLO, not the vendor's benchmark median |
| Trace quality | The route must preserve enough evidence to debug, replay, audit, and improve the workflow |
| Fallback behavior | A provider outage or quality regression should degrade the workflow, not break it |
This is why the router cannot live only as a vendor gateway config. It needs to sit inside an owned workflow harness with evals, traces, cost telemetry, and release gates.
The research direction supports this. Microsoft's Hybrid LLM routing paper showed that routing by predicted query difficulty can cut expensive model calls while maintaining quality. More recent routing work such as LLMRouterBench frames routing as a measurable performance-cost problem across many models, datasets, and router baselines. The common theme is clear: routing is not a hack. It is becoming a core inference layer.
There is also a warning from cost research. The paper The Price Reversal Phenomenon found that listed API prices can fail to predict actual cost because reasoning token usage varies widely. In other words, a model with a lower price row can still be more expensive on a real task if it thinks longer, retries more, or fails more often.
That is exactly why OpenNash uses cost per accepted task as the primary metric. Price per token is procurement input. Accepted-task cost is operating truth.
Why the Cheapest Route Can Lose
Imagine a contract review workflow with 10,000 monthly runs. Each run reads a contract, extracts clauses, compares them to a playbook, drafts a risk note, and decides whether legal review is needed.
A cheap route might cost $0.40 per run in model tokens. A frontier route might cost $2.00.
The cheap route looks better until you include the rest of the system:
- It fails 8% more cases in the offline eval.
- It sends 12% more cases to human review.
- It uses more output tokens because it writes longer analysis.
- It retries more often when tool calls fail.
- It misses one high-risk clause category that the frontier route catches.
For low-risk contracts, the cheap route may still win. For high-value contracts, it may not.
Now imagine a customer support workflow. The cheap route handles order status, policy lookup, and simple refund classification with no quality loss. The frontier route only wins on ambiguous multi-issue cases. Here the router should send most volume to the cheap route, escalate known hard cases, and use live eval sampling to detect drift.
That is the real shape of enterprise AI:
| Workflow class | Router pattern |
|---|---|
| High volume, low risk | Cheap default model, deterministic checks, sampled review |
| High volume, mixed risk | Cheap first pass, confidence gate, frontier escalation |
| Low volume, high stakes | Frontier default, human approval, strict audit trail |
| Long-context batch work | Batch or flex processing, cache-heavy prompts, offline eval gate |
| Sensitive data | Provider allowlist, region and contract rules, no route outside data boundary |
| New model trial | Shadow traffic, eval comparison, cost ledger, canary rollout |
The model router is the policy engine that turns those patterns into daily operation.
The Architecture We Build for No Vendor Lock-In
OpenNash designs AI stacks so vendors compete for workloads instead of owning the workflow.
That means the owned architecture has seven parts.
1. Provider adapters.
Each model provider gets an adapter that normalizes requests, responses, tool calls, streaming events, errors, rate limits, token accounting, and metadata. OpenAI, xAI, Meta, Z.ai, Anthropic, Google, Bedrock, Azure, and local inference should all look like routes behind the same internal contract.
The point is not to hide every provider feature. Some provider features are worth exposing. The point is to prevent business workflows from depending on provider-specific quirks by accident.
2. A model catalog.
The catalog stores model version, context size, input price, cached input price, output price, cache-write price, tool support, modality support, region, data-retention terms, BAA or enterprise contract status, latency profile, rate limits, and owner.
When a new model launches, it enters the catalog before it enters production.
3. A routing policy layer.
Routes are chosen from task type, risk tier, data class, latency budget, cost budget, user segment, required tools, context size, eval score, and current provider health.
For example:
if data_class == "regulated" and provider_contract != "approved":
block route
if task == "refund_policy_lookup" and risk == "low":
use low_cost_model
if eval_score.low_cost_model < release_threshold:
escalate to frontier_model
if provider_health.frontier_model == "degraded":
route to approved fallback and require human review
This is boring. Boring is the goal. Buyers should be able to read the routing logic without decoding a magic prompt.
4. An eval harness.
Every route needs offline evals before release and online evals after launch. OpenAI's own evals documentation now shows eval runs as part of the API workflow, and the same principle applies regardless of provider: test the system, not just the prompt.
For a model swap, the eval harness should compare:
- Final answer quality.
- Tool-call sequence.
- Required citations.
- Forbidden actions.
- Policy boundaries.
- Latency.
- Token and tool cost.
- Escalation rate.
- Human-review burden.
- Regression against past production failures.
This connects directly to our post on production evals for AI agents. A model swap that does not pass the workflow eval is not an optimization. It is a production risk.
5. A trace and cost ledger.
Each run should record provider, model version, prompt version, tool version, cache hits, cache writes, input tokens, output tokens, reasoning tokens when exposed, tool calls, latency, retry count, final status, eval score, and accepted-task outcome.
The ledger answers the CFO's question: what did this work cost?
It also answers the engineering question: why did this route fail?
6. Hot-swap and rollback workflow.
New models should enter through a fixed path:
- Add model to catalog.
- Run offline evals.
- Run shadow traffic on real production inputs without taking action.
- Compare cost per accepted task.
- Canary low-risk traffic.
- Monitor eval drift, latency, cost, and escalations.
- Expand route or roll back.
When Grok 4.6, GPT-5.7, Muse Spark 1.2, or GLM-5.3 appears, the enterprise should not need a strategy meeting to test it. It should need a catalog entry and a release gate.
7. Deterministic controls around the model.
Use code for hard checks: approval thresholds, required fields, permission rules, duplicate detection, region rules, PHI boundaries, and financial limits. Use the model for language, judgment, extraction, synthesis, and ambiguity. This is the same lesson from our post on AI coding harnesses: agents work better when the environment is bounded, checkable, structured, and verifiable.
The router should never be the only safety layer. It is a traffic controller, not a compliance program.
What This Means for Enterprise Buyers
The release pace is now faster than most procurement cycles.
A team can spend three months standardizing on one model, only to see a cheaper or better route appear before the rollout finishes. That does not mean procurement is hopeless. It means the procurement unit should change.
Do not buy "the model." Buy the owned architecture that lets you test models.
Ask vendors and implementation partners:
- Can we export prompts, traces, evals, memory, and tool schemas?
- Can we run the same workflow eval against multiple providers?
- Can we route by task, risk, data class, and cost budget?
- Can we block routes that violate compliance rules?
- Can we shadow a new model on production inputs before rollout?
- Can we compute cost per accepted task, not just token spend?
- Can we roll back a model route in minutes?
- Can we keep working if one provider changes pricing, rate limits, or quality?
If the answer is no, the architecture is too coupled.
How OpenNash Helps
OpenNash helps companies move from model selection to model-operating capability.
We map the workflow first: where value is created, where risk lives, which steps are deterministic, which require judgment, which systems of record are touched, and where humans must approve. Then we design the owned AI layer:
- Provider adapters for current and future models.
- A model catalog with price, context, compliance, latency, and tool support.
- Routing policies based on workflow, data class, risk, cost, and eval score.
- Offline and online eval suites.
- Production traces and audit logs.
- Cost per accepted task dashboards.
- Human approval gates.
- Hot-swap and rollback playbooks.
- Documentation so the client owns the system after deployment.
The result is not a vendor-neutral slogan. It is an architecture where OpenAI, xAI, Meta, Z.ai, Anthropic, Google, Bedrock, Azure, or a self-hosted model can compete for the work under the same business rules.
That is the only sane way to build in a market where the best model, cheapest model, safest model, and fastest model may be four different endpoints.
The Practical Takeaway
Grok 4.5, GPT-5.6, Muse Spark 1.1, and GLM-5.2 are not just model releases. They are evidence that enterprise AI is entering the performance-parity phase: many models can be good enough, and the bottleneck shifts to cost, routing, evaluation, and architecture.
Use the price table. Do not worship it.
Use benchmarks. Do not ship from them.
Use frontier models where their success-rate premium is worth it. Use cheaper and open models where they clear the same workflow bar. Keep deterministic controls outside the model. Keep traces, evals, memory, tools, and audit logs in systems you own.
The company that wins is not the one that picked the smartest model on July 9, 2026.
It is the one that can safely switch on July 10.