code: def _set_databricks() -> str:
      global _DATABRICKS_HOST
      global _DATABRICKS_PROXY
  
      if _DATABRICKS_PROXY:
          return
  
      import IPython
  
      shell = IPython.get_ipython()
      dbutils = shell.user_ns["dbutils"]
      data = json.loads(
          dbutils.entry_point.getDbutils()
          .notebook()
          .getContext()
          .toJson()
      )["tags"]
  
      _DATABRICKS_HOST = data["browserHostName"]
  
      org_id = data["orgId"]
      cluster_id = data["clusterId"]
      _DATABRICKS_PROXY = f"/driver-proxy/o/{org_id}/{cluster_id}/"
  
file_path: fiftyone/fiftyone/core/context.py
imports: import json
  import os
  import typing
  from urllib.parse import urlparse
label_desc: Use image node_id 10 for calling a global function with example usage: _set_databricks() without return types