mirror of
https://github.com/tiennm99/litellm.git
synced 2026-08-05 18:24:49 +00:00
fix(databricks/chat/transformation.py): remove reasoning_effort from request (#9811)
Fixes https://github.com/BerriAI/litellm/issues/9700#issuecomment-2784431995
This commit is contained in:
@@ -240,6 +240,7 @@ class DatabricksConfig(DatabricksBase, OpenAILikeChatConfig, AnthropicConfig):
|
||||
optional_params["thinking"] = AnthropicConfig._map_reasoning_effort(
|
||||
non_default_params.get("reasoning_effort")
|
||||
)
|
||||
optional_params.pop("reasoning_effort", None)
|
||||
## handle thinking tokens
|
||||
self.update_optional_params_with_thinking_tokens(
|
||||
non_default_params=non_default_params, optional_params=mapped_params
|
||||
|
||||
@@ -1272,3 +1272,5 @@ class BaseAnthropicChatTest(ABC):
|
||||
reasoning_effort="high",
|
||||
)
|
||||
assert optional_params["thinking"] == {"type": "enabled", "budget_tokens": 4096}
|
||||
|
||||
assert "reasoning_effort" not in optional_params
|
||||
Reference in New Issue
Block a user