code: def create_artifacts_client(
      client_config: ClientConfig, http_client: HttpClient
  ) -> SwaggerClientWrapper:
      return SwaggerClientWrapper(
          create_swagger_client(
              build_operation_url(
                  client_config.api_url, ARTIFACTS_SWAGGER_PATH
              ),
              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 9 for calling a global function with example usage: create_artifacts_client(client_config, http_client) and returns: SwaggerClientWrapper