chore(lint): apply pre-commit formatting to llm.py\n\nRan pre-commit on PR files after make build to satisfy repo linters.\n\nCo-authored-by: openhands <openhands@all-hands.dev>

This commit is contained in:
enyst 2025-11-12 23:07:07 +00:00
parent 589fa8d0ac
commit d8bf5bf731

View File

@ -192,9 +192,9 @@ class LLM(RetryMixin, DebugMixin):
# Prefer temperature (drop top_p) if both are specified.
_model_lower = self.config.model.lower()
# Apply to Opus 4.1 and Sonnet 4 models to avoid API errors
if (('claude-opus-4-1' in _model_lower) or ('claude-sonnet-4' in _model_lower)) and (
'temperature' in kwargs and 'top_p' in kwargs
):
if (
('claude-opus-4-1' in _model_lower) or ('claude-sonnet-4' in _model_lower)
) and ('temperature' in kwargs and 'top_p' in kwargs):
kwargs.pop('top_p', None)
# Add completion_kwargs if present