Skip to main content

vantage_sdk.workbench.model_registry

SDK helpers for cluster model registry operations.

Classes

ModelRegistrySDK()

SDK for cluster-scoped model registry operations.

Methods

  • create(self, ctx: 'typer.Context', *, cluster_name: 'str', name: 'str', version: 'str', source_type: 'str' = 'huggingface', repo_id: 'str | None' = None, storage_uri: 'str | None' = None, source_url: 'str | None' = None, revision: 'str' = 'main', description: 'str | None' = None, overwrite: 'bool' = False, sync: 'bool' = False, token_secret_name: 'str | None' = None) -> 'ClusterServiceResponse': No documentation provided.
  • delete_version(self, ctx: 'typer.Context', *, cluster_name: 'str', model_version_id: 'str') -> 'ClusterServiceResponse': No documentation provided.
  • get(self, ctx: 'typer.Context', *, cluster_name: 'str', model_id: 'str') -> 'ClusterServiceResponse': No documentation provided.
  • get_job(self, ctx: 'typer.Context', *, cluster_name: 'str', job_id: 'str') -> 'ClusterServiceResponse': No documentation provided.
  • list(self, ctx: 'typer.Context', *, cluster_name: 'str', name_filter: 'str | None' = None) -> 'ClusterServiceResponse': No documentation provided.
  • list_versions(self, ctx: 'typer.Context', *, cluster_name: 'str', name: 'str') -> 'ClusterServiceResponse': No documentation provided.
  • search(self, ctx: 'typer.Context', *, cluster_name: 'str', query: 'str', limit: 'int' = 10) -> 'ClusterServiceResponse': No documentation provided.
  • update(self, ctx: 'typer.Context', *, cluster_name: 'str', model_id: 'str', description: 'str | None' = None, labels: 'dict[str, Any] | None' = None) -> 'ClusterServiceResponse': No documentation provided.