Job JSON Schema Reference#
When you create a job for an evaluation, you send a JSON data structure that contains the information for your configuration. Each job is uniquely identified by a job_id
that the Evaluator service creates. For example, eval-1234ABCD5678EFGH
.
The following table contains selected field reference for the JSON data. For the full API reference, refer to Evaluator API.
Name |
Description |
Type |
---|---|---|
|
The unique |
String |
|
The ID of the job. The ID is returned in the response when you create a job. |
String |
|
An arbitrary organization name, a vendor name, or any other text. If you don’t specify a namespace, the default is |
String |
|
The completion percentage of the evaluation job, calculated as samples processed divided by limit_samples. Only available for custom evaluation jobs or when limit_samples is set in the configuration. |
Float |
|
The number of dataset samples that have been processed during the evaluation. Updated in real-time as the job progresses. |
Integer |
|
Object containing detailed status information including progress tracking and task-level status. |
Object |
|
The unique |
String |
|
A mapping of task names to their current status. Each task can be PENDING, RUNNING, COMPLETED, or FAILED. |
Object |