Uses of Class
org.springframework.ai.document.Document
Packages that use Document
Package
Description
Provides the API for embedding observations.
Provides the API for embedding observations.
RAG Sub-Module: Query Augmentation.
RAG Sub-Module: Document Compression.
RAG Sub-Module: Document Ranking.
RAG Sub-Module: Document Selection.
RAG Sub-Module: Document Join.
RAG Sub-Module: Document Search.
Provides the API for embedding observations.
Provides the API for embedding observations.
Provides the API for embedding observations.
Provides the API for embedding observations.
Provides the API for embedding observations.
Provides the API for embedding observations.
Provides the API for embedding observations.
Provides the API for embedding observations.
Provides the API for embedding observations.
Provides the API for embedding observations.
Provides the API for embedding observations.
Provides classes for observing and storing vector data.
Provides the API for embedding observations.
Provides the API for embedding observations.
Provides the API for embedding observations.
Provides the API for embedding observations.
Provides the API for embedding observations.
Provides the API for embedding observations.
Provides the API for embedding observations.
Provides the API for embedding observations.
-
Uses of Document in org.springframework.ai.azure.openai
Methods in org.springframework.ai.azure.openai with parameters of type Document -
Uses of Document in org.springframework.ai.bedrock.cohere
Methods in org.springframework.ai.bedrock.cohere with parameters of type Document -
Uses of Document in org.springframework.ai.bedrock.titan
Methods in org.springframework.ai.bedrock.titan with parameters of type Document -
Uses of Document in org.springframework.ai.chroma.vectorstore
Methods in org.springframework.ai.chroma.vectorstore that return types with arguments of type DocumentMethod parameters in org.springframework.ai.chroma.vectorstore with type arguments of type Document -
Uses of Document in org.springframework.ai.document
Methods in org.springframework.ai.document that return DocumentMethods in org.springframework.ai.document that return types with arguments of type DocumentMethods in org.springframework.ai.document with parameters of type DocumentModifier and TypeMethodDescriptionContentFormatter.format
(Document document, MetadataMode mode) DefaultContentFormatter.format
(Document document, MetadataMode metadataMode) Method parameters in org.springframework.ai.document with type arguments of type Document -
Uses of Document in org.springframework.ai.embedding
Methods in org.springframework.ai.embedding that return types with arguments of type DocumentModifier and TypeMethodDescriptionEmbeddingModel
implementations can call this method to optimize embedding tokens.DocumentEmbeddingRequest.getInstructions()
Methods in org.springframework.ai.embedding with parameters of type DocumentModifier and TypeMethodDescriptionfloat[]
Embeds the given document's content into a vector.Method parameters in org.springframework.ai.embedding with type arguments of type DocumentModifier and TypeMethodDescriptionEmbeddingModel
implementations can call this method to optimize embedding tokens.default List<float[]>
EmbeddingModel.embed
(List<Document> documents, EmbeddingOptions options, BatchingStrategy batchingStrategy) Embeds a batch ofDocument
s into vectors based on aBatchingStrategy
.Constructors in org.springframework.ai.embedding with parameters of type DocumentConstructor parameters in org.springframework.ai.embedding with type arguments of type DocumentModifierConstructorDescriptionDocumentEmbeddingRequest
(List<Document> inputs) DocumentEmbeddingRequest
(List<Document> inputs, EmbeddingOptions options) -
Uses of Document in org.springframework.ai.evaluation
Methods in org.springframework.ai.evaluation that return types with arguments of type DocumentConstructor parameters in org.springframework.ai.evaluation with type arguments of type DocumentModifierConstructorDescriptionEvaluationRequest
(String userText, List<Document> dataList, String responseContent) EvaluationRequest
(List<Document> dataList, String responseContent) -
Uses of Document in org.springframework.ai.minimax
Methods in org.springframework.ai.minimax with parameters of type Document -
Uses of Document in org.springframework.ai.mistralai
Methods in org.springframework.ai.mistralai with parameters of type Document -
Uses of Document in org.springframework.ai.oci
Methods in org.springframework.ai.oci with parameters of type Document -
Uses of Document in org.springframework.ai.ollama
Methods in org.springframework.ai.ollama with parameters of type Document -
Uses of Document in org.springframework.ai.openai
Methods in org.springframework.ai.openai with parameters of type Document -
Uses of Document in org.springframework.ai.postgresml
Methods in org.springframework.ai.postgresml with parameters of type Document -
Uses of Document in org.springframework.ai.qianfan
Methods in org.springframework.ai.qianfan with parameters of type Document -
Uses of Document in org.springframework.ai.rag.generation.augmentation
Method parameters in org.springframework.ai.rag.generation.augmentation with type arguments of type Document -
Uses of Document in org.springframework.ai.rag.postretrieval.compression
Methods in org.springframework.ai.rag.postretrieval.compression that return types with arguments of type DocumentModifier and TypeMethodDescriptionCompresses the content of each document.Method parameters in org.springframework.ai.rag.postretrieval.compression with type arguments of type Document -
Uses of Document in org.springframework.ai.rag.postretrieval.ranking
Methods in org.springframework.ai.rag.postretrieval.ranking that return types with arguments of type DocumentModifier and TypeMethodDescriptionRanks documents based on their relevance to the given query.Method parameters in org.springframework.ai.rag.postretrieval.ranking with type arguments of type Document -
Uses of Document in org.springframework.ai.rag.postretrieval.selection
Methods in org.springframework.ai.rag.postretrieval.selection that return types with arguments of type DocumentModifier and TypeMethodDescriptionRemoves irrelevant or redundant documents from a list of retrieved documents.Method parameters in org.springframework.ai.rag.postretrieval.selection with type arguments of type Document -
Uses of Document in org.springframework.ai.rag.retrieval.join
Methods in org.springframework.ai.rag.retrieval.join that return types with arguments of type DocumentModifier and TypeMethodDescriptionJoins documents retrieved across multiple queries and daa sources.Method parameters in org.springframework.ai.rag.retrieval.join with type arguments of type DocumentModifier and TypeMethodDescriptionJoins documents retrieved across multiple queries and daa sources. -
Uses of Document in org.springframework.ai.rag.retrieval.search
Methods in org.springframework.ai.rag.retrieval.search that return types with arguments of type DocumentModifier and TypeMethodDescriptionRetrieves relevant documents from an underlying data source based on the given query. -
Uses of Document in org.springframework.ai.reader
Methods in org.springframework.ai.reader that return types with arguments of type Document -
Uses of Document in org.springframework.ai.reader.markdown
Methods in org.springframework.ai.reader.markdown that return types with arguments of type Document -
Uses of Document in org.springframework.ai.reader.pdf
Methods in org.springframework.ai.reader.pdf that return DocumentModifier and TypeMethodDescriptionprotected Document
PagePdfDocumentReader.toDocument
(org.apache.pdfbox.pdmodel.PDPage page, String docText, int startPageNumber, int endPageNumber) protected Document
ParagraphPdfDocumentReader.toDocument
(ParagraphManager.Paragraph from, ParagraphManager.Paragraph to) Methods in org.springframework.ai.reader.pdf that return types with arguments of type DocumentModifier and TypeMethodDescriptionPagePdfDocumentReader.get()
ParagraphPdfDocumentReader.get()
Reads and processes the PDF document to extract paragraphs.Methods in org.springframework.ai.reader.pdf with parameters of type DocumentModifier and TypeMethodDescriptionprotected void
ParagraphPdfDocumentReader.addMetadata
(ParagraphManager.Paragraph from, ParagraphManager.Paragraph to, Document document) -
Uses of Document in org.springframework.ai.reader.tika
Methods in org.springframework.ai.reader.tika that return types with arguments of type Document -
Uses of Document in org.springframework.ai.test.vectorstore
Methods in org.springframework.ai.test.vectorstore that return DocumentModifier and TypeMethodDescriptionprotected Document
BaseVectorStoreTests.createDocument
(String country, Integer year) Methods in org.springframework.ai.test.vectorstore that return types with arguments of type DocumentModifier and TypeMethodDescriptionBaseVectorStoreTests.setupTestDocuments
(VectorStore vectorStore) -
Uses of Document in org.springframework.ai.transformer
Methods in org.springframework.ai.transformer that return types with arguments of type DocumentModifier and TypeMethodDescriptionPost process documents chunked from loader.Method parameters in org.springframework.ai.transformer with type arguments of type Document -
Uses of Document in org.springframework.ai.transformer.splitter
Methods in org.springframework.ai.transformer.splitter that return types with arguments of type DocumentModifier and TypeMethodDescriptionMethods in org.springframework.ai.transformer.splitter with parameters of type DocumentMethod parameters in org.springframework.ai.transformer.splitter with type arguments of type Document -
Uses of Document in org.springframework.ai.transformers
Methods in org.springframework.ai.transformers with parameters of type Document -
Uses of Document in org.springframework.ai.vectorstore
Methods in org.springframework.ai.vectorstore that return DocumentMethods in org.springframework.ai.vectorstore that return types with arguments of type DocumentModifier and TypeMethodDescriptionSimpleVectorStore.doSimilaritySearch
(SearchRequest request) VectorStore.similaritySearch
(String query) Retrieves documents by query embedding similarity using the defaultSearchRequest
's' search criteria.VectorStore.similaritySearch
(SearchRequest request) Retrieves documents by query embedding similarity and metadata filters to retrieve exactly the number of nearest-neighbor results that match the request criteria.Method parameters in org.springframework.ai.vectorstore with type arguments of type Document -
Uses of Document in org.springframework.ai.vectorstore.azure
Methods in org.springframework.ai.vectorstore.azure that return types with arguments of type DocumentModifier and TypeMethodDescriptionAzureVectorStore.doSimilaritySearch
(SearchRequest request) AzureVectorStore.similaritySearch
(String query) Method parameters in org.springframework.ai.vectorstore.azure with type arguments of type Document -
Uses of Document in org.springframework.ai.vectorstore.cassandra
Methods in org.springframework.ai.vectorstore.cassandra that return types with arguments of type DocumentMethod parameters in org.springframework.ai.vectorstore.cassandra with type arguments of type Document -
Uses of Document in org.springframework.ai.vectorstore.coherence
Methods in org.springframework.ai.vectorstore.coherence that return types with arguments of type DocumentMethod parameters in org.springframework.ai.vectorstore.coherence with type arguments of type Document -
Uses of Document in org.springframework.ai.vectorstore.cosmosdb
Methods in org.springframework.ai.vectorstore.cosmosdb that return types with arguments of type DocumentModifier and TypeMethodDescriptionCosmosDBVectorStore.doSimilaritySearch
(SearchRequest request) CosmosDBVectorStore.similaritySearch
(String query) Method parameters in org.springframework.ai.vectorstore.cosmosdb with type arguments of type Document -
Uses of Document in org.springframework.ai.vectorstore.elasticsearch
Methods in org.springframework.ai.vectorstore.elasticsearch that return types with arguments of type DocumentModifier and TypeMethodDescriptionElasticsearchVectorStore.doSimilaritySearch
(SearchRequest searchRequest) Method parameters in org.springframework.ai.vectorstore.elasticsearch with type arguments of type Document -
Uses of Document in org.springframework.ai.vectorstore.gemfire
Methods in org.springframework.ai.vectorstore.gemfire that return types with arguments of type DocumentMethod parameters in org.springframework.ai.vectorstore.gemfire with type arguments of type Document -
Uses of Document in org.springframework.ai.vectorstore.hanadb
Methods in org.springframework.ai.vectorstore.hanadb that return types with arguments of type DocumentModifier and TypeMethodDescriptionHanaCloudVectorStore.doSimilaritySearch
(SearchRequest request) HanaCloudVectorStore.similaritySearch
(String query) Method parameters in org.springframework.ai.vectorstore.hanadb with type arguments of type Document -
Uses of Document in org.springframework.ai.vectorstore.mariadb
Methods in org.springframework.ai.vectorstore.mariadb that return types with arguments of type DocumentMethod parameters in org.springframework.ai.vectorstore.mariadb with type arguments of type Document -
Uses of Document in org.springframework.ai.vectorstore.milvus
Methods in org.springframework.ai.vectorstore.milvus that return types with arguments of type DocumentMethod parameters in org.springframework.ai.vectorstore.milvus with type arguments of type Document -
Uses of Document in org.springframework.ai.vectorstore.mongodb.atlas
Methods in org.springframework.ai.vectorstore.mongodb.atlas that return types with arguments of type DocumentModifier and TypeMethodDescriptionMongoDBAtlasVectorStore.doSimilaritySearch
(SearchRequest request) MongoDBAtlasVectorStore.similaritySearch
(String query) Method parameters in org.springframework.ai.vectorstore.mongodb.atlas with type arguments of type Document -
Uses of Document in org.springframework.ai.vectorstore.neo4j
Methods in org.springframework.ai.vectorstore.neo4j that return types with arguments of type DocumentMethod parameters in org.springframework.ai.vectorstore.neo4j with type arguments of type Document -
Uses of Document in org.springframework.ai.vectorstore.observation
Methods in org.springframework.ai.vectorstore.observation that return types with arguments of type DocumentModifier and TypeMethodDescriptionAbstractObservationVectorStore.doSimilaritySearch
(SearchRequest request) Perform the actual similarity search operation.VectorStoreObservationContext.getQueryResponse()
AbstractObservationVectorStore.similaritySearch
(SearchRequest request) Method parameters in org.springframework.ai.vectorstore.observation with type arguments of type DocumentModifier and TypeMethodDescriptionvoid
Create a newAbstractObservationVectorStore
instance.abstract void
Perform the actual add operation.VectorStoreObservationContext.Builder.queryResponse
(List<Document> documents) void
VectorStoreObservationContext.setQueryResponse
(List<Document> queryResponse) -
Uses of Document in org.springframework.ai.vectorstore.opensearch
Methods in org.springframework.ai.vectorstore.opensearch that return types with arguments of type DocumentModifier and TypeMethodDescriptionOpenSearchVectorStore.doSimilaritySearch
(SearchRequest searchRequest) OpenSearchVectorStore.similaritySearch
(float[] embedding, int topK, double similarityThreshold, Filter.Expression filterExpression) Method parameters in org.springframework.ai.vectorstore.opensearch with type arguments of type Document -
Uses of Document in org.springframework.ai.vectorstore.oracle
Methods in org.springframework.ai.vectorstore.oracle that return types with arguments of type DocumentMethod parameters in org.springframework.ai.vectorstore.oracle with type arguments of type Document -
Uses of Document in org.springframework.ai.vectorstore.pgvector
Methods in org.springframework.ai.vectorstore.pgvector that return types with arguments of type DocumentMethod parameters in org.springframework.ai.vectorstore.pgvector with type arguments of type Document -
Uses of Document in org.springframework.ai.vectorstore.pinecone
Methods in org.springframework.ai.vectorstore.pinecone that return types with arguments of type DocumentModifier and TypeMethodDescriptionPineconeVectorStore.doSimilaritySearch
(SearchRequest request) PineconeVectorStore.similaritySearch
(SearchRequest request, String namespace) Method parameters in org.springframework.ai.vectorstore.pinecone with type arguments of type Document -
Uses of Document in org.springframework.ai.vectorstore.qdrant
Methods in org.springframework.ai.vectorstore.qdrant that return types with arguments of type DocumentModifier and TypeMethodDescriptionQdrantVectorStore.doSimilaritySearch
(SearchRequest request) Performs a similarity search on the vector store.Method parameters in org.springframework.ai.vectorstore.qdrant with type arguments of type Document -
Uses of Document in org.springframework.ai.vectorstore.redis
Methods in org.springframework.ai.vectorstore.redis that return types with arguments of type DocumentMethod parameters in org.springframework.ai.vectorstore.redis with type arguments of type Document -
Uses of Document in org.springframework.ai.vectorstore.typesense
Methods in org.springframework.ai.vectorstore.typesense that return types with arguments of type DocumentMethod parameters in org.springframework.ai.vectorstore.typesense with type arguments of type Document -
Uses of Document in org.springframework.ai.vectorstore.weaviate
Methods in org.springframework.ai.vectorstore.weaviate that return types with arguments of type DocumentMethod parameters in org.springframework.ai.vectorstore.weaviate with type arguments of type Document -
Uses of Document in org.springframework.ai.vertexai.embedding.text
Methods in org.springframework.ai.vertexai.embedding.text with parameters of type Document -
Uses of Document in org.springframework.ai.watsonx
Methods in org.springframework.ai.watsonx with parameters of type Document -
Uses of Document in org.springframework.ai.writer
Method parameters in org.springframework.ai.writer with type arguments of type Document -
Uses of Document in org.springframework.ai.zhipuai
Methods in org.springframework.ai.zhipuai with parameters of type Document