From f5f6ab74044362e44262c39b1b6e2a88a36e0f91 Mon Sep 17 00:00:00 2001 From: zhangqian <zhangqian@123.com> Date: 星期四, 17 十月 2024 11:11:10 +0800 Subject: [PATCH] ragflow发送消息前查找消息历史并放到消息里 --- app/service/bisheng.py | 8 +++++++- 1 files changed, 7 insertions(+), 1 deletions(-) diff --git a/app/service/bisheng.py b/app/service/bisheng.py index e263c65..d56a00d 100644 --- a/app/service/bisheng.py +++ b/app/service/bisheng.py @@ -16,7 +16,13 @@ status_code = response_data.get("status_code", 0) if status_code != 200: raise Exception(f"Failed to fetch data from Bisheng API: {response.text}") - return response_data.get("data", {}) + # 妫�鏌ヨ繑鍥炵殑鏁版嵁绫诲瀷 + if isinstance(response_data.get("data"), dict): + return response_data.get("data", {}) + elif isinstance(response_data.get("data"), list): + return response_data.get("data", []) + else: + return {} async def register(self, username: str, password: str): public_key = await self.get_public_key_api() -- Gitblit v1.8.0