Uses of Interface
dev.langchain4j.store.embedding.EmbeddingStore
Package
Description
-
Uses of EmbeddingStore in dev.langchain4j.rag.content.retriever
Modifier and TypeMethodDescriptionEmbeddingStoreContentRetriever.EmbeddingStoreContentRetrieverBuilder.embeddingStore
(EmbeddingStore<TextSegment> embeddingStore) EmbeddingStoreContentRetriever.from
(EmbeddingStore<TextSegment> embeddingStore) Creates an instance of anEmbeddingStoreContentRetriever
from the specifiedEmbeddingStore
andEmbeddingModel
found through SPI (seeEmbeddingModelFactory
).ModifierConstructorDescriptionEmbeddingStoreContentRetriever
(EmbeddingStore<TextSegment> embeddingStore, EmbeddingModel embeddingModel) EmbeddingStoreContentRetriever
(EmbeddingStore<TextSegment> embeddingStore, EmbeddingModel embeddingModel, int maxResults) EmbeddingStoreContentRetriever
(EmbeddingStore<TextSegment> embeddingStore, EmbeddingModel embeddingModel, Integer maxResults, Double minScore) -
Uses of EmbeddingStore in dev.langchain4j.rag.content.retriever.azure.search
-
Uses of EmbeddingStore in dev.langchain4j.retriever
Modifier and TypeMethodDescriptionstatic EmbeddingStoreRetriever
EmbeddingStoreRetriever.from
(EmbeddingStore<TextSegment> embeddingStore, EmbeddingModel embeddingModel) Deprecated, for removal: This API element is subject to removal in a future version.static EmbeddingStoreRetriever
EmbeddingStoreRetriever.from
(EmbeddingStore<TextSegment> embeddingStore, EmbeddingModel embeddingModel, int maxResults) Deprecated, for removal: This API element is subject to removal in a future version.static EmbeddingStoreRetriever
EmbeddingStoreRetriever.from
(EmbeddingStore<TextSegment> embeddingStore, EmbeddingModel embeddingModel, int maxResults, double minScore) Deprecated, for removal: This API element is subject to removal in a future version.ModifierConstructorDescriptionEmbeddingStoreRetriever
(EmbeddingStore<TextSegment> embeddingStore, EmbeddingModel embeddingModel, int maxResults, Double minScore) Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of EmbeddingStore in dev.langchain4j.store.embedding
Modifier and TypeMethodDescriptionEmbeddingStoreIngestor.Builder.embeddingStore
(EmbeddingStore<TextSegment> embeddingStore) Sets the embedding store.static IngestionResult
EmbeddingStoreIngestor.ingest
(Document document, EmbeddingStore<TextSegment> embeddingStore) Ingests a specifiedDocument
into a specifiedEmbeddingStore
.static IngestionResult
EmbeddingStoreIngestor.ingest
(List<Document> documents, EmbeddingStore<TextSegment> embeddingStore) Ingests specifiedDocument
s into a specifiedEmbeddingStore
.ModifierConstructorDescriptionEmbeddingStoreIngestor
(DocumentTransformer documentTransformer, DocumentSplitter documentSplitter, TextSegmentTransformer textSegmentTransformer, EmbeddingModel embeddingModel, EmbeddingStore<TextSegment> embeddingStore) Creates an instance of anEmbeddingStoreIngestor
. -
Uses of EmbeddingStore in dev.langchain4j.store.embedding.astradb
-
Uses of EmbeddingStore in dev.langchain4j.store.embedding.azure.cosmos.mongo.vcore
Modifier and TypeClassDescriptionclass
Represents an Azure CosmosDB Mongo vCore as an embedding store. -
Uses of EmbeddingStore in dev.langchain4j.store.embedding.azure.cosmos.nosql
Modifier and TypeClassDescriptionclass
You can read more about vector search using Azure Cosmos DB NoSQL here. -
Uses of EmbeddingStore in dev.langchain4j.store.embedding.azure.search
Modifier and TypeClassDescriptionclass
class
Azure AI Search EmbeddingStore Implementation -
Uses of EmbeddingStore in dev.langchain4j.store.embedding.cassandra
-
Uses of EmbeddingStore in dev.langchain4j.store.embedding.chroma
Modifier and TypeClassDescriptionclass
Represents a store for embeddings using the Chroma backend. -
Uses of EmbeddingStore in dev.langchain4j.store.embedding.coherence
-
Uses of EmbeddingStore in dev.langchain4j.store.embedding.couchbase
-
Uses of EmbeddingStore in dev.langchain4j.store.embedding.elasticsearch
-
Uses of EmbeddingStore in dev.langchain4j.store.embedding.infinispan
-
Uses of EmbeddingStore in dev.langchain4j.store.embedding.inmemory
Modifier and TypeClassDescriptionclass
InMemoryEmbeddingStore<Embedded>
AnEmbeddingStore
that stores embeddings in memory. -
Uses of EmbeddingStore in dev.langchain4j.store.embedding.milvus
-
Uses of EmbeddingStore in dev.langchain4j.store.embedding.mongodb
Modifier and TypeClassDescriptionclass
Represents a MongoDB indexed collection as an embedding store. -
Uses of EmbeddingStore in dev.langchain4j.store.embedding.neo4j
Modifier and TypeClassDescriptionclass
Represents a Vector index as an embedding store. -
Uses of EmbeddingStore in dev.langchain4j.store.embedding.opensearch
-
Uses of EmbeddingStore in dev.langchain4j.store.embedding.oracle
Modifier and TypeClassDescriptionfinal class
AnEmbeddingStore
which uses AI Vector Search capabilities of Oracle Database. -
Uses of EmbeddingStore in dev.langchain4j.store.embedding.pgvector
Modifier and TypeClassDescriptionclass
PGVector EmbeddingStore Implementation -
Uses of EmbeddingStore in dev.langchain4j.store.embedding.pinecone
-
Uses of EmbeddingStore in dev.langchain4j.store.embedding.qdrant
-
Uses of EmbeddingStore in dev.langchain4j.store.embedding.redis
-
Uses of EmbeddingStore in dev.langchain4j.store.embedding.tablestore
-
Uses of EmbeddingStore in dev.langchain4j.store.embedding.vespa
-
Uses of EmbeddingStore in dev.langchain4j.store.embedding.weaviate