类的使用
top.aoyudi.rag.properties.Document
使用Document的程序包
-
top.aoyudi.rag中Document的使用
返回Document的top.aoyudi.rag中的方法返回变量类型为Document的类型的top.aoyudi.rag中的方法修饰符和类型方法说明DocumentLoader.loadDocuments(List<String> sources) 批量加载文档DocumentLoader.loadDocumentsFromPath(String path) 加载指定路径下的所有符合条件的文档VectorStore.similaritySearch(String repositoryKey, float[] queryVector) 根据查询向量从指定仓库检索相似文档VectorStore.similaritySearch(String repositoryKey, String queryText) 根据查询文本从指定仓库检索相似文档(内部会自动生成向量)TextSplitter.splitDocument(Document document) 将文档分割成块TextSplitter.splitTextWithMetadata(String text, Map<String, Object> metadata) 将带元数据的文本分割成块参数类型为Document的top.aoyudi.rag中的方法修饰符和类型方法说明voidVectorStore.addDocument(String repositoryKey, Document document) 添加文档向量到指定仓库TextSplitter.splitDocument(Document document) 将文档分割成块类型变量类型为Document的top.aoyudi.rag中的方法参数修饰符和类型方法说明voidVectorStore.addDocuments(String repositoryKey, List<Document> documents) 将文档添加到指定向量仓库(会自动分割为块) -
top.aoyudi.rag.impl中Document的使用
声明为Document的top.aoyudi.rag.impl中的字段类型参数类型为Document的top.aoyudi.rag.impl中的字段返回Document的top.aoyudi.rag.impl中的方法返回变量类型为Document的类型的top.aoyudi.rag.impl中的方法修饰符和类型方法说明FileSystemDocumentLoader.loadDocuments(List<String> sources) FileSystemDocumentLoader.loadDocumentsFromPath(String path) InMemoryVectorStore.similaritySearch(String repositoryKey, float[] queryVector) InMemoryVectorStore.similaritySearch(String repositoryKey, String queryText) RecursiveCharacterTextSplitter.splitDocument(Document document) RecursiveCharacterTextSplitter.splitTextWithMetadata(String text, Map<String, Object> metadata) 参数类型为Document的top.aoyudi.rag.impl中的方法修饰符和类型方法说明voidInMemoryVectorStore.addDocument(String repositoryKey, Document document) RecursiveCharacterTextSplitter.splitDocument(Document document) 类型变量类型为Document的top.aoyudi.rag.impl中的方法参数参数类型为Document的top.aoyudi.rag.impl中的构造器 -
top.aoyudi.rag.properties中Document的使用