From 1956903c28d3028e5795bb2aa4b6dda91073a97d Mon Sep 17 00:00:00 2001 From: mateo-berri <277851410+mateo-berri@users.noreply.github.com> Date: Sat, 29 Aug 2026 01:21:38 -0700 Subject: [PATCH] refactor(vertex_ai): narrow dict return annotations in gemini transcribe config --- .../audio_transcription/gemini_transcribe_transformation.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/litellm/llms/vertex_ai/audio_transcription/gemini_transcribe_transformation.py b/litellm/llms/vertex_ai/audio_transcription/gemini_transcribe_transformation.py index 384bcc71392..f4db5eb110c 100644 --- a/litellm/llms/vertex_ai/audio_transcription/gemini_transcribe_transformation.py +++ b/litellm/llms/vertex_ai/audio_transcription/gemini_transcribe_transformation.py @@ -62,7 +62,7 @@ class VertexGeminiAudioTranscriptionConfig(BaseAudioTranscriptionConfig, VertexB optional_params: Mapping[str, object], model: str, drop_params: bool, - ) -> dict: # mutable-ok: BaseAudioTranscriptionConfig signature + ) -> dict[str, object]: # mutable-ok: BaseAudioTranscriptionConfig signature supported_params: Final = frozenset(self.get_supported_openai_params(model)) mapped: Final = { **optional_params, @@ -99,7 +99,7 @@ class VertexGeminiAudioTranscriptionConfig(BaseAudioTranscriptionConfig, VertexB litellm_params: Mapping[str, object], api_key: str | None = None, api_base: str | None = None, - ) -> dict: # mutable-ok: BaseAudioTranscriptionConfig signature + ) -> dict[str, str]: # mutable-ok: BaseAudioTranscriptionConfig signature vertex_params: Final = dict(litellm_params) access_token, project_id = self._ensure_access_token( credentials=self.safe_get_vertex_ai_credentials(vertex_params),