From 6a1b544545ba2a005a1d6263f3b42aaeeef78bcd Mon Sep 17 00:00:00 2001 From: ageerle <ageerle@163.com> Date: 星期二, 11 三月 2025 17:32:47 +0800 Subject: [PATCH] feat: 支持插件功能 --- ruoyi-modules/ruoyi-knowledge/src/main/java/org/ruoyi/knowledge/chain/vectorstore/VectorStore.java | 13 +++++++++---- 1 files changed, 9 insertions(+), 4 deletions(-) diff --git a/ruoyi-modules/ruoyi-knowledge/src/main/java/org/ruoyi/knowledge/chain/vectorstore/VectorStore.java b/ruoyi-modules/ruoyi-knowledge/src/main/java/org/ruoyi/knowledge/chain/vectorstore/VectorStore.java index 6852cfd..6be022d 100644 --- a/ruoyi-modules/ruoyi-knowledge/src/main/java/org/ruoyi/knowledge/chain/vectorstore/VectorStore.java +++ b/ruoyi-modules/ruoyi-knowledge/src/main/java/org/ruoyi/knowledge/chain/vectorstore/VectorStore.java @@ -6,11 +6,16 @@ * 鍚戦噺瀛樺偍 */ public interface VectorStore { - void storeEmbeddings(List<String> chunkList,List<List<Double>> vectorList, String kid, String docId,List<String> fidList); - void removeByDocId(String kid,String docId); + + void storeEmbeddings(List<String> chunkList, List<List<Double>> vectorList, String kid, String docId, List<String> fidList); + + void removeByDocId(String kid, String docId); + void removeByKid(String kid); - List<String> nearest(List<Double> queryVector,String kid); - List<String> nearest(String query,String kid); + + List<String> nearest(List<Double> queryVector, String kid); + + List<String> nearest(String query, String kid); void newSchema(String kid); -- Gitblit v1.9.3