Get Project Summary
Get Project Summary
POST/api/2/auto_eval/project/get_summary
Get a summary of the Project's evaluations
Request
- application/json
Body
A summary is retrieved for a time range from start_time to end_time If no end_time is provided, current time is used
A summary is retrieved for a time range from start_time to end_time If no end_time is provided, current time is used
Responses
- 200
Successful operation
- application/json
- Schema
- Example (from schema)
Schema
Array [
-
'standard_deviation': the standard deviation of the aggregated means of the metric over all runs
Array [
]
]
projectSummary
object
required
evaluationRunSummaries
object[]
required
metricAggregate
object
required
Aggregate metric for the full time range (e.g. weighted average of the metric)
metric
object
required
Possible values: [MODEL_DEPLOYMENT_STATUS_UNSPECIFIED
, MODEL_DEPLOYMENT_STATUS_PENDING
, MODEL_DEPLOYMENT_STATUS_ONLINE
, MODEL_DEPLOYMENT_STATUS_OFFLINE
, MODEL_DEPLOYMENT_STATUS_PAUSED
]
Possible values: [METRIC_AGGREGATE_METHOD_UNSPECIFIED
, METRIC_AGGREGATE_METHOD_SUM
, METRIC_AGGREGATE_METHOD_AVG
]
statisticalMetrics
object
required
Statistical metrics computed for this evaluation metric, over all runs in the time range. Including:
results
object[]
required
A summary is retrieved for a time range from start_time to end_time If no end_time is provided, current time is used
{
"projectSummary": {
"evaluationRunSummaries": [
{
"metricAggregate": {
"metric": {
"id": "string",
"name": "string",
"description": "string",
"deploymentStatus": "MODEL_DEPLOYMENT_STATUS_UNSPECIFIED"
},
"aggregateMethod": "METRIC_AGGREGATE_METHOD_UNSPECIFIED",
"score": 0
},
"statisticalMetrics": {},
"results": [
{
"timestamp": "2024-07-29T15:51:28.071Z",
"aggregateScore": 0
}
]
}
]
}
}