From 612d51a591abf0745d8186516f322a8944449ba7 Mon Sep 17 00:00:00 2001 From: zhangqian <zhangqian@123.com> Date: 星期六, 12 十月 2024 20:46:56 +0800 Subject: [PATCH] 处理异常 --- app/service/ragflow.py | 9 ++++++--- 1 files changed, 6 insertions(+), 3 deletions(-) diff --git a/app/service/ragflow.py b/app/service/ragflow.py index 5fbe175..df131f1 100644 --- a/app/service/ragflow.py +++ b/app/service/ragflow.py @@ -51,8 +51,11 @@ # 妫�鏌ュ搷搴旂姸鎬佺爜 if response.status_code == 200: # 娴佸紡璇诲彇鍝嶅簲 - async for answer in response.aiter_text(): - yield answer + try: + async for answer in response.aiter_text(): + yield answer + except GeneratorExit as e: + print(e) + return else: yield f"Error: {response.status_code}" - -- Gitblit v1.8.0