fix: initialize chunk variable before reference in difysvapi.py

Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com>
This commit is contained in:
Devin AI
2025-05-09 01:28:43 +00:00
parent 2a6ca9cb97
commit f58d5f184f

View File

@@ -114,6 +114,8 @@ class DifyServiceAPIRunner(runner.RequestRunner):
inputs = {}
inputs.update(query.variables)
chunk = None # 初始化chunk变量防止在没有响应时引用错误
async for chunk in self.dify_client.chat_messages(
inputs=inputs,
@@ -171,6 +173,8 @@ class DifyServiceAPIRunner(runner.RequestRunner):
inputs.update(query.variables)
pending_agent_message = ''
chunk = None # 初始化chunk变量防止在没有响应时引用错误
async for chunk in self.dify_client.chat_messages(
inputs=inputs,