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