EvaluatorGenerationJob interface

Recurso de Generación de Trabajos de Evaluador — un trabajo de larga duración que genera definiciones de evaluadores basadas en rúbricas a partir de materiales fuente. En caso de éxito, el resultado es la EvaluatorVersion persistida.

Propiedades

created_at

La marca de tiempo en la que se creó el trabajo, representada en tiempo Unix (segundos desde el 1 de enero de 1970).

error

Detalles del error — que solo se llenan en caso de fallo.

finished_at

La marca de tiempo cuando terminaba el trabajo, representada en tiempo Unix (segundos desde el 1 de enero de 1970).

id

Identificador único asignado por el servidor.

inputs

Entradas suministradas por el llamante.

input_quality_warnings

Avisos de calidad de insumos no fatales producidos por la cadena de generación. Solo lectura; generados por servicio; se ocupaba solo en trabajos terminales cuando se activaban los avisos. Omitido cuando la generación era limpia. Se elimina cuando un par posterior PATCHEvaluatorVersion.definition invalida los avisos.

result

Resultado producido con éxito.

status

Estado actual del ciclo de vida.

usage

Resumen del consumo de tokens. Se llena cuando el trabajo alcanza un estado terminal.

Detalles de las propiedades

created_at

La marca de tiempo en la que se creó el trabajo, representada en tiempo Unix (segundos desde el 1 de enero de 1970).

created_at?: Date

Valor de propiedad

Date

error

Detalles del error — que solo se llenan en caso de fallo.

error?: ErrorModel

Valor de propiedad

finished_at

La marca de tiempo cuando terminaba el trabajo, representada en tiempo Unix (segundos desde el 1 de enero de 1970).

finished_at?: Date

Valor de propiedad

Date

id

Identificador único asignado por el servidor.

id?: string

Valor de propiedad

string

inputs

Entradas suministradas por el llamante.

inputs?: EvaluatorGenerationInputs

Valor de propiedad

input_quality_warnings

Avisos de calidad de insumos no fatales producidos por la cadena de generación. Solo lectura; generados por servicio; se ocupaba solo en trabajos terminales cuando se activaban los avisos. Omitido cuando la generación era limpia. Se elimina cuando un par posterior PATCHEvaluatorVersion.definition invalida los avisos.

input_quality_warnings?: RubricGenerationInputQualityWarning[]

Valor de propiedad

result

Resultado producido con éxito.

result?: EvaluatorVersion

Valor de propiedad

status

Estado actual del ciclo de vida.

status?: JobStatus

Valor de propiedad

usage

Resumen del consumo de tokens. Se llena cuando el trabajo alcanza un estado terminal.

usage?: EvaluatorGenerationTokenUsage

Valor de propiedad