code: def get_megatron_vocab_file(pretrained_model_name: str) -> str:
      """
      Gets vocabulary file from cache or downloads it
  
      Args:
          pretrained_model_name: pretrained model name
  
      Returns:
          path: path to the vocab file
      """
      _check_megatron_name(pretrained_model_name)
      url = MEGATRON_CONFIG_MAP[pretrained_model_name]["vocab"]
  
      path = os.path.join(
          MEGATRON_CACHE, pretrained_model_name + "_vocab"
      )
      path = _download(path, url)
      return path
  
file_path: NeMo/nemo/collections/nlp/modules/common/megatron/megatron_utils.py
imports: import os
  import shutil
  from typing import Dict, List
  import torch
  import wget
  from torch.hub import _get_torch_home
  from nemo.utils import logging
label_desc: Use image node_id 6 for calling a global function with example usage: get_megatron_vocab_file(pretrained_model_name) and returns: path