Optimization

Optimization run endpoints.

Create an optimization run

post

Create a new optimization run for a container using specified base models and evaluation criteria.

Authorizations
AuthorizationstringRequired

API key in Authorization header using Bearer .

Body
containerstring · min: 1Required

Container id or label.

Example: file_abc123
base_modelsstring[]Required

Base model ids or labels.

evalsstring[]Required

Evaluator ids or labels.

data_sourceany ofOptional

Optional data source override.

anyOptional
or
or
or
nullOptional
metadataany ofOptional

Optional metadata.

or
nullOptional
environmentany ofOptional

Execution environment name.

Default: main
stringOptional
or
nullOptional
Responses
chevron-right
201

Successful Response

application/json
created_atstringRequired
finished_atany ofOptional
stringOptional
or
nullOptional
error_atany ofOptional
stringOptional
or
nullOptional
statusstringRequired
errorany ofOptional
anyOptional
or
nullOptional
objectconst: optimization.runOptional

Object type.

Default: optimization.run
idstringRequired

Optimization run id.

container_idstringRequired

Container id.

base_modelsstring[]Required

Base model ids.

datasetany ofOptional

Dataset id.

stringOptional
or
nullOptional
evaluatorsstring[]Required

Evaluator ids.

metadataany ofOptional

Optional metadata.

or
nullOptional
metricsany ofOptional

Optimization metrics.

or
nullOptional
spendany ofOptional

Estimated spend.

numberOptional
or
nullOptional
best_checkpointany ofOptional

Best checkpoint id.

stringOptional
or
nullOptional
post
/v1/optimization/runs

Last updated