Kaynağa Gözat

fix: avoid llm node result var not init issue while do retry. (#14286)

tags/1.0.1
Jacky Wu 7 ay önce
ebeveyn
işleme
ed5596a8f4
No account linked to committer's email address
1 değiştirilmiş dosya ile 3 ekleme ve 3 silme
  1. 3
    3
      api/core/workflow/nodes/llm/node.py

+ 3
- 3
api/core/workflow/nodes/llm/node.py Dosyayı Görüntüle

@@ -94,6 +94,9 @@ class LLMNode(BaseNode[LLMNodeData]):
def _run(self) -> Generator[NodeEvent | InNodeEvent, None, None]:
node_inputs: Optional[dict[str, Any]] = None
process_data = None
result_text = ""
usage = LLMUsage.empty_usage()
finish_reason = None

try:
# init messages template
@@ -178,9 +181,6 @@ class LLMNode(BaseNode[LLMNodeData]):
stop=stop,
)

result_text = ""
usage = LLMUsage.empty_usage()
finish_reason = None
for event in generator:
if isinstance(event, RunStreamChunkEvent):
yield event

Loading…
İptal
Kaydet