mirror of
https://github.com/BerriAI/litellm.git
synced 2026-10-13 03:59:12 +00:00
fix(anthropic): hand output_config to the effort helper as a known type
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
parent
e5141efee7
commit
f06161fa4c
2 changed files with 2 additions and 2 deletions
|
|
@ -425,7 +425,7 @@ class AnthropicMessagesConfig(BaseAnthropicMessagesConfig):
|
|||
),
|
||||
status_code=400,
|
||||
)
|
||||
existing_output_config: Final = optional_params.get("output_config")
|
||||
existing_output_config: Final[object] = optional_params.get("output_config")
|
||||
explicit_effort: Final = AnthropicMessagesConfig._explicit_output_config_effort(existing_output_config)
|
||||
resolved_effort: Final = (
|
||||
explicit_effort
|
||||
|
|
|
|||
|
|
@ -674,7 +674,7 @@ class AmazonAnthropicClaudeMessagesConfig(
|
|||
normalize_bedrock_opus_output_config_effort(model=model, output_config=clamped)
|
||||
optional_params["reasoning_effort"] = clamped["effort"]
|
||||
explicit_effort: Final = AnthropicMessagesConfig._explicit_output_config_effort(
|
||||
optional_params.get("output_config")
|
||||
cast(object, optional_params.get("output_config")) # cast-ok: optional_params is an untyped dict
|
||||
)
|
||||
if explicit_effort is None:
|
||||
return
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue