From 726a6682af6c898aa72f02085c281cefcfb51771 Mon Sep 17 00:00:00 2001
From: zhaoqingang <zhaoqg0118@163.com>
Date: 星期二, 07 一月 2025 15:44:34 +0800
Subject: [PATCH] 文档出卷

---
 app/api/chat.py |   11 ++++++-----
 1 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/app/api/chat.py b/app/api/chat.py
index 15758a5..e782c1e 100644
--- a/app/api/chat.py
+++ b/app/api/chat.py
@@ -783,15 +783,15 @@
                             inputs["Question_Difficulty"] = receive_message["difficulty"]
                         if "is_paper" in receive_message:
                             inputs["Generate_test_paper"] = receive_message["is_paper"]
-                        if "single_choices" in receive_message:
+                        if "single_choice" in receive_message:
                             inputs["Multiple_choice_questions"] = receive_message["single_choice"]
                         if "gap_filling" in receive_message:
                             inputs["Fill_in_blank"] = receive_message["gap_filling"]
                         if "true_or_false" in receive_message:
                             inputs["true_or_false"] = receive_message["true_or_false"]
-                        if "multiple_choices" in receive_message:
+                        if "multiple_choice" in receive_message:
                             inputs["Multiple_Choice"] = receive_message["multiple_choice"]
-                        if "easy_questions" in receive_message:
+                        if "easy_question" in receive_message:
                             inputs["Short_Answer_Questions"] = receive_message["easy_question"]
                         if "case_questions" in receive_message:
                             inputs["Case_Questions"] = receive_message["case_questions"]
@@ -823,6 +823,7 @@
                             })
                         if files:
                             inputs["upload_files"] = files
+                        # print(inputs)
                         if not question and not inputs:
                             await websocket.send_json({"message": "Invalid request", "type": "error"})
                             continue
@@ -844,7 +845,7 @@
                                     complete_response += rag_response
                                 try:
                                     data = json.loads(complete_response)
-                                    print(data)
+                                    # print(data)
                                     if data.get("event") == "node_started" or data.get(
                                             "event") == "node_finished":  # "event": "message_end"
                                         if "data" not in data or not data["data"]:  # 淇℃伅杩囨护
@@ -878,7 +879,7 @@
                                             outputs = answer.get("outputs", {})
                                             if outputs:
                                                 message = outputs.get("answer", "")
-                                                # download_url = outputs.get("download_url", "")
+                                                download_url = outputs.get("download_url", "")
                                             else:
                                                 message = answer.get("error", "")
 

--
Gitblit v1.8.0