From aa92d232bb49a275838a74ba9d28d9448ad188c6 Mon Sep 17 00:00:00 2001
From: ageerle <ageerle@163.com>
Date: 星期四, 08 五月 2025 10:41:01 +0800
Subject: [PATCH] feat: Weaviate操作向量库功能优化

---
 ruoyi-modules-api/ruoyi-knowledge-api/src/main/java/org/ruoyi/service/VectorStoreService.java |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/ruoyi-modules-api/ruoyi-knowledge-api/src/main/java/org/ruoyi/service/VectorStoreService.java b/ruoyi-modules-api/ruoyi-knowledge-api/src/main/java/org/ruoyi/service/VectorStoreService.java
index 6edaa5d..277d0b1 100644
--- a/ruoyi-modules-api/ruoyi-knowledge-api/src/main/java/org/ruoyi/service/VectorStoreService.java
+++ b/ruoyi-modules-api/ruoyi-knowledge-api/src/main/java/org/ruoyi/service/VectorStoreService.java
@@ -1,20 +1,23 @@
 package org.ruoyi.service;
 
+import org.ruoyi.domain.bo.QueryVectorBo;
+import org.ruoyi.domain.bo.StoreEmbeddingBo;
+
 import java.util.List;
 
 /**
- * @author ageer
  * 鍚戦噺搴撶鐞�
+ * @author ageer
  */
 public interface VectorStoreService {
 
-    void storeEmbeddings(List<String> chunkList, String kid,String docId,List<String> fids);
+    void storeEmbeddings(StoreEmbeddingBo storeEmbeddingBo);
 
     void removeByDocId(String kid,String docId);
 
     void removeByKid(String kid);
 
-    List<String> getQueryVector(String query, String kid);
+    List<String> getQueryVector(QueryVectorBo queryVectorBo);
 
     void createSchema(String kid);
 

--
Gitblit v1.9.3