BaseLLM Objects
__init__
name(str): The name of the LLM.**kwargs(dict): Additional keyword arguments for the LLM.
__call__
messages(List[Message]): The messages to pass to the LLM.
Optional[str]: The response from the LLM.
extract_function_inputs
query(str): The query to extract the function inputs from.function_schemas(List[Dict[str, Any]]): The function schemas to extract the function inputs from.
List[Dict[str, Any]]: The function inputs.
