Model versions

List Model Versions

get

Get model versions according to query filters.

Args: model_version_filter_model: Filter model used for pagination, sorting, filtering. model_name_or_id: Optional name or ID of the model. hydrate: Flag deciding whether to hydrate the output model(s) by including metadata fields in the response. auth_context: The authentication context.

Returns: The model versions according to query filters.

Authorizations
OAuth2passwordRequired
Token URL:
Query parameters
model_name_or_idany ofOptional
stringOptional
or
string · uuidOptional
or
nullOptional
hydratebooleanOptionalDefault: false
sort_bystringOptionalDefault: created
logical_operatorstring · enumOptional

Logical Ops to use to combine filters on list methods.

Default: andPossible values:
pageinteger · min: 1OptionalDefault: 1
sizeinteger · min: 1 · max: 10000OptionalDefault: 20
idany ofOptional
string · uuidOptional
or
stringOptional
or
nullOptional
createdany ofOptional
string · date-timeOptional
or
stringOptional
or
nullOptional
updatedany ofOptional
string · date-timeOptional
or
stringOptional
or
nullOptional
run_metadataany ofOptional
string[]Optional
or
nullOptional
tagany ofOptional
stringOptional
or
nullOptional
tagsany ofOptional
string[]Optional
or
nullOptional
scope_userany ofOptional
string · uuidOptional
or
nullOptional
userany ofOptional
string · uuidOptional
or
stringOptional
or
nullOptional
projectany ofOptional
string · uuidOptional
or
stringOptional
or
nullOptional
nameany ofOptional
stringOptional
or
nullOptional
numberany ofOptional
integerOptional
or
nullOptional
stageany ofOptional
stringOptional
or
string · enumOptional

All possible stages of a Model Version.

Possible values:
or
nullOptional
modelany ofOptional
string · uuidOptional
or
stringOptional
or
nullOptional
Responses
chevron-right
200

Successful Response

application/json
get
/api/v1/model_versions

Get Model Version

get

Get a model version by ID.

Args: model_version_id: id of the model version to be retrieved. hydrate: Flag deciding whether to hydrate the output model(s) by including metadata fields in the response.

Returns: The model version with the given name or ID.

Authorizations
OAuth2passwordRequired
Token URL:
Path parameters
model_version_idstring · uuidRequired
Query parameters
hydratebooleanOptionalDefault: true
Responses
chevron-right
200

Successful Response

application/json
get
/api/v1/model_versions/{model_version_id}

Update Model Version

put

Get all model versions by filter.

Args: model_version_id: The ID of model version to be updated. model_version_update_model: The model version to be updated.

Returns: An updated model version.

Authorizations
OAuth2passwordRequired
Token URL:
Path parameters
model_version_idstring · uuidRequired
Body

Update model for model versions.

stageany ofOptional

Target model version stage to be set

stringOptional
or
string · enumOptional

All possible stages of a Model Version.

Possible values:
or
nullOptional
forcebooleanOptional

Whether existing model version in target stage should be silently archived or an error should be raised.

Default: false
nameany ofOptional

Target model version name to be set

stringOptional
or
nullOptional
descriptionany ofOptional

Target model version description to be set

stringOptional
or
nullOptional
add_tagsany ofOptional

Tags to be added to the model version

string[]Optional
or
nullOptional
remove_tagsany ofOptional

Tags to be removed from the model version

string[]Optional
or
nullOptional
Responses
chevron-right
200

Successful Response

application/json
put
/api/v1/model_versions/{model_version_id}

Delete Model Version

delete

Delete a model by name or ID.

Args: model_version_id: The name or ID of the model version to delete.

Authorizations
OAuth2passwordRequired
Token URL:
Path parameters
model_version_idstring · uuidRequired
Responses
chevron-right
200

Successful Response

application/json
Responseany
delete
/api/v1/model_versions/{model_version_id}

No content

Last updated

Was this helpful?