code: def log_event(
      self,
      kwargs,
      response_obj,
      start_time,
      end_time,
      print_verbose,
      callback_func,
  ):
      # Method definition
      try:
          kwargs["log_event_type"] = "post_api_call"
          callback_func(
              kwargs,  # kwargs to func
              response_obj,
              start_time,
              end_time,
          )
          print_verbose(
              f"Custom Logger - final response object: {response_obj}"
          )
      except:
          # traceback.print_exc()
          print_verbose(
              f"Custom Logger Error - {traceback.format_exc()}"
          )
          pass
  
file_path: litellm/litellm/integrations/custom_logger.py
imports: import dotenv, os
  import requests
  from litellm.proxy._types import UserAPIKeyAuth
  from litellm.caching import DualCache
  from typing import Literal
  import traceback
label_desc: Use image node_id 8 for calling the CustomLogger obj's underlying member method code with example usage: obj.log_event(kwargs, response_obj, start_time, end_time, print_verbose, callback_func) without return types