Serving
Serving many fine-tuned models without paying for each one
How can I serve dozens of fine-tuned models economically?
Train them as adapters against a shared base model and serve them co-resident. The base loads once and each additional variant costs megabytes rather than gigabytes, which changes the economics of having many task-specific models.
The arithmetic
Ten merged models need ten copies of the weights resident. Ten adapters against one base need one copy plus ten small files. At an 8B base that is roughly sixteen gigabytes against a hundred and sixty.
This is what makes a per-customer or per-task model strategy viable at all. Without it, the memory cost forces you to consolidate into one model doing several jobs adequately.
The constraint is exact
Every co-resident adapter must share the same base model and the same version. An adapter trained against a different version produces degraded or nonsensical output, and nothing prevents you from loading it.
Plan for this at the start. Choosing a base model is not just a quality decision — it decides which of your future models can share serving capacity.
Cold starts get cheaper too
Loading an adapter against an already-resident base is far quicker than loading a whole model. An endpoint serving several variants therefore recovers from a scale-to-zero event more cheaply than one serving several merged models.
This makes scale-to-zero more attractive for multi-variant deployments than it is for a single large model.
When to merge anyway
Merge when you need a standalone artefact: handing the model to somebody who does not know or care about adapters, publishing for general use, or deploying into an environment that expects a single model directory.
The trade is co-residency, and you should make it deliberately rather than by default.
Route rather than consolidate
Once several variants are cheap to serve, the better architecture is often several specialised models with a routing layer rather than one general model. Small specialised models are easier to evaluate, easier to improve independently, and easier to roll back.
A small routing model in front costs a few milliseconds and can be fine-tuned too.
Frequently asked questions
How many adapters can share one base?
It depends on the base size, the adapter rank and the memory left after the attention cache. On a 48GB class with an 8B base, a dozen or more is realistic.
Can adapters from different tenants share a base?
No. Co-residency is within your own account only. Cross-account sharing would mean cross-account memory adjacency, which is not a trade we make.
Terms used here
More on serving
Last verified 6 August 2026.
Start with the free tier
A magic link creates your account, your tenant and your first API key. No card until you ask for compute.