Price & performance
A smart router you configure. It classifies each request and picks among the models you allow.
Kontinent does not sell a price-versus-speed mix of its own. We don't build the models. The differentiation is a smart router you configure: you pick which models it may use, and it classifies each incoming request and sends it to the right one. Your code addresses one endpoint either way.
Your models
You choose the pool: frontier, open-weight, mixed vendors. The router never picks a model you didn't allow.
Smart methods
Classification of the request is the default. You can add other methods, such as live latency or reliability.
How the smart router works
You put models in a pool. On every request, Kontinent categorizes the prompt and the task behind it, then routes it to the model in that pool that fits. A short classification, a rewrite, and a hard reasoning job do not need the same model.
Simple work lands on a smaller or open-weight model when you included one. Hard work lands on a frontier model that can actually handle it. That split is yours to define, not a house default. You address one endpoint; the router picks from your models underneath.
What it looks at
The classifier works from the request itself, not from a static mapping in your code. It looks at the prompt, the task type, and how demanding it is. Other smart methods can sit beside it: prefer the currently fastest model in the pool, or skip one with an elevated error rate. You turn those on per router.
Configure the pool
The router only routes to models you picked. Mix open-weight and frontier models if you want cheaper models in the mix; keep the pool frontier-only if you don't. Sovereignty tiers still apply to every candidate. See Models & sovereignty and Routing policies.
When the pool mixes cheaper open-weight models with stronger ones, a cost-quality threshold from 1 to 10 is how you tell the classifier how often the smaller models are allowed to win.
- A low setting leans on open-weight and smaller models wherever they suffice.
- A high setting sends more traffic to your strongest models.
The dial is optional. It is useful when you want a cost/quality trade-off on the open-weight side. It is not the product. The product is the router. See Configuring the smart router.
Other smart methods
Classification is the default. You can also build custom routers that decide on the factors that matter to you:
Latency & throughput
Prefer the currently fastest or highest-throughput model in the pool.
Reliability
Route around models or providers with elevated error rates.
You define the method, and the gateway applies it on every request. Combine it with classification or use it on its own.
Your code stays the same
Address the router as a model id and change the pool in the console; the request body never changes. When a provider under the chosen model is slow or unavailable, Kontinent fails over to another route for that model. See Routing policies and Maximum availability.