code: def unsupported_alg_error_msg(alg):
      """Produces the unsupported-algorithm error message."""
      if isinstance(alg, int):
          philox = Algorithm.PHILOX.value
          threefry = Algorithm.THREEFRY.value
          auto_select = Algorithm.AUTO_SELECT.value
      elif isinstance(alg, str):
          philox = "philox"
          threefry = "threefry"
          auto_select = "auto_select"
      else:
          philox = Algorithm.PHILOX
          threefry = Algorithm.THREEFRY
          auto_select = Algorithm.AUTO_SELECT
      return (
          f"Argument `alg` got unsupported value {alg}. Supported values are "
          f"{philox} for the Philox algorithm, "
          f"{threefry} for the ThreeFry algorithm, and "
          f"{auto_select} for auto-selection."
      )
  
file_path: tensorflow-upstream/tensorflow/python/ops/random_ops_util.py
imports: import enum
  from tensorflow.python.framework import constant_op
  from tensorflow.python.framework import dtypes
  from tensorflow.python.framework import tensor
  from tensorflow.python.ops import array_ops
  from tensorflow.python.ops import array_ops_stack
  from tensorflow.python.ops import bitwise_ops
  from tensorflow.python.ops import gen_stateless_random_ops_v2
  from tensorflow.python.ops import math_ops
  from tensorflow.python.util.tf_export import tf_export
label_desc: Use image node_id 5 for calling a global function with example usage: unsupported_alg_error_msg(alg) and returns: str, alg, str, philox, str, threefry, str, auto_select, str