Skip to main content
POST
/
api
/
v1
/
evaluations
/
{evaluation_id}
/
finalize
Finalize Evaluation
curl --request POST \
  --url https://api.primeintellect.ai/api/v1/evaluations/{evaluation_id}/finalize \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
  "metrics": {}
}'
{
  "evaluation_id": "<string>",
  "status": "RUNNING",
  "total_samples": 123,
  "avg_score": 123,
  "min_score": 123,
  "max_score": 123,
  "viewer_url": "<string>"
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

evaluation_id
string
required

Body

application/json

Request to finalize an evaluation (optional, can include final metrics)

metrics
object | null

Final metrics to attach to the evaluation

Response

Successful Response

Response after finalizing an evaluation

evaluation_id
string
required
status
enum<string>
required

Evaluation status enum

Available options:
RUNNING,
COMPLETED,
FAILED,
CANCELLED
total_samples
integer
required
avg_score
number | null
required
min_score
number | null
required
max_score
number | null
required
viewer_url
string | null
I