RoutingDecision
public record RoutingDecision( Model model, Map<String, Double> probabilities, Double confidence)
源码Source
io/agentscope/extensions/judge/jev/example/JevModelRouterMiddleware.java:216–228承载路由决策数据的记录类型。位于 io.agentscope.extensions.judge.jev.example 包。核心成员包括 model、probabilities、confidence、RoutingDecision。
The selected model and the calibrated values returned by Jev.
记录组件摘要Record Component Summary
| 组件Component | 类型Type | 说明Description |
|---|---|---|
model | Model | 执行模型相关操作。 Performs the model operation. |
probabilities | Map<String, Double> | 执行 `probabilities` 方法。 Performs the probabilities operation. |
confidence | Double | 执行置信度相关操作。 Performs the confidence operation. |
构造器摘要Constructor Summary
| 构造器Constructor | 说明Description |
|---|---|
public RoutingDecision(Model model, Map<String, Double> probabilities, Double confidence) | 初始化 `RoutingDecision` 实例。 Creates a new instance. |
记录组件详情Record Component Detail
model
Model model执行模型相关操作。
Performs the model operation.
源码Source
io/agentscope/extensions/judge/jev/example/JevModelRouterMiddleware.java:216–228probabilities
Map<String, Double> probabilities执行 probabilities 方法。
Performs the probabilities operation.
源码Source
io/agentscope/extensions/judge/jev/example/JevModelRouterMiddleware.java:216–228confidence
Double confidence执行置信度相关操作。
Performs the confidence operation.
源码Source
io/agentscope/extensions/judge/jev/example/JevModelRouterMiddleware.java:216–228构造器详情Constructor Detail
RoutingDecision
public RoutingDecision(Model model, Map<String, Double> probabilities, Double confidence)
初始化 RoutingDecision 实例。
Creates a new instance.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
model | Model | 模型实例(类型 `Model`)。The model. |
probabilities | Map<String, Double> | probabilities(类型 `Map`)。The probabilities. |
confidence | Double | 置信度(类型 `Double`)。The confidence. |
源码Source
io/agentscope/extensions/judge/jev/example/JevModelRouterMiddleware.java:218–223