code: def test_completion_bedrock_cohere():
      print("calling bedrock cohere")
      litellm.set_verbose = True
      try:
          response = completion(
              model="bedrock/cohere.command-text-v14",
              messages=[{"role": "user", "content": "hi"}],
              temperature=0.1,
              max_tokens=10,
              stream=True,
          )
          # Add any assertions here to check the response
          print(response)
          for chunk in response:
              print(chunk)
      except RateLimitError:
          pass
      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 45 for calling a global function with example usage: test_completion_bedrock_cohere() without return types