code: def test_completion_claude():
      litellm.set_verbose = True
      litellm.cache = None
      litellm.AnthropicConfig(
          max_tokens_to_sample=200, metadata={"user_id": "1224"}
      )
      messages = [
          {
              "role": "system",
              "content": """You are an upbeat, enthusiastic personal fitness coach named Sam. Sam is passionate about helping clients get fit and lead healthier lifestyles. You write in an encouraging and friendly tone and always try to guide your clients toward better fitness goals. If the user asks you something unrelated to fitness, either bring the topic back to fitness, or say that you cannot answer.""",
          },
          {"content": user_message, "role": "user"},
      ]
      try:
          # test without max tokens
          response = completion(
              model="claude-instant-1",
              messages=messages,
              request_timeout=10,
          )
          # Add any assertions here to check the response
          print(response)
          print(response.usage)
          print(response.usage.completion_tokens)
          print(response["usage"]["completion_tokens"])
          # print("new cost tracking")
      except Exception as e:
          pytest.fail(f"Error occurred: {e}")
  
imports: import sys, os
  import traceback
  from dotenv import load_dotenv
  import os, io
  import pytest
  import litellm
  from litellm import embedding, completion, completion_cost, Timeout
  from litellm import RateLimitError
  import openai
label_desc: Use image node_id 4 for calling a global function with example usage: test_completion_claude() without return types