code: def _get_token_client(
      credentials: Credentials,
      ssl_verify: bool,
      proxies: Dict[str, str],
      endpoint_url: str = None,
  ) -> SwaggerClientWrapper:
      config_api_url = (
          credentials.api_url_opt or credentials.token_origin_address
      )
      if proxies is None:
          verify_host_resolution(config_api_url)
  
      token_http_client = create_http_client(ssl_verify, proxies)
  
      return SwaggerClientWrapper(
          create_swagger_client(
              build_operation_url(
                  endpoint_url or config_api_url, BACKEND_SWAGGER_PATH
              ),
              token_http_client,
          )
      )
  
imports: import os
  import platform
  from typing import Dict, Tuple
  import requests
  from bravado.http_client import HttpClient
  from bravado.requests_client import RequestsClient
  from neptune.common.backends.utils import with_api_exceptions_handler
  from neptune.common.oauth import NeptuneAuthenticator
  from neptune.envs import NEPTUNE_REQUEST_TIMEOUT
  from neptune.exceptions import NeptuneClientUpgradeRequiredError
  from neptune.internal.backends.api_model import ClientConfig
  from neptune.internal.backends.swagger_client_wrapper import SwaggerClientWrapper
  from neptune.internal.backends.utils import NeptuneResponseAdapter, build_operation_url, cache, create_swagger_client, update_session_proxies, verify_client_version, verify_host_resolution
  from neptune.internal.credentials import Credentials
  from neptune.version import version
label_desc: Use image node_id 4 for calling a global function with example usage: _get_token_client(credentials, ssl_verify, proxies, endpoint_url) and returns: SwaggerClientWrapper