Skip to content

Commit ebb19ff

Browse files
committed
fix: linting
1 parent b351c54 commit ebb19ff

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

litellm/types/utils.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1550,7 +1550,11 @@ class ImageUsageInputTokensDetails(BaseLiteLLMOpenAIResponseObject):
15501550
"""The number of text tokens in the input prompt."""
15511551

15521552

1553-
class ImageUsage(BaseLiteLLMOpenAIResponseObject):
1553+
from openai.types.images_response import ImagesResponse as OpenAIImageResponse
1554+
from openai.types.images_response import Usage as OpenAIImageResponseUsage
1555+
1556+
1557+
class ImageUsage(OpenAIImageResponseUsage, BaseLiteLLMOpenAIResponseObject):
15541558
input_tokens: int
15551559
"""The number of tokens (images and text) in the input prompt."""
15561560

@@ -1569,7 +1573,7 @@ class ImageUsage(BaseLiteLLMOpenAIResponseObject):
15691573

15701574
class ImageResponse(OpenAIImageResponse, BaseLiteLLMOpenAIResponseObject):
15711575
_hidden_params: dict = {}
1572-
usage: ImageUsage
1576+
usage: Optional[ImageUsage] = None
15731577

15741578
def __init__(
15751579
self,

0 commit comments

Comments
 (0)