code: def _prepend(docstring: Optional[str], text: str) -> str:
      if not docstring:
          return text
  
      indent = _get_indent(docstring)
      return f"""
  {textwrap.indent(text, indent)}
  
  {docstring}
  """
  
imports: import base64
  import functools
  import inspect
  import json
  import logging
  import posixpath
  import re
  import textwrap
  import warnings
  from typing import List, Optional
  from urllib.parse import urlparse
  from mlflow.environment_variables import MLFLOW_GATEWAY_URI
  from mlflow.exceptions import MlflowException
  from mlflow.gateway.constants import MLFLOW_AI_GATEWAY_MOSAICML_CHAT_SUPPORTED_MODEL_PREFIXES
  from mlflow.utils.uri import append_to_uri_path
label_desc: Use image node_id 7 for calling a global function with example usage: _prepend(docstring, text) and returns: str, textwrap, str, docstring, str, text