code: def s3_bucket_prefix_to_path(
      bucket: str, prefix: str, version: str = "s3"
  ) -> str:
      if bucket is None or bucket == "":
          raise ValueError(
              f"bucket must not be None! (bucket={bucket}, prefix={prefix}, version={version})"
          )
      return version + "://" + bucket + "/" + prefix
  
file_path: autogluon/common/src/autogluon/common/utils/s3_utils.py
imports: import logging
  import os
  import pathlib
  import shutil
  from typing import Dict, List, Optional, Tuple, Union
  from tqdm import tqdm
  from ..loaders.load_s3 import list_bucket_prefix_suffix_contains_s3
label_desc: Use image node_id 3 for calling a global function with example usage: s3_bucket_prefix_to_path(bucket, prefix, version) and returns: unknown