Skip to content

@awssolutions/gen-ai-evaluation-toolkit-ts-client


@awssolutions/gen-ai-evaluation-toolkit-ts-client / GetEvaluatorJobOutput

Interface: GetEvaluatorJobOutput

Extended by

Properties

app?

optional app?: AppConfig

App invocation configuration used for this job


createdAt?

optional createdAt?: Date

Timestamp when the job was created


error?

optional error?: JobError

Error details. Present only when the job fails.


evaluatorName

evaluatorName: string

Name of the evaluator


experimentName?

optional experimentName?: string

Experiment name for grouping related jobs and reports


jobId

jobId: string

Unique identifier for this job


jobType

jobType: JobType

Type of job


reportId

reportId: string

Report ID where results are stored


result?

optional result?: DocumentType

Result data. Present only when the job completes successfully.


scorers?

optional scorers?: Record\<string, ScorerConfig | null>

Scorer configurations used for this job (keyed by scorer name)


sourceReportId?

optional sourceReportId?: string

Source report ID to copy results from for re-scoring (creates a new report)


stage

stage: JobStage

Current processing stage of the job


status

status: JobStatus

Overall job status — computed from task states


tasks

tasks: Record\<string, TaskState>

Per-task status and configuration


updatedAt?

optional updatedAt?: Date

Timestamp when the job was last updated