46 Integrations
The following sections describe integrations with popular AI frameworks that Coherence supports.
These integrations are not part of Coherence itself, but are the contributions made to the following frameworks to allow them to use Coherence as a Vector Store, Chat Memory, and such.
LangChain4j
The langchain4j-coherence module provides an
implementation of EmbeddingStore
and ChatMemoryStore
interfaces, allowing Coherence to be easily used as either (or both) in LangChain4j
applications.
It also provides a Spring Boot Starter for LangChain4j applications using the langchain4j-coherence-spring-boot-starter module.
For more information, see the documentation provided in the aforementioned integration modules.
Spring AI
The spring-ai-coherence-store module provides an
implementation of the VectorStore
interface, allowing Coherence to be
easily used as such in Spring AI applications.
It also provides a Spring Boot Starter using the spring-ai-starter-coherence-store module.
For more information, see documentation provided by the aforementioned integration modules.