OptimizationJobInputs interface

Caller-supplied inputs for an optimization job.

Properties

agent

The agent (and pinned version) being optimized.

evaluators

Job-level evaluators referenced by name and optional version. Required; at least one must be provided.

options

Tuning knobs and run-mode.

train_dataset

Training dataset — either inline items or a reference to a registered dataset. Required.

validation_dataset

Optional held-out validation dataset for measuring generalization of the final candidate.

Property Details

agent

The agent (and pinned version) being optimized.

agent: OptimizationAgentIdentifier

Property Value

evaluators

Job-level evaluators referenced by name and optional version. Required; at least one must be provided.

evaluators: OptimizationEvaluatorRef[]

Property Value

options

Tuning knobs and run-mode.

options?: OptimizationOptions

Property Value

train_dataset

Training dataset — either inline items or a reference to a registered dataset. Required.

train_dataset: OptimizationDatasetInputUnion

Property Value

validation_dataset

Optional held-out validation dataset for measuring generalization of the final candidate.

validation_dataset?: OptimizationDatasetInputUnion

Property Value