From 8ac5f4a6bd2a36458944c53eeaf18f95a4c609f9 Mon Sep 17 00:00:00 2001 From: Esteban Zeller Date: Tue, 24 Feb 2026 12:31:53 -0300 Subject: [PATCH] Refactor map_openai_params call in transformation.py --- litellm/llms/gradient_ai/chat/transformation.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/litellm/llms/gradient_ai/chat/transformation.py b/litellm/llms/gradient_ai/chat/transformation.py index ba73ee103b6..ae6cddb5755 100644 --- a/litellm/llms/gradient_ai/chat/transformation.py +++ b/litellm/llms/gradient_ai/chat/transformation.py @@ -138,6 +138,15 @@ class GradientAIConfig(OpenAILikeChatConfig): drop_params: bool = False, replace_max_completion_tokens_with_max_tokens: bool = False, ) -> dict: + + optional_params = super().map_openai_params( + non_default_params=non_default_params, + optional_params=optional_params, + model=model, + drop_params=drop_params, + replace_max_completion_tokens_with_max_tokens=replace_max_completion_tokens_with_max_tokens, + ) + supported_openai_params = self.get_supported_openai_params(model=model) for param, value in non_default_params.items(): if param in supported_openai_params: