diff --git a/ruoyi-fastapi-backend/module_admin/controller/ragflow_controller.py b/ruoyi-fastapi-backend/module_admin/controller/ragflow_controller.py index c0bef22..aed218f 100644 --- a/ruoyi-fastapi-backend/module_admin/controller/ragflow_controller.py +++ b/ruoyi-fastapi-backend/module_admin/controller/ragflow_controller.py @@ -251,6 +251,9 @@ async def stream_ragflow_response(result: Generator, chat_id: str, start_time: f chunk_time = time.time() chunk_count += 1 + # 让出控制权,确保流式响应 + await asyncio.sleep(0) + # 检查第一个token的延迟 if not first_token_received: first_token_received = True