Uses of Interface
org.springframework.ai.document.DocumentWriter
Package
Description
Provides classes for observing and storing vector data.
-
Uses of DocumentWriter in org.springframework.ai.vectorstore
Modifier and TypeInterfaceDescriptioninterface
TheVectorStore
interface defines the operations for managing and querying documents in a vector database.Modifier and TypeClassDescriptionclass
The CassandraVectorStore is for managing and querying vector data in an Apache Cassandra db.class
ChromaVectorStore
is a concrete implementation of theVectorStore
interface.class
Integration of Coherence Coherence 24.09+ as a Vector Store.class
Cosmos DB implementation.class
The ElasticsearchVectorStore class implements the VectorStore interface and provides functionality for managing and querying documents in Elasticsearch.class
A VectorStore implementation backed by GemFire.class
The SAP HANA Cloud vector engine offers multiple use cases in AI scenarios.class
Milvus based implementation of theVectorStore
.class
AVectorStore
implementation that uses MongoDB Atlas for storing andclass
A vector store implementation that stores and retrieves vectors in a Neo4j database.class
An ObservationVectorStore implementation that stores vectors in OpenSearch.class
Integration of Oracle database 23ai as a Vector Store.class
Uses the "vector_store" table to store the Spring AI vector data.class
A VectorStore implementation backed by Pinecone, a cloud-based vector database.class
The RedisVectorStore is for managing and querying vector data in a Redis database.class
SimpleVectorStore is a simple implementation of the VectorStore interface.class
A ObservationVectorStore implementation that uses Typesense as the underlying storage.class
A VectorStore implementation backed by Weaviate vector database. -
Uses of DocumentWriter in org.springframework.ai.vectorstore.azure
Modifier and TypeClassDescriptionclass
Uses Azure Cognitive Search as a backing vector store. -
Uses of DocumentWriter in org.springframework.ai.vectorstore.observation
Modifier and TypeClassDescriptionclass
Abstract base class forVectorStore
implementations that provides observation capabilities. -
Uses of DocumentWriter in org.springframework.ai.vectorstore.qdrant
-
Uses of DocumentWriter in org.springframework.ai.writer