code: def generate_exponential_random_number(
      scale: float = 1.0, size: int = 1
  ) -> np.ndarray:
      """Generates a random number or array based on an exponential distribution.
  
      Args:
          scale: Scaling of the distribution.
          size: Size of array.
  
      Returns:
          (np.ndarray): An exponential random number or array.
  
      """
  
      exponential_array = np.random.exponential(scale, size)
  
      return exponential_array
  
imports: import numpy
label_desc: Use image node_id 2 for calling a global function with example usage: generate_exponential_random_number(scale, size) and returns: exponential_array