code: def test_async_completion_cloudflare():
      try:
          litellm.set_verbose = True
  
          async def test():
              response = await litellm.acompletion(
                  model="cloudflare/@cf/meta/llama-2-7b-chat-int8",
                  messages=[
                      {"content": "what llm are you", "role": "user"}
                  ],
                  max_tokens=5,
                  num_retries=3,
              )
              print(response)
              return response
  
          response = asyncio.run(test())
          text_response = response["choices"][0]["message"]["content"]
          assert len(text_response) > 1  # more than 1 chars in response
  
      except Exception as e:
          pytest.fail(f"Error occurred: {e}")
  
file_path: litellm/litellm/tests/test_async_fn.py
imports: import sys, os
  import pytest
  import traceback
  import asyncio, logging
  import litellm
  from litellm import completion, acompletion, acreate
label_desc: Use image node_id 5 for calling a global function with example usage: test_async_completion_cloudflare() and returns: response