From 74d286ea8e5be898d142f9ebed0d0c72dbdc5900 Mon Sep 17 00:00:00 2001
From: zhaoqingang <zhaoqg0118@163.com>
Date: 星期五, 14 二月 2025 16:30:18 +0800
Subject: [PATCH] merge master
---
app/api/chat.py | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/app/api/chat.py b/app/api/chat.py
index 8845322..6e54cb9 100644
--- a/app/api/chat.py
+++ b/app/api/chat.py
@@ -435,6 +435,7 @@
receive_message = await websocket.receive_json()
print(f"Received from client {chat_id}: {receive_message}")
upload_files = receive_message.get('upload_files', [])
+ upload_filenames = receive_message.get('upload_filenames', [])
title = receive_message.get('title', "")
sub_titles = receive_message.get('sub_titles', "")
workflow_type = receive_message.get('workflow', 1)
@@ -458,7 +459,7 @@
AgentType.DIFY,
current_user.id,
{"role": "user", "content": title if title else title_query, "type": workflow_type,
- "is_clean": is_clean},
+ "is_clean": is_clean, "upload_filenames":upload_filenames},
workflow_type
)
conversation_id = session.conversation_id
@@ -823,6 +824,7 @@
receive_message = await websocket.receive_json()
print(f"Received from client {chat_id}: {receive_message}")
upload_file_id = receive_message.get('upload_file_id', [])
+ upload_filenames = receive_message.get('upload_filenames', [])
question = receive_message.get('message', "")
if not question and not image_url:
await websocket.send_json({"message": "Invalid request", "type": "error"})
@@ -834,7 +836,7 @@
agent_id,
AgentType.DIFY,
current_user.id,
- {"role": "user", "content": question}
+ {"role": "user", "content": question, "upload_filenames": upload_filenames}
)
conversation_id = session.conversation_id
except Exception as e:
--
Gitblit v1.8.0