package org.ruoyi.knowledge.chain.vectorstore; import java.util.List; /** * 向量存储 */ public interface VectorStore { void storeEmbeddings(List chunkList,List> vectorList, String kid, String docId,List fidList); void removeByDocId(String kid,String docId); void removeByKid(String kid); List nearest(List queryVector,String kid); List nearest(String query,String kid); void newSchema(String kid); void removeByKidAndFid(String kid, String fid); }