class_docstr: LiteLLMHandler is a MindsDB handler for litellm - https://docs.litellm.ai/docs/
class_docstr_tok: ["LiteLLMHandler","is","a","MindsDB","handler","for","litellm","-","https",":","\/\/docs.litellm.ai\/docs\/"]
code: def __init__(self, *args, **kwargs):
      super().__init__(*args, **kwargs)
      self.generative = True
  
file_path: mindsdb/mindsdb/integrations/handlers/litellm_handler/litellm_handler.py
imports: import ast
  from typing import Dict, Optional, List
  import pandas
  from mindsdb.integrations.libs.base import BaseMLEngine
  from mindsdb.utilities import log
  from mindsdb.integrations.handlers.litellm_handler.settings import CompletionParameters
  from litellm import completion, batch_completion
label_desc: Use image node_id 1 to create a new LiteLLMHandler object from inherited base classes: BaseMLEngine with example: obj = LiteLLMHandler()