From c6a9e8cafe2c8d542747405bd0b2d9de25680cf1 Mon Sep 17 00:00:00 2001 From: Ishaan Jaff Date: Wed, 12 Mar 2025 11:58:56 -0700 Subject: [PATCH] typing_extensions Annotated --- litellm/types/llms/openai.py | 15 ++------------- 1 file changed, 2 insertions(+), 13 deletions(-) diff --git a/litellm/types/llms/openai.py b/litellm/types/llms/openai.py index 0d28315e647..58cb2ab479d 100644 --- a/litellm/types/llms/openai.py +++ b/litellm/types/llms/openai.py @@ -1,17 +1,6 @@ from enum import Enum from os import PathLike -from typing import ( - IO, - Annotated, - Any, - Iterable, - List, - Literal, - Mapping, - Optional, - Tuple, - Union, -) +from typing import IO, Any, Iterable, List, Literal, Mapping, Optional, Tuple, Union import httpx from openai._legacy_response import ( @@ -62,7 +51,7 @@ from openai.types.responses.response_create_params import ( ToolParam, ) from pydantic import BaseModel, Discriminator, Field, PrivateAttr -from typing_extensions import Dict, Required, TypedDict, override +from typing_extensions import Annotated, Dict, Required, TypedDict, override FileContent = Union[IO[bytes], bytes, PathLike]