From 2e429e82f7171c6856992edb639803e666ac176c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9C=B1=E6=BD=AE?= Date: Wed, 4 Feb 2026 17:39:51 +0800 Subject: [PATCH] remove summary output --- routes/chat.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/routes/chat.py b/routes/chat.py index ca107d9..b7872de 100644 --- a/routes/chat.py +++ b/routes/chat.py @@ -96,6 +96,9 @@ async def enhanced_generate_stream_response( preamble_completed.set() await output_queue.put(("preamble_done", None)) meta_message_tag = metadata.get("message_tag", "ANSWER") + # SUMMARY 不输出内容 + if meta_message_tag == "SUMMARY": + continue if meta_message_tag != message_tag: message_tag = meta_message_tag new_content = f"[{meta_message_tag}]\n" @@ -234,6 +237,8 @@ async def create_agent_and_generate_response( if isinstance(msg,AIMessage): if len(msg.text)>0: meta_message_tag = msg.additional_kwargs.get("message_tag", "ANSWER") + if meta_message_tag == "SUMMARY": + continue output_text = msg.text.replace("````","").replace("````","") if meta_message_tag == "THINK" else msg.text response_text += f"[{meta_message_tag}]\n"+output_text+ "\n" if len(msg.tool_calls)>0 and config.tool_response: