From 78452a6e489084e2b240607bea0cffb68121e059 Mon Sep 17 00:00:00 2001 From: zhangqian <zhangqian@123.com> Date: 星期三, 30 十月 2024 16:38:42 +0800 Subject: [PATCH] 临时给太初的提交 --- app/api/report.py | 8 ++------ 1 files changed, 2 insertions(+), 6 deletions(-) diff --git a/app/api/report.py b/app/api/report.py index 232c4b0..c0748a4 100644 --- a/app/api/report.py +++ b/app/api/report.py @@ -57,26 +57,22 @@ # 鐩戝惉姣曟槆鍙戞潵鐨勬秷鎭苟杞彂缁欏鎴风 async def forward_to_client(): - last_message = "step" while True: message = await service_websocket.recv() print(f"Received from bisheng: {message}") data = json.loads(message) files = data.get("files", []) steps = data.get("intermediate_steps", "") - msg = data.get("message", "") - if len(files) != 0 or (steps and last_message == "step") or msg or data["type"] == "close": + if len(files) != 0 or steps or data["type"] == "close": if data["type"] == "close": t = "close" else: t = "stream" process_files(files, agent_id) - result = {"step_message": steps, "message": msg, "type": t, "files": files} + result = {"step_message": steps, "type": t, "files": files} await websocket.send_json(result) print(f"Forwarded to client, {chat_id}: {result}") - - last_message = "message" if msg else "step" # 鍚姩涓や釜浠诲姟锛屽垎鍒鐞嗗鎴风鍜屾湇鍔$鐨勬秷鎭� tasks = [ -- Gitblit v1.8.0