code: def test_multiple_messages_trimming():
      messages = [
          {
              "role": "user",
              "content": "This is a long message that will exceed the token limit.",
          },
          {
              "role": "user",
              "content": "This is another long message that will also exceed the limit.",
          },
      ]
      trimmed_messages = trim_messages(
          messages=messages, model="gpt-3.5-turbo", max_tokens=20
      )
      # print(get_token_count(messages=trimmed_messages, model="gpt-3.5-turbo"))
      assert (
          get_token_count(
              messages=trimmed_messages, model="gpt-3.5-turbo"
          )
      ) <= 20
  
imports: import sys, os
  from dotenv import load_dotenv
  import copy
  import os
  import pytest
  import litellm
  from litellm.utils import trim_messages, get_token_count, get_valid_models, check_valid_key, validate_environment, function_to_dict, token_counter
label_desc: Use image node_id 3 for calling a global function with example usage: test_multiple_messages_trimming() without return types