GetEvaluationTask
Retrieves the details of an evaluation task.
Try it now
Test
RAM authorization
Request syntax
GET /api/v1/evaluation-task/{agentSpace}/{taskId} HTTP/1.1
Path Parameters
|
Parameter |
Type |
Required |
Description |
Example |
| agentSpace |
string |
No |
The AgentSpace name. |
prod-agentspace |
| taskId |
string |
No |
The evaluation task ID. |
eval-task-8b36f2e2b1f94f9c91ce7a4b0f6d9c25 |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
No parameters required.
Response elements
|
Element |
Type |
Description |
Example |
|
object |
Schema of Response |
||
| requestId |
string |
The request ID. |
3FE4CD1E-FF41-56BE-B590-7A021D9C1524 |
| taskId |
string |
The evaluation task ID. |
eval-task-8b36f2e2b1f94f9c91ce7a4b0f6d9c25 |
| taskName |
string |
The task name. |
trace_task_completion_eval |
| agentSpace |
string |
The AgentSpace name. |
prod-agentspace |
| taskMode |
string |
The evaluation task mode. Valid values:
|
batch |
| dataType |
string |
The data source type of the evaluation object. Valid values:
|
trace |
| evaluators |
array |
The list of evaluator configurations. |
[{"evaluatorRef":"Builtin.agent_task_completion","resultName":"agent_task_completion","resultType":"score","variableMapping":{"input":"trace.input","output":"trace.output","agent_trajectory":"trace.agent_trajectory"}}] |
| Evaluator |
The configuration object of a single evaluator. |
{"evaluatorRef":"Builtin.agent_task_completion"} |
|
| status |
string |
The evaluation task status. Valid values:
|
Running |
| createdAt |
integer |
The creation time, in seconds-level UNIX timestamp. |
1782816000 |
| updatedAt |
integer |
The last update time, in seconds-level UNIX timestamp. |
1782816600 |
| dataFilter |
string |
The filter conditions for evaluation data, returned by the backend as a JSON string. |
{"query":"serviceName='checkout-service'","maxRecords":10,"samplingRate":100} |
| channel |
string |
The task source. Valid values:
|
default |
| config |
object |
The data source and execution configuration. Tasks with |
{"project":"agentspace-project","storeName":"logstore-tracing","dataScope":"trace"} |
|
string |
The value of a single configuration item. The key name is determined by the specific field convention. |
trace |
|
| tags |
object |
The key-value pairs of task tags. Empty if not set. |
{"serviceId":"checkout-service","env":"prod"} |
|
string |
The value of a single task tag. The key name is customized by business dimension. |
prod |
|
| regionId |
string |
The region to which the task belongs. |
cn-hangzhou |
| runStrategyConfig |
RunStrategies |
The structured configuration of the run strategy, including the parsed backfill strategy and continuous evaluation strategy. |
{"backfill":{"enabled":true,"startTime":1782816000000,"endTime":1782902400000},"continuous":{"enabled":true,"intervalUnit":"HOUR","intervalValue":1,"dataDelayMinutes":5}} |
| description |
string |
The evaluation task description. |
评估线上 Agent 链路任务完成度 |
In the latest API contract, the query response no longer returns the runStrategies raw JSON string field. Use runStrategyConfig to obtain the structured run strategy instead.
Examples
Success response
JSON format
{
"requestId": "3FE4CD1E-FF41-56BE-B590-7A021D9C1524",
"taskId": "eval-task-8b36f2e2b1f94f9c91ce7a4b0f6d9c25",
"taskName": "trace_task_completion_eval",
"agentSpace": "prod-agentspace",
"taskMode": "batch",
"dataType": "trace",
"evaluators": [
{
"evaluatorRef": "Builtin.agent_task_completion",
"name": "agent_task_completion",
"type": "AGENT",
"resultName": "agent_task_completion",
"resultType": "score",
"config": {
"version": "1.0.0"
},
"filters": {
"query": "serviceName='checkout-service'"
},
"variableMapping": {
"key": "trace.input"
}
}
],
"status": "Running",
"createdAt": 1782816000,
"updatedAt": 1782816600,
"dataFilter": "{\"query\":\"serviceName='checkout-service'\",\"maxRecords\":10,\"samplingRate\":100}",
"channel": "default",
"config": {
"key": "trace"
},
"tags": {
"key": "prod"
},
"regionId": "cn-hangzhou",
"runStrategyConfig": {
"backfill": {
"enabled": true,
"startTime": 1782816000000,
"endTime": 1782902400000
},
"continuous": {
"enabled": true,
"intervalUnit": "HOUR",
"intervalValue": 1,
"dataDelayMinutes": 5
}
},
"description": "评估线上 Agent 链路任务完成度"
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.