Rate lookup
For each model Nasiko knows:- A versioned price book row: input and output rate per million tokens, with an effective-date window.
- If no row matches, a built-in fallback table is used and the cost is marked estimated.
- Nasiko never reports a null cost. Unknown rates still produce a number, flagged as estimated.
Where the book is filled
On an open-source cluster the book is seeded with the models Nasiko ships. Optionally, at boot Nasiko can sync published rates from the Portkey price book intomodel_pricing. That sync is fail-open: if it cannot reach the network, existing rows stay.
Custom providers you register (LiteLLM, vLLM, Ollama, Azure, Bedrock, OpenRouter, an internal gateway) need a rate before TokenOps can price them precisely. Until a row exists they fall through to the built-in table and show as estimated. Superusers add mappings with the model registry and provider catalog; see Providers.
CLI
providers is the same catalog the LLM router screen uses. Models listed without a rate still route; their TokenOps line is estimated until a rate exists.