jack 3 mēneši atpakaļ
vecāks
revīzija
1e4e23f50c
1 mainītis faili ar 4 papildinājumiem un 1 dzēšanām
  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