From 250909914676e295b4af615164b508ea1fc84835 Mon Sep 17 00:00:00 2001
From: ageerle <ageerle@163.com>
Date: 星期四, 10 四月 2025 17:25:23 +0800
Subject: [PATCH] feat: 重构模块

---
 ruoyi-common/ruoyi-common-chat/src/main/java/org/ruoyi/common/chat/request/ChatRequest.java |   36 +++++++++++++++++++++++-------------
 1 files changed, 23 insertions(+), 13 deletions(-)

diff --git a/ruoyi-common/ruoyi-common-chat/src/main/java/org/ruoyi/common/chat/request/ChatRequest.java b/ruoyi-common/ruoyi-common-chat/src/main/java/org/ruoyi/common/chat/request/ChatRequest.java
index 3b0af00..4538526 100644
--- a/ruoyi-common/ruoyi-common-chat/src/main/java/org/ruoyi/common/chat/request/ChatRequest.java
+++ b/ruoyi-common/ruoyi-common-chat/src/main/java/org/ruoyi/common/chat/request/ChatRequest.java
@@ -2,31 +2,39 @@
 
 import jakarta.validation.constraints.NotEmpty;
 import lombok.Data;
-import org.ruoyi.common.chat.entity.chat.Content;
 import org.ruoyi.common.chat.entity.chat.Message;
 
 import java.util.List;
 
 /**
- * 鎻忚堪锛�
+ * 鎻忚堪锛氬璇濊姹傚璞�
  *
- * @author https:www.unfbx.com
+ * @author ageerle
  * @sine 2023-04-08
  */
 @Data
 public class ChatRequest {
 
-    @NotEmpty(message = "浼犲叆鐨勬ā鍨嬩笉鑳戒负绌�")
-    private String model;
-
     @NotEmpty(message = "瀵硅瘽娑堟伅涓嶈兘涓虹┖")
     List<Message> messages;
 
-    List<Content> imageContent;
+    @NotEmpty(message = "浼犲叆鐨勬ā鍨嬩笉鑳戒负绌�")
+    private String model;
 
+    /**
+     * 鎻愮ず璇�
+     */
     private String prompt;
 
-    private String userId;
+    /**
+     * 鏄惁寮�鍚祦寮忓璇�
+     */
+    private Boolean stream = Boolean.TRUE;
+
+    /**
+     *  鏄惁寮�鍚仈缃戞悳绱�(0鍏抽棴 1寮�鍚�)
+     */
+    private Boolean search = Boolean.FALSE;
 
     /**
      * 鐭ヨ瘑搴搃d
@@ -34,13 +42,14 @@
     private String kid;
 
     /**
-     * gpt鐨勯粯璁よ缃�
+     * 鐢ㄦ埛id
      */
-    private String systemMessage = "";
+    private String userId;
 
-    private double top_p = 1;
-
-    private double temperature = 0.2;
+    /**
+     * 搴旂敤ID
+     */
+    private String appId;
 
     /**
      * 涓婁笅鏂囩殑鏉℃暟
@@ -52,4 +61,5 @@
      */
     private Boolean usingContext = Boolean.TRUE;
 
+
 }

--
Gitblit v1.9.3