Uses of Interface
org.springframework.ai.document.DocumentWriter
Package
Description
-
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
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
class
class
class
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
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
-
Uses of DocumentWriter in org.springframework.ai.vectorstore.qdrant
-
Uses of DocumentWriter in org.springframework.ai.writer