Update evaluation

Edit an existing evaluation. The request body must be a JSON object of the fields to update. The values you include replace the existing values for the fields. Any fields you omit will retain their previous values.

Authentication

Authorizationstring
API Key authentication via header

Path parameters

projectKeystringRequired
idstringRequiredformat: "uuid"

Request

Evaluation fields to update
labelstringOptional
messageslist of objectsOptional
variablesmap from strings to stringsOptional
generationContextmap from strings to anyOptional
generationProviderstringOptional
generationModelstringOptional
parametersmap from strings to anyOptional
criterialist of objectsOptional
evaluationProviderstringOptional
evaluationModelstringOptional
statestringOptional
One of 'archived', 'active'
toolslist of objectsOptional

Response

Evaluation updated
idstringformat: "uuid"
labelstring
messageslist of objects
generationProviderstring
generationModelstring
createdAtlong
updatedAtlong
variablesmap from strings to stringsOptional
generationContextmap from strings to anyOptional
archivedAtlongOptional
parametersmap from strings to anyOptional
criterialist of objectsOptional
evaluationProviderstringOptional
evaluationModelstringOptional
toolslist of objectsOptional

Errors

400
Bad Request Error
403
Forbidden Error
404
Not Found Error
429
Too Many Requests Error
500
Internal Server Error