From 6efaa41969ab89c1e1bd468b1b895f6689b7f70d Mon Sep 17 00:00:00 2001 From: zhaoqingang <zhaoqg0118@163.com> Date: 星期四, 20 二月 2025 10:04:59 +0800 Subject: [PATCH] tmp --- app/service/v2/app_driver/chat_workflow.py | 27 ++++++++++++--------------- 1 files changed, 12 insertions(+), 15 deletions(-) diff --git a/app/service/v2/app_driver/chat_workflow.py b/app/service/v2/app_driver/chat_workflow.py index 64e071d..047cb66 100644 --- a/app/service/v2/app_driver/chat_workflow.py +++ b/app/service/v2/app_driver/chat_workflow.py @@ -28,22 +28,19 @@ print(e) @staticmethod - async def request_data(query: str, conversation_id: str, user:str, chat_data: ChatData) -> dict: - inputs = [] - files = [] - if hasattr(chat_data, "inputs"): + async def request_data(query: str, conversation_id: str, user: str, chat_data: ChatData) -> dict: + data = {"response_mode": "streaming", + "conversation_id": conversation_id, + "user": user} + inputs = {} + # files = [] + if hasattr(chat_data, "inputs"): inputs = chat_data.inputs - if hasattr(chat_data, "files"): + if hasattr(chat_data, "files"): files = chat_data.files - - return { - "inputs":inputs, - "query": query, - "response_mode": "streaming", - "conversation_id": conversation_id, - "user": user, - "files": files - } + data["files"] = files + data["inputs"] = inputs + return data if __name__ == "__main__": @@ -54,7 +51,7 @@ url = f"{base_url}/v1/chat-messages" chat = ChatAgent() data = { - "inputs":{}, + "inputs": {}, "query": "浣犲ソ锛屼綘鑳藉仛浠�涔堬紵", "response_mode": "streaming", "conversation_id": "", -- Gitblit v1.8.0