jack 1 month ago
parent
commit
1e4e23f50c
1 changed files with 4 additions and 1 deletions
  1. 4 1
      app/core/runner/llm_callback_handler.py

+ 4 - 1
app/core/runner/llm_callback_handler.py

@@ -102,7 +102,10 @@ class LLMCallbackHandler:
                     self.event_handler.pub_message_delta(
                         self.message.id, index, delta.content, delta.role
                     )
-                elif delta.reasoning_content is not None:
+                elif (
+                    hasattr(delta, "reasoning_content")
+                    and delta.reasoning_content is not None
+                ):
                     # call on delta message received
                     if not self.final_message_started:
                         self.final_message_started = True