获取评估器筛选选项列表 - ListOpsEvaluatorFilterOptions
功能介绍
该接口用于获取评估器列表页面可用的筛选维度及其枚举值。
前端通过此接口动态渲染筛选下拉框,帮助用户快速定位所需的评估器。
返回的筛选项包括:
典型应用场景:
用户在评估器列表页面选择筛选条件时,前端调用此接口获取可选的筛选项。
调用方法
请参见如何调用API。
授权信息
当前API调用无需身份策略权限。
URI
GET /v1/ops/evaluator-filter-options
请求参数
无
响应参数
状态码:200
| 参数 | 参数类型 | 描述 |
|---|---|---|
| filter_options | 参数解释: 评估器筛选选项集合,包含各个维度的可用筛选项。 取值范围: 预定义的枚举值集合。 |
| 参数 | 参数类型 | 描述 |
|---|---|---|
| evaluator_type | Array of integers | 参数解释: 评估器类型筛选项。 取值范围: |
| turn_type | Array of strings | 参数解释: 对话轮次类型筛选项。 取值范围: |
| evaluator_content_type | Array of strings | 参数解释: 评估内容类型筛选项。 取值范围: |
| evaluator_objective_type | Array of strings | 参数解释: 评估目标类型筛选项。 取值范围: |
状态码:500
| 参数 | 参数类型 | 描述 |
|---|---|---|
| error_code | String | 参数解释: 系统定义的标准化错误代码。 取值范围: 业务异常编码字符串。 |
| error_msg | String | 参数解释: 对错误的详细描述,包含异常原因或解决建议。 取值范围: 字符长度2-512,任意文本内容。 |
请求示例
无
响应示例
状态码:200
查询成功
{
"filter_options" : {
"evaluator_type" : [ 1, 2, 3 ],
"turn_type" : [ "single", "multi" ],
"evaluator_content_type" : [ "text", "trajectory" ],
"evaluator_objective_type" : [ "任务完成", "输出质量", "安全", "工具调用", "轨迹质量" ]
}
} 状态码:500
服务器内部错误
{
"error_code" : "EVAL.80000001",
"error_msg" : "服务器内部错误"
} 状态码
| 状态码 | 描述 |
|---|---|
| 200 | 查询成功 |
| 500 | 服务器内部错误 |
错误码
请参见错误码。