Skip to main content

Methods

Apply tags to a model version.

Parameters

str
required
ID of the model version to apply tags to
typing.Sequence[str]
required
List of tags to apply to the model version
typing.Optional[bool]
Whether to overwrite existing tags if they conflict

Returns

EmptyResponse
🔗 EmptyResponseEmpty response indicating successful tag application

Usage

Get a model version by its ID.

Parameters

str
required

Returns

GetModelVersionResponse
🔗 GetModelVersionResponseThe model version data

Usage

Delete a model version by its ID.

Parameters

str
required

Returns

EmptyResponse
🔗 EmptyResponseEmpty response indicating successful deletion

Usage

List model versions with optional filtering by tag, FQN, model ID, ML Repo, name, version, run IDs, or run steps.

Parameters

typing.Optional[str]
Tag to filter model versions by
typing.Optional[str]
Fully qualified name to filter model versions by (format: ‘model://’ or ‘model://:’)
typing.Optional[str]
ID of the model to filter versions by
typing.Optional[str]
ID of the ML Repo to filter model versions by
typing.Optional[str]
Name of the model to filter versions by
typing.Optional[int]
Version number (positive integer) or ‘latest’ to filter by specific version
typing.Optional[typing.Union[str, typing.Sequence[str]]]
List of run IDs to filter model versions by
typing.Optional[typing.Union[int, typing.Sequence[int]]]
List of run step numbers to filter model versions by
typing.Optional[int]
Number of model versions to skip for pagination
typing.Optional[int]
Maximum number of model versions to return
typing.Optional[bool]
Whether to include internal metadata in the response

Returns

SyncPager[ModelVersion, ListModelVersionsResponse]
🔗 ListModelVersionsResponseList of model versions matching the query with pagination information

Usage

Get Model Version by FQN.

Parameters

str
required
FQN of the model version

Returns

GetModelVersionResponse
🔗 GetModelVersionResponseModel version details

Usage