code: def test_thread_local_api_key():
      try:
          _thread_local_api_settings.api_key = "XXXX"
          api = Api()
          assert api.api_key == "XXXX"
      finally:
          _thread_local_api_settings.api_key = None
  
imports: from unittest import mock
  import pytest
  import wandb
  from wandb import Api
  from wandb.sdk.artifacts.artifact_download_logger import ArtifactDownloadLogger
  from wandb.sdk.internal.thread_local_settings import _thread_local_api_settings
label_desc: Use image node_id 3 for calling a global function with example usage: test_thread_local_api_key() without return types