code: def download_models(specific_models=None):
      """
      Call to download all the models that Tortoise uses.
      """
      os.makedirs(MODELS_DIR, exist_ok=True)
      for model_name, url in MODELS.items():
          if (
              specific_models is not None
              and model_name not in specific_models
          ):
              continue
          model_path = os.path.join(MODELS_DIR, model_name)
          if os.path.exists(model_path):
              continue
          print(f"Downloading {model_name} from {url}...")
          with tqdm(
              unit="B", unit_scale=True, unit_divisor=1024, miniters=1
          ) as t:
              request.urlretrieve(
                  url,
                  model_path,
                  lambda nb, bs, fs, t=t: t.update(nb * bs - t.n),
              )
          print("Done.")
  
imports: import os
  from urllib import request
  from tqdm import tqdm
label_desc: Use image node_id 1 for calling a global function with example usage: download_models(specific_models) without return types