code: def api_metadata_container(
      container_type: ContainerType, trashed: bool = False
  ) -> ApiExperiment:
      if container_type == ContainerType.PROJECT:
          return api_project()
      elif container_type == ContainerType.RUN:
          return api_run(trashed=trashed)
      elif container_type == ContainerType.MODEL:
          return api_model()
      elif container_type == ContainerType.MODEL_VERSION:
          return api_model_version()
      else:
          raise ValueError(
              f"Unknown container_type: {container_type.value}"
          )
  
file_path: neptune-client/tests/unit/neptune/new/utils/api_experiments_factory.py
imports: import random
  import string
  import uuid
  from random import randint
  from neptune.internal.backends.api_model import ApiExperiment
  from neptune.internal.container_type import ContainerType
  from neptune.internal.id_formats import SysId, UniqueId
label_desc: Use image node_id 1 for calling a global function with example usage: api_metadata_container(container_type, trashed) and returns: api_project, api_run, api_model, api_model_version