Table of Contents

Namespace JD.AI.Core.Routing

Classes

DefaultModelRouter

Default provider/model router using weighted scoring across routing strategies.

ModelRouteDecision

Router output: selected model, fallback chain, and per-candidate scores.

ProviderScore

Score breakdown for one provider/model candidate.

RoutingPolicy

Policy used by IModelRouter to score and select models.

Interfaces

IModelRouter

Selects the best model and ordered fallback chain from available models.

Enums

RoutingStrategy

Built-in model routing strategies.