Skip to main content

Methods

Get an artifact by its ID.

Parameters

str
required

Returns

GetArtifactResponse
🔗 GetArtifactResponseThe artifact data

Usage

Delete an artifact by its ID.

Parameters

str
required

Returns

EmptyResponse
🔗 EmptyResponseEmpty response indicating successful deletion

Usage

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

Parameters

typing.Optional[str]
Fully qualified name to filter artifacts by (format: ’://’)
typing.Optional[str]
ID of the ML Repo to filter artifacts by
typing.Optional[str]
Name of the artifact to filter by
typing.Optional[int]
Number of artifacts to skip for pagination
typing.Optional[int]
Maximum number of artifacts to return
typing.Optional[str]
ID of the run to filter artifacts by
typing.Optional[bool]
Whether to include artifacts that have no versions

Returns

SyncPager[Artifact, ListArtifactsResponse]
🔗 ListArtifactsResponseList of artifacts matching the query with pagination information

Usage

Create or update an artifact version.

Parameters

ArtifactManifest
required
🔗 ArtifactManifestManifest containing metadata for the artifact to apply

Returns

GetArtifactVersionResponse
🔗 GetArtifactVersionResponseThe created or updated artifact version

Usage

Get Artifact by FQN.

Parameters

str
required
FQN of the artifact

Returns

GetArtifactResponse
🔗 GetArtifactResponseArtifact details

Usage