Skip to content

ModelRouterConfig

Configuration for the model.router() middleware.

optional classify?: (ctx) => ComplexityTier

Custom classifier function. Overrides the default heuristic.

ModelContext

ComplexityTier


routes: Record<ComplexityTier, string>

Model ID mapping for each complexity tier.


optional tokenCounter?: TokenCounter

Token counter for input complexity estimation. Default: chars/4.