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