code: def from_botorch(
      botorch_synthetic_function: botorch_synthetic.SyntheticTestFunction,
  ) -> SyntheticFunction:
      """Utility to generate Ax synthetic functions from BoTorch synthetic functions."""
      return FromBotorch(
          botorch_synthetic_function=botorch_synthetic_function
      )
  
imports: from abc import ABC, abstractmethod
  from typing import Any, Callable, List, Optional, Tuple, Union
  import numpy
  import torch
  from ax.utils.common.docutils import copy_doc
  from ax.utils.common.typeutils import checked_cast, not_none
  from botorch.test_functions import synthetic
label_desc: Use image node_id 2 for calling a global function with example usage: from_botorch(botorch_synthetic_function) and returns: FromBotorch