This page covers how to call it. For the complete story, the dataset, training, and full benchmark breakdown, see BenchGen Router Lite in Guides.
How it works
Every query gets embedded by a frozen backbone (Qwen/Qwen3-1.7B), a small trained head (10,245 parameters, a linear classifier) scores each pool member against that embedding, and the top-scoring member is called for real. Its reply, unedited, is what comes back to you. The router itself never generates a single word of the answer.
One query moving through BenchGen Router Lite: the frozen backbone embeds it, the head picks one pool member, and only that model's real reply comes back
Unlike a fine-tuned model or a merged LoRA adapter, this pool is fixed at training time. The head can only choose among the agents it was trained against, it doesn’t discover or add models on its own.
Usage
Calling it is identical to calling any other BenchGen model, only the model name changes: point at the same gateway, authenticate with an inference API token, and setmodel to benchgen-router-lite. The endpoint is OpenAI-compatible, so any client that speaks the chat completions format works, the OpenAI SDK included.
What comes back
A normal chat completion, shaped exactly like a response from any other model on the gateway:content is one pool member’s real, complete answer, the router adds no summarization, reformatting, or extra generation step on top of it. Note that model reports back benchgen-router-lite itself, not the pool member that actually answered. To see which pool member handled a given batch of queries, run it as a model under evaluation against a benchmark: Router Fidelity Benchmark’s results page adds a routing report specifically for this, which pool member (and the real underlying model it resolved to) answered each question, plus the overall routing distribution. For a single call, the request also shows up in Monitor Model Usage like any other.
Cost
You pay the standard rate for whichever pool member actually answers, tracked the same way as calling that model directly, visible in Monitor Model Usage. There’s no separate fee for the routing step itself. On the 46-question benchmark run above, the router averaged $0.000622 per task against $0.001932 for calling its own strongest pool member (frontier_a) directly for every question, at higher accuracy, not lower.
Build your own
The same mechanism, a router head trained with sep-CMA-ES against your own measured reward data, is available to train yourself from the Train tab, pick Head as the training method. The full walkthrough, with real logs and screenshots, is in BenchGen Router Lite in Guides.BenchGen Router Lite (full guide)
The dataset, training, and complete benchmark story behind this model.
Fine-tune a Model
Start a training run of your own.
benchgen-router-lite model page
The live model card: pool, status, API keys, and usage.