Classify
Beta. Runs typed classification questions (noul, choice, score) against the native classify model typesafe/jev-latest or a chat model that supports classify. Chat models answer through one structured-output call and their probabilities are model-reported rather than calibrated. The request and response follow the TypeSafe classification contract; model in the response echoes the request and usage carries the computed cost like the Responses API. This endpoint currently does not apply PII plugins or guardrails.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Body
ID of the model to use: the native classify model typesafe/jev-latest, or a chat model that supports classify.
Typed questions keyed by an identifier of your choice. Each answer is returned under the same key.
The content to evaluate. A string, an object or an array.
The identity to attach to the trace.
Key-value metadata attached to the trace.
The name to display on the trace. If not specified, the default system name will be used.
Retry configuration for the request.
Response
Returns one answer per question.