curl --request POST \
--url https://api.example.com/checklist-items/:id/ai-evaluations{
"data": {
"evaluation": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"checklistItemId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"criteria": {
"evaluationPrompt": "<string>",
"customCriteria": "<string>",
"outputFormat": "<string>"
},
"output": {
"determination": {
"code": "pass",
"label": "✅ Pass"
},
"keyFactsReliedUpon": [
{
"evidence": "<string>",
"dates": [
"<string>"
],
"assumptions": [
"<string>"
]
}
],
"rationale": "<string>",
"followUpItems": [
"<string>"
]
},
"modelUsed": "<string>",
"createdAt": "<string>",
"createdBy": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
},
"context": {
"searchQueries": [
"<string>"
],
"filePassages": [
null
],
"variables": [
null
]
}
}
}Run an AI evaluation for a checklist item.
curl --request POST \
--url https://api.example.com/checklist-items/:id/ai-evaluations{
"data": {
"evaluation": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"checklistItemId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"criteria": {
"evaluationPrompt": "<string>",
"customCriteria": "<string>",
"outputFormat": "<string>"
},
"output": {
"determination": {
"code": "pass",
"label": "✅ Pass"
},
"keyFactsReliedUpon": [
{
"evidence": "<string>",
"dates": [
"<string>"
],
"assumptions": [
"<string>"
]
}
],
"rationale": "<string>",
"followUpItems": [
"<string>"
]
},
"modelUsed": "<string>",
"createdAt": "<string>",
"createdBy": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
},
"context": {
"searchQueries": [
"<string>"
],
"filePassages": [
null
],
"variables": [
null
]
}
}
}