code: def __init__(self, name, recipe_root, step_name, tracking_uri):
      self._name = name
      self._path = get_step_output_path(
          recipe_root, step_name, "registered_model_version.json"
      )
      self._recipe_root = recipe_root
      self._step_name = step_name
      self._tracking_uri = tracking_uri
  
imports: import json
  import logging
  import os
  from abc import ABC, abstractmethod
  import mlflow
  from mlflow.recipes.utils.execution import get_step_output_path
  from mlflow.tracking import MlflowClient
  from mlflow.tracking._tracking_service.utils import _use_tracking_uri
  from mlflow.utils.file_utils import chdir
label_desc: Use image node_id 1 to create a new ModelVersionArtifact object from inherited base classes: Artifact with example: obj = ModelVersionArtifact(name, recipe_root, step_name, tracking_uri)