办学质量监测教学评价系统
ageerle
2025-05-07 1a645c6e10e5cd830c70fad47b816f774613e821
ruoyi-modules-api/ruoyi-knowledge-api/src/main/java/org/ruoyi/service/VectorStoreService.java
@@ -2,22 +2,18 @@
import java.util.List;
/**
 * 向量存储
 */
public interface VectorStoreService {
    void storeEmbeddings(List<String> chunkList, List<List<Double>> vectorList, String kid, String docId, List<String> fidList);
    void storeEmbeddings(List<String> chunkList, String kid);
    void removeByDocId(String kid, String docId);
    void removeByDocId(String kid,String docId);
    void removeByKid(String kid);
    List<String> nearest(List<Double> queryVector, String kid);
    List<String> getQueryVector(String query, String kid);
    List<String> nearest(String query, String kid);
    void newSchema(String kid);
    void createSchema(String kid);
    void removeByKidAndFid(String kid, String fid);
}