Table of Contents

Class DefaultModelRouter

Namespace
JD.AI.Core.Routing
Assembly
JD.AI.Core.dll

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

public sealed class DefaultModelRouter : IModelRouter
Inheritance
DefaultModelRouter
Implements
Inherited Members

Methods

Route(IReadOnlyList<ProviderModelInfo>, RoutingPolicy)

public ModelRouteDecision Route(IReadOnlyList<ProviderModelInfo> candidates, RoutingPolicy policy)

Parameters

candidates IReadOnlyList<ProviderModelInfo>
policy RoutingPolicy

Returns

ModelRouteDecision