diff --git a/pkg/provider/runners/difysvapi.py b/pkg/provider/runners/difysvapi.py index b527a3bf..8b66751c 100644 --- a/pkg/provider/runners/difysvapi.py +++ b/pkg/provider/runners/difysvapi.py @@ -499,7 +499,7 @@ class DifyServiceAPIRunner(runner.RequestRunner): content = re.sub(r'^\n', '', chunk['answer']) pending_agent_message += content think_end = True - elif think_end: + elif think_end or not think_start: pending_agent_message += chunk['answer'] if think_start: continue