diff --git a/litellm/llms/sap/chat/transformation.py b/litellm/llms/sap/chat/transformation.py index d9307ed4b9..2b1573bf4e 100755 --- a/litellm/llms/sap/chat/transformation.py +++ b/litellm/llms/sap/chat/transformation.py @@ -203,12 +203,8 @@ class GenAIHubOrchestrationConfig(OpenAIGPTConfig): litellm_params: dict, headers: dict, ) -> dict: - supported_params = self.get_supported_openai_params(model) - # Include extra params that passed validation (e.g., thinking_config for Gemini models via allowed_openai_params) - extra_params = [k for k in optional_params if k not in supported_params and k not in {"tools", "model_version"}] - supported_params = supported_params + extra_params model_params = { - k: v for k, v in optional_params.items() if k in supported_params + k: v for k, v in optional_params.items() if k not in {"tools", "model_version", "deployment_url"} } model_version = optional_params.pop("model_version", "latest")