任务接口
3.2 任务接口¶
3.2.1 获取指定测试集下的任务列表¶
Path: /api-evaluation/tasks
Method: GET
Headers:Headers
请求参数¶
| 参数名称 | 传参格式 | 说明 | 是否必填 | 类型 |
|---|---|---|---|---|
| suite | query | 测试集id | Yes | string |
| page | query | 当前页码 | No | number |
| pageSize | query | 每页数量 | No | number |
| sort | query | 排序类型 "time" | "score" |
No | string |
| order | query | 升降序 "ASC" | "DESC" |
No | string |
返回数据¶
| Code | 说明 | 类型 |
|---|---|---|
| 200 | OK | TaskResponse |
3.2.2 创建任务¶
Path: /api-evaluation/tasks
Method: POST
Headers:Headers
请求参数¶
| 参数名称 | 传参格式 | 说明 | 是否必填 | 类型 |
|---|---|---|---|---|
| task | body | 包含id,name等任务信息 | Yes | { "task": Task } |
返回数据¶
| Code | 说明 | 类型 |
|---|---|---|
| 200 | OK | Task |
3.2.3 获取单个任务详情¶
Path: /api-evaluation/tasks/{id}
Method: GET
Headers:Headers
请求参数¶
| 参数名称 | 传参格式 | 说明 | 是否必填 | 类型 |
|---|---|---|---|---|
| id | path | 任务id | Yes | string |
返回数据¶
| Code | 说明 | 类型 |
|---|---|---|
| 200 | OK | Task |
3.2.4 更新单个任务¶
Path: /api-evaluation/tasks/{id}
Method: PUT
Headers:Headers
请求参数¶
| 参数名称 | 传参格式 | 说明 | 是否必填 | 类型 |
|---|---|---|---|---|
| id | path | 任务id | Yes | string |
| data | body | 需要更新的任务信息 | Yes | { "data": Task } |
返回数据¶
| Code | 说明 | 类型 |
|---|---|---|
| 200 | OK | Task |
3.2.5 批量删除任务¶
Path: /api-evaluation/tasks/remove
Method: POST
Headers:Headers
请求参数¶
| 参数名称 | 传参格式 | 说明 | 是否必填 | 类型 |
|---|---|---|---|---|
| ids | body | 任务id列表 | Yes | { "ids": [ string ] } |
返回数据¶
| Code | 说明 |
|---|---|
| 204 | No content |