1
Switch the task to auto
2
Wait for a candidate
Cheaper models are replayed against the contract out of band. Your production
traffic is not used as the experiment, and no candidate touches a live request
before you accept it.You get the candidate’s score against the contract and its measured cost
delta, both on the same examples.
3
Read the proposal, not just the price
Two questions, in this order:
- Does it clear the contract, including the hard examples?
- What does it cost?
4
Approve, then watch the route field
After approval, new calls for that workload use the new route. Log the
response’s
model so a quality change can be traced to a route change rather
than guessed at.If it goes wrong
Roll back. It is a route change, not a redeploy of your application, and the previous route is versioned. Pinning the old model in your request body also works as an immediate stop.If nothing ever clears
That is a real answer, and a useful one: no existing cheaper model can do this task. It is the point at which a model trained on the task’s own traces and failures becomes the cheaper option rather than the expensive one.How failures decide what to train
Why the calls that went wrong are the training signal.