diff --git a/src/plugins/models/utils_model.py b/src/plugins/models/utils_model.py index abc6f027b..b377eac14 100644 --- a/src/plugins/models/utils_model.py +++ b/src/plugins/models/utils_model.py @@ -153,7 +153,9 @@ class LLM_request: content, reasoning = self._extract_reasoning(content) reasoning_content = message.get("model_extra", {}).get("reasoning_content", "") if not reasoning_content: - reasoning_content = reasoning + reasoning_content = message.get("reasoning_content", "") + if not reasoning_content: + reasoning_content = reasoning return content, reasoning_content