From f8847e7bcd051fc8a296ce319d493e33af55513b Mon Sep 17 00:00:00 2001 From: Yongteng Lei Date: Fri, 22 Aug 2025 12:55:29 +0800 Subject: [PATCH] Fix: embedded search AI summary (#9658) ### What problem does this PR solve? Fix search app AI summary ERROR: 'dict' object has no attribute 'split'. #9649 ### Type of change - [x] Bug Fix (non-breaking change which fixes an issue) --- api/apps/sdk/session.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api/apps/sdk/session.py b/api/apps/sdk/session.py index 269198560..cdf07b7ed 100644 --- a/api/apps/sdk/session.py +++ b/api/apps/sdk/session.py @@ -898,7 +898,7 @@ def ask_about_embedded(): def stream(): nonlocal req, uid try: - for ans in ask(req["question"], req["kb_ids"], uid, search_config): + for ans in ask(req["question"], req["kb_ids"], uid, search_config=search_config): yield "data:" + json.dumps({"code": 0, "message": "", "data": ans}, ensure_ascii=False) + "\n\n" except Exception as e: yield "data:" + json.dumps({"code": 500, "message": str(e), "data": {"answer": "**ERROR**: " + str(e), "reference": []}}, ensure_ascii=False) + "\n\n"