diff --git a/litellm/utils.py b/litellm/utils.py index ee0bed3f7..98c8b0184 100644 --- a/litellm/utils.py +++ b/litellm/utils.py @@ -160,6 +160,7 @@ from typing import ( Literal, Optional, Tuple, + Type, Union, cast, get_args, @@ -6155,7 +6156,7 @@ def _should_retry(status_code: int): def type_to_response_format_param( - response_format: Optional[Union[type[BaseModel], dict]], + response_format: Optional[Union[Type[BaseModel], dict]], ) -> Optional[dict]: """ Re-implementation of openai's 'type_to_response_format_param' function