Uses of Package
org.springframework.ai.vectorstore
Packages that use org.springframework.ai.vectorstore
Package
Description
Spring AI chat client advisors package.
Provides the API for embedding observations.
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.
-
Classes in org.springframework.ai.vectorstore used by org.springframework.ai.chat.client.advisor.vectorstoreClassDescriptionSimilarity search request.The
VectorStore
interface defines the operations for managing and querying documents in a vector database. -
Classes in org.springframework.ai.vectorstore used by org.springframework.ai.chroma.vectorstoreClassDescriptionAbstract base builder implementing common builder functionality for
VectorStore
.Similarity search request.TheVectorStore
interface defines the operations for managing and querying documents in a vector database.Builder interface for creating VectorStore instances. -
Classes in org.springframework.ai.vectorstore used by org.springframework.ai.rag.retrieval.searchClassDescriptionThe
VectorStore
interface defines the operations for managing and querying documents in a vector database. -
Classes in org.springframework.ai.vectorstore used by org.springframework.ai.test.vectorstoreClassDescriptionThe
VectorStore
interface defines the operations for managing and querying documents in a vector database. -
Classes in org.springframework.ai.vectorstore used by org.springframework.ai.vectorstoreClassDescriptionAbstract base builder implementing common builder functionality for
VectorStore
.Choose whether the Vector store should prioritize recall or latency when returning similar vectors in search results.Choose the method to calculate the similarity between the vector embedding in a Vector Search index and the vector embedding in a Vector Search query.Similarity search request.SearchRequest Builder.SimpleVectorStore is a simple implementation of the VectorStore interface.An immutableContent
implementation representing content, metadata, and its embeddings.TheVectorStore
interface defines the operations for managing and querying documents in a vector database.Builder interface for creating VectorStore instances. -
Classes in org.springframework.ai.vectorstore used by org.springframework.ai.vectorstore.azureClassDescriptionAbstract base builder implementing common builder functionality for
VectorStore
.Similarity search request.TheVectorStore
interface defines the operations for managing and querying documents in a vector database.Builder interface for creating VectorStore instances. -
Classes in org.springframework.ai.vectorstore used by org.springframework.ai.vectorstore.cassandraClassDescriptionAbstract base builder implementing common builder functionality for
VectorStore
.Similarity search request.TheVectorStore
interface defines the operations for managing and querying documents in a vector database.Builder interface for creating VectorStore instances. -
Classes in org.springframework.ai.vectorstore used by org.springframework.ai.vectorstore.coherenceClassDescriptionAbstract base builder implementing common builder functionality for
VectorStore
.Similarity search request.TheVectorStore
interface defines the operations for managing and querying documents in a vector database.Builder interface for creating VectorStore instances. -
Classes in org.springframework.ai.vectorstore used by org.springframework.ai.vectorstore.cosmosdbClassDescriptionAbstract base builder implementing common builder functionality for
VectorStore
.Similarity search request.TheVectorStore
interface defines the operations for managing and querying documents in a vector database.Builder interface for creating VectorStore instances. -
Classes in org.springframework.ai.vectorstore used by org.springframework.ai.vectorstore.couchbase.autoconfigureClassDescriptionChoose whether the Vector store should prioritize recall or latency when returning similar vectors in search results.Choose the method to calculate the similarity between the vector embedding in a Vector Search index and the vector embedding in a Vector Search query.
-
Classes in org.springframework.ai.vectorstore used by org.springframework.ai.vectorstore.elasticsearchClassDescriptionAbstract base builder implementing common builder functionality for
VectorStore
.Similarity search request.TheVectorStore
interface defines the operations for managing and querying documents in a vector database.Builder interface for creating VectorStore instances. -
Classes in org.springframework.ai.vectorstore used by org.springframework.ai.vectorstore.gemfireClassDescriptionAbstract base builder implementing common builder functionality for
VectorStore
.Similarity search request.TheVectorStore
interface defines the operations for managing and querying documents in a vector database.Builder interface for creating VectorStore instances. -
Classes in org.springframework.ai.vectorstore used by org.springframework.ai.vectorstore.hanadbClassDescriptionAbstract base builder implementing common builder functionality for
VectorStore
.Similarity search request.TheVectorStore
interface defines the operations for managing and querying documents in a vector database.Builder interface for creating VectorStore instances. -
Classes in org.springframework.ai.vectorstore used by org.springframework.ai.vectorstore.mariadbClassDescriptionAbstract base builder implementing common builder functionality for
VectorStore
.Similarity search request.TheVectorStore
interface defines the operations for managing and querying documents in a vector database.Builder interface for creating VectorStore instances. -
Classes in org.springframework.ai.vectorstore used by org.springframework.ai.vectorstore.milvusClassDescriptionAbstract base builder implementing common builder functionality for
VectorStore
.Similarity search request.TheVectorStore
interface defines the operations for managing and querying documents in a vector database.Builder interface for creating VectorStore instances. -
Classes in org.springframework.ai.vectorstore used by org.springframework.ai.vectorstore.mongodb.atlasClassDescriptionAbstract base builder implementing common builder functionality for
VectorStore
.Similarity search request.TheVectorStore
interface defines the operations for managing and querying documents in a vector database.Builder interface for creating VectorStore instances. -
Classes in org.springframework.ai.vectorstore used by org.springframework.ai.vectorstore.neo4jClassDescriptionAbstract base builder implementing common builder functionality for
VectorStore
.Similarity search request.TheVectorStore
interface defines the operations for managing and querying documents in a vector database.Builder interface for creating VectorStore instances. -
Classes in org.springframework.ai.vectorstore used by org.springframework.ai.vectorstore.observationClassDescriptionAbstract base builder implementing common builder functionality for
VectorStore
.Similarity search request.TheVectorStore
interface defines the operations for managing and querying documents in a vector database. -
Classes in org.springframework.ai.vectorstore used by org.springframework.ai.vectorstore.opensearchClassDescriptionAbstract base builder implementing common builder functionality for
VectorStore
.Similarity search request.TheVectorStore
interface defines the operations for managing and querying documents in a vector database.Builder interface for creating VectorStore instances. -
Classes in org.springframework.ai.vectorstore used by org.springframework.ai.vectorstore.oracleClassDescriptionAbstract base builder implementing common builder functionality for
VectorStore
.Similarity search request.TheVectorStore
interface defines the operations for managing and querying documents in a vector database.Builder interface for creating VectorStore instances. -
Classes in org.springframework.ai.vectorstore used by org.springframework.ai.vectorstore.pgvectorClassDescriptionAbstract base builder implementing common builder functionality for
VectorStore
.Similarity search request.TheVectorStore
interface defines the operations for managing and querying documents in a vector database.Builder interface for creating VectorStore instances. -
Classes in org.springframework.ai.vectorstore used by org.springframework.ai.vectorstore.pineconeClassDescriptionAbstract base builder implementing common builder functionality for
VectorStore
.Similarity search request.TheVectorStore
interface defines the operations for managing and querying documents in a vector database.Builder interface for creating VectorStore instances. -
Classes in org.springframework.ai.vectorstore used by org.springframework.ai.vectorstore.qdrantClassDescriptionAbstract base builder implementing common builder functionality for
VectorStore
.Similarity search request.TheVectorStore
interface defines the operations for managing and querying documents in a vector database.Builder interface for creating VectorStore instances. -
Classes in org.springframework.ai.vectorstore used by org.springframework.ai.vectorstore.redisClassDescriptionAbstract base builder implementing common builder functionality for
VectorStore
.Similarity search request.TheVectorStore
interface defines the operations for managing and querying documents in a vector database.Builder interface for creating VectorStore instances. -
Classes in org.springframework.ai.vectorstore used by org.springframework.ai.vectorstore.typesenseClassDescriptionAbstract base builder implementing common builder functionality for
VectorStore
.Similarity search request.TheVectorStore
interface defines the operations for managing and querying documents in a vector database.Builder interface for creating VectorStore instances. -
Classes in org.springframework.ai.vectorstore used by org.springframework.ai.vectorstore.weaviateClassDescriptionAbstract base builder implementing common builder functionality for
VectorStore
.Similarity search request.TheVectorStore
interface defines the operations for managing and querying documents in a vector database.Builder interface for creating VectorStore instances.