KitaruClient
Client for managing Kitaru executions and artifacts.
Attributes
attributeexecutions= _ExecutionsAPI(self)attributeartifacts= _ArtifactsAPI(self)Functions
func__init__(self, *, server_url=None, auth_token=None, project=None) -> NoneInitialize a Kitaru client.
paramselfparamserver_urlstr | None= NoneOptional per-client server override (not yet supported).
paramauth_tokenstr | None= NoneOptional per-client auth token override (not yet supported).
paramprojectstr | None= NoneOptional per-client project override (not yet supported).
Returns
Nonefunc_client(self) -> ClientReturn a ZenML client instance.
paramselfReturns
zenml.client.Clientfunc_get_pipeline_run(self, exec_id, *, hydrate) -> PipelineRunResponseFetch a run by execution ID with strict ID matching.
paramselfparamexec_idstrparamhydrateboolReturns
zenml.models.PipelineRunResponsefunc_get_artifact_version(self, artifact_id, *, hydrate) -> ArtifactVersionResponseFetch an artifact version by ID.
paramselfparamartifact_idstrparamhydrateboolReturns
zenml.models.v2.core.artifact_version.ArtifactVersionResponse