From 88daa349f93047ff353db58617923f18112d594d Mon Sep 17 00:00:00 2001 From: kuschzzp <38914005+kuschzzp@users.noreply.github.com> Date: Mon, 17 Feb 2025 12:03:04 +0800 Subject: [PATCH] Optimize conversation when uploading attachments (#4964) ### What problem does this PR solve? #4929 ### Type of change - [x] Performance Improvement --- api/db/services/dialog_service.py | 3 --- 1 file changed, 3 deletions(-) diff --git a/api/db/services/dialog_service.py b/api/db/services/dialog_service.py index 0c60d5a83..d9103baec 100644 --- a/api/db/services/dialog_service.py +++ b/api/db/services/dialog_service.py @@ -204,9 +204,6 @@ def chat(dialog, messages, stream=True, **kwargs): attachments = kwargs["doc_ids"].split(",") if "doc_ids" in kwargs else None if "doc_ids" in messages[-1]: attachments = messages[-1]["doc_ids"] - for m in messages[:-1]: - if "doc_ids" in m: - attachments.extend(m["doc_ids"]) create_retriever_ts = timer()