add support for reasoning_effort minimal (#13401)

This commit is contained in:
Low Jian Sheng 2025-08-09 05:34:46 +08:00 committed by GitHub
parent f55666bf5f
commit 7f55bbc296
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 3 additions and 1 deletions

View file

@ -460,6 +460,8 @@ class LiteLLMResponsesTransformationHandler(CompletionTransformationBridge):
return Reasoning(effort="medium", summary="auto")
elif reasoning_effort == "low":
return Reasoning(effort="low", summary="auto")
elif reasoning_effort == "minimal":
return Reasoning(effort="minimal", summary="auto")
return None
def _map_responses_status_to_finish_reason(self, status: Optional[str]) -> str:

View file

@ -1302,7 +1302,7 @@ ResponsesAPIStreamingResponse = Annotated[
]
REASONING_EFFORT = Literal["low", "medium", "high"]
REASONING_EFFORT = Literal["minimal", "low", "medium", "high"]
class OpenAIRealtimeStreamSession(TypedDict, total=False):