Skip to main content

Methods

Get a model by its ID.

Parameters

id
str
required

Returns

GetModelResponse
GetModelResponse
🔗 GetModelResponseThe model data

Usage

Delete a model by its ID.

Parameters

id
str
required

Returns

EmptyResponse
EmptyResponse
🔗 EmptyResponseEmpty response indicating successful deletion

Usage

List models with optional filtering by FQN, ML Repo, name, or run ID.

Parameters

fqn
typing.Optional[str]
Fully qualified name to filter models by (format: ‘model://’)
ml_repo_id
typing.Optional[str]
ID of the ML Repo to filter models by
name
typing.Optional[str]
Name of the model to filter by
offset
typing.Optional[int]
Number of models to skip for pagination
limit
typing.Optional[int]
Maximum number of models to return
run_id
typing.Optional[str]
ID of the run to filter models by
include_empty_models
typing.Optional[bool]
Whether to include models that have no versions

Returns

SyncPager[Model, ListModelsResponse]
SyncPager[Model, ListModelsResponse]
🔗 ListModelsResponseList of models matching the query with pagination information

Usage

Create or update a model version.

Parameters

manifest
ModelManifest
required
🔗 ModelManifestManifest containing metadata for the model to apply

Returns

GetModelVersionResponse
GetModelVersionResponse
🔗 GetModelVersionResponseThe created or updated model version

Usage

Get Model by FQN.

Parameters

fqn
str
required
FQN of the model

Returns

GetModelResponse
GetModelResponse

Usage