mirror of
https://github.com/BerriAI/litellm.git
synced 2026-10-10 03:28:53 +00:00
Replace summary param as detailed
This commit is contained in:
parent
42d4aab3e7
commit
0f8e4364d6
2 changed files with 7 additions and 7 deletions
|
|
@ -693,17 +693,17 @@ class LiteLLMResponsesTransformationHandler(CompletionTransformationBridge):
|
|||
|
||||
# If string is passed, map with summary="concise"
|
||||
if reasoning_effort == "none":
|
||||
return Reasoning(effort="none", summary="concise") # type: ignore
|
||||
return Reasoning(effort="none", summary="detailed") # type: ignore
|
||||
elif reasoning_effort == "high":
|
||||
return Reasoning(effort="high", summary="concise")
|
||||
return Reasoning(effort="high", summary="detailed")
|
||||
elif reasoning_effort == "xhigh":
|
||||
return Reasoning(effort="xhigh", summary="concise") # type: ignore[typeddict-item]
|
||||
return Reasoning(effort="xhigh", summary="detailed") # type: ignore[typeddict-item]
|
||||
elif reasoning_effort == "medium":
|
||||
return Reasoning(effort="medium", summary="concise")
|
||||
return Reasoning(effort="medium", summary="detailed")
|
||||
elif reasoning_effort == "low":
|
||||
return Reasoning(effort="low", summary="concise")
|
||||
return Reasoning(effort="low", summary="detailed")
|
||||
elif reasoning_effort == "minimal":
|
||||
return Reasoning(effort="minimal", summary="concise")
|
||||
return Reasoning(effort="minimal", summary="detailed")
|
||||
return None
|
||||
|
||||
def _transform_response_format_to_text_format(
|
||||
|
|
|
|||
|
|
@ -1030,7 +1030,7 @@ def test_map_reasoning_effort_adds_summary_detailed():
|
|||
|
||||
assert result is not None, f"Result should not be None for effort={effort}"
|
||||
assert result["effort"] == effort, f"Effort should be {effort}"
|
||||
assert result["summary"] == "concise", f"Summary should be 'detailed' for effort={effort}"
|
||||
assert result["summary"] == "detailed", f"Summary should be 'detailed' for effort={effort}"
|
||||
|
||||
print(f"✓ reasoning_effort='{effort}' correctly maps to effort='{effort}', summary='detailed'")
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue