From ea09421b0e42e0f4aaefa307055afc4fb48d7522 Mon Sep 17 00:00:00 2001
From: ageerle <ageerle@163.com>
Date: 星期五, 07 三月 2025 09:56:15 +0800
Subject: [PATCH] 增加知识库配置属性

---
 ruoyi-modules/ruoyi-knowledge/src/main/java/org/ruoyi/knowledge/domain/bo/KnowledgeInfoBo.java |   46 ++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 46 insertions(+), 0 deletions(-)

diff --git a/ruoyi-modules/ruoyi-knowledge/src/main/java/org/ruoyi/knowledge/domain/bo/KnowledgeInfoBo.java b/ruoyi-modules/ruoyi-knowledge/src/main/java/org/ruoyi/knowledge/domain/bo/KnowledgeInfoBo.java
index bea7b25..b606d82 100644
--- a/ruoyi-modules/ruoyi-knowledge/src/main/java/org/ruoyi/knowledge/domain/bo/KnowledgeInfoBo.java
+++ b/ruoyi-modules/ruoyi-knowledge/src/main/java/org/ruoyi/knowledge/domain/bo/KnowledgeInfoBo.java
@@ -44,10 +44,56 @@
     private String kname;
 
     /**
+     * 鐭ヨ瘑搴撳悕绉�
+     */
+    @NotBlank(message = "鏄惁鍏紑鐭ヨ瘑搴�")
+    private String share;
+
+    /**
      * 鎻忚堪
      */
     @NotBlank(message = "鎻忚堪涓嶈兘涓虹┖")
     private String description;
 
+    /**
+     * 鐭ヨ瘑鍒嗛殧绗�
+     */
+    @NotBlank(message = "鐭ヨ瘑鍒嗛殧绗︿笉鑳戒负绌�")
+    private String knowledgeSeparator;
 
+    /**
+     * 鎻愰棶鍒嗛殧绗�
+     */
+    @NotBlank(message = "鎻愰棶鍒嗛殧绗︿笉鑳戒负绌�")
+    private String questionSeparator;
+
+    /**
+     * 閲嶅彔瀛楃鏁�
+     */
+    @NotNull(message = "閲嶅彔瀛楃鏁颁笉鑳戒负绌�")
+    private Integer overlapChar;
+
+    /**
+     * 鐭ヨ瘑搴撲腑妫�绱㈢殑鏉℃暟
+     */
+    @NotNull(message = "鐭ヨ瘑搴撲腑妫�绱㈢殑鏉℃暟涓嶈兘涓虹┖")
+    private Integer retrieveLimit;
+
+    /**
+     * 鏂囨湰鍧楀ぇ灏�
+     */
+    @NotNull(message = "鏂囨湰鍧楀ぇ灏忎笉鑳戒负绌�")
+    private Integer textBlockSize;
+
+    /**
+     * 鍚戦噺搴�
+     */
+    @NotBlank(message = "鍚戦噺搴撲笉鑳戒负绌�")
+    private String vector;
+
+    /**
+     * 鍚戦噺妯″瀷
+     */
+    @NotBlank(message = "鍚戦噺妯″瀷涓嶈兘涓虹┖")
+    private String vectorModel;
 }

--
Gitblit v1.9.3