EvaluatorGenerationJob interface

Evaluator Generation Job resource — a long-running job that generates rubric-based evaluator definitions from source materials. On success, the result is the persisted EvaluatorVersion.

Properties

created_at

The timestamp when the job was created, represented in Unix time (seconds since January 1, 1970).

error

Error details — populated only on failure.

finished_at

The timestamp when the job finished, represented in Unix time (seconds since January 1, 1970).

id

Server-assigned unique identifier.

inputs

Caller-supplied inputs.

result

Result produced on success.

status

Current lifecycle status.

usage

Token consumption summary. Populated when the job reaches a terminal state.

Property Details

created_at

The timestamp when the job was created, represented in Unix time (seconds since January 1, 1970).

created_at?: Date

Property Value

Date

error

Error details — populated only on failure.

error?: ErrorModel

Property Value

finished_at

The timestamp when the job finished, represented in Unix time (seconds since January 1, 1970).

finished_at?: Date

Property Value

Date

id

Server-assigned unique identifier.

id?: string

Property Value

string

inputs

Caller-supplied inputs.

inputs?: EvaluatorGenerationInputs

Property Value

result

Result produced on success.

result?: EvaluatorVersion

Property Value

status

Current lifecycle status.

status?: JobStatus

Property Value

usage

Token consumption summary. Populated when the job reaches a terminal state.

usage?: EvaluatorGenerationTokenUsage

Property Value