ModelChoice
public record ModelChoice(Model model, String criteria)
源码Source
io/agentscope/extensions/judge/jev/example/JevModelRouterMiddleware.java:206–213承载模型选项数据的记录类型。位于 io.agentscope.extensions.judge.jev.example 包。核心成员包括 model、criteria、ModelChoice。
A model candidate and the routing criteria sent to Jev.
记录组件摘要Record Component Summary
| 组件Component | 类型Type | 说明Description |
|---|---|---|
model | Model | 执行模型相关操作。 Performs the model operation. |
criteria | String | 执行标准相关操作。 Performs the criteria operation. |
构造器摘要Constructor Summary
| 构造器Constructor | 说明Description |
|---|---|
public ModelChoice(Model model, String criteria) | 初始化 `ModelChoice` 实例。 Creates a new instance. |
记录组件详情Record Component Detail
model
Model model执行模型相关操作。
Performs the model operation.
源码Source
io/agentscope/extensions/judge/jev/example/JevModelRouterMiddleware.java:206–213criteria
String criteria执行标准相关操作。
Performs the criteria operation.
源码Source
io/agentscope/extensions/judge/jev/example/JevModelRouterMiddleware.java:206–213构造器详情Constructor Detail
ModelChoice
public ModelChoice(Model model, String criteria)
初始化 ModelChoice 实例。
Creates a new instance.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
model | Model | 模型实例(类型 `Model`)。The model. |
criteria | String | 标准(类型 `String`)。The criteria. |
源码Source
io/agentscope/extensions/judge/jev/example/JevModelRouterMiddleware.java:207–212