Detect Issues
Run issue detection on a conversation provided in the request body.
Send an array of messages in OpenAI chat format. By default, the endpoint
evaluates the last message. Set message_indexes_to_evaluate to evaluate
a different message or multiple messages.
Set store_conversation to true to persist the conversation, messages,
and evaluation in the database so they appear in the dashboard.
You can override the active workspace evaluator by providing either
evaluator_id or a config object with custom labels and domain
context.
Header Parameters
Workspace UUID for session-authenticated calls.
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
curl -X POST "https://loading/v1/evaluate" \ -H "Content-Type: application/json" \ -d '{ "messages": [ { "content": "string", "role": "developer" } ] }'{
"annotations": [
{
"message_index": 0,
"text": "string",
"label": "string",
"explanation": "string",
"message_part_index": 0,
"start_offset": 0,
"end_offset": 0,
"tool_name": "string",
"parameter_name": "string"
}
],
"usage": {
"input_tokens": 0,
"cost_cents": 0
},
"evaluation_id": "4108ec8e-6efd-4b9b-bace-0bb4c296c324",
"conversation_id": "cc71b11a-25cd-4c2d-9950-df2cc38e3407"
}{
"detail": [
{
"loc": [
"string"
],
"msg": "string",
"type": "string",
"input": null,
"ctx": {}
}
]
}