Index
All Classes and Interfaces|All Packages
A
- add(Embedding) - Method in class dev.langchain4j.store.embedding.mongodb.MongoDbEmbeddingStore
- add(Embedding, TextSegment) - Method in class dev.langchain4j.store.embedding.mongodb.MongoDbEmbeddingStore
- add(String, Embedding) - Method in class dev.langchain4j.store.embedding.mongodb.MongoDbEmbeddingStore
- addAll(List<Embedding>) - Method in class dev.langchain4j.store.embedding.mongodb.MongoDbEmbeddingStore
- addAll(List<Embedding>, List<TextSegment>) - Method in class dev.langchain4j.store.embedding.mongodb.MongoDbEmbeddingStore
B
- build() - Method in class dev.langchain4j.store.embedding.mongodb.MongoDbEmbeddingStore.Builder
- builder() - Static method in class dev.langchain4j.store.embedding.mongodb.MongoDbEmbeddingStore
- Builder() - Constructor for class dev.langchain4j.store.embedding.mongodb.MongoDbEmbeddingStore.Builder
C
- collectionName(String) - Method in class dev.langchain4j.store.embedding.mongodb.MongoDbEmbeddingStore.Builder
- createCollectionOptions(CreateCollectionOptions) - Method in class dev.langchain4j.store.embedding.mongodb.MongoDbEmbeddingStore.Builder
- createIndex(Boolean) - Method in class dev.langchain4j.store.embedding.mongodb.MongoDbEmbeddingStore.Builder
-
Set whether in production mode, production mode will not create index automatically
D
- databaseName(String) - Method in class dev.langchain4j.store.embedding.mongodb.MongoDbEmbeddingStore.Builder
- defaultIndexMapping() - Static method in class dev.langchain4j.store.embedding.mongodb.IndexMapping
- dev.langchain4j.store.embedding.mongodb - package dev.langchain4j.store.embedding.mongodb
F
- filter(Bson) - Method in class dev.langchain4j.store.embedding.mongodb.MongoDbEmbeddingStore.Builder
-
Document query filter, all fields included in filter must be contained in
IndexMapping.metadataFieldNames - findRelevant(Embedding, int, double) - Method in class dev.langchain4j.store.embedding.mongodb.MongoDbEmbeddingStore
- fromClient(MongoClient) - Method in class dev.langchain4j.store.embedding.mongodb.MongoDbEmbeddingStore.Builder
-
Build Mongo Client, Please close the client to release resources after usage
I
- indexMapping(IndexMapping) - Method in class dev.langchain4j.store.embedding.mongodb.MongoDbEmbeddingStore.Builder
-
set MongoDB search index fields mapping
- IndexMapping - Class in dev.langchain4j.store.embedding.mongodb
- IndexMapping() - Constructor for class dev.langchain4j.store.embedding.mongodb.IndexMapping
- indexName(String) - Method in class dev.langchain4j.store.embedding.mongodb.MongoDbEmbeddingStore.Builder
M
- maxResultRatio(Long) - Method in class dev.langchain4j.store.embedding.mongodb.MongoDbEmbeddingStore.Builder
- MongoDbDocument - Class in dev.langchain4j.store.embedding.mongodb
- MongoDbDocument() - Constructor for class dev.langchain4j.store.embedding.mongodb.MongoDbDocument
- MongoDbEmbeddingStore - Class in dev.langchain4j.store.embedding.mongodb
-
Represents a MongoDB index as an embedding store.
- MongoDbEmbeddingStore(MongoClient, String, String, String, Long, CreateCollectionOptions, Bson, IndexMapping, Boolean) - Constructor for class dev.langchain4j.store.embedding.mongodb.MongoDbEmbeddingStore
- MongoDbEmbeddingStore.Builder - Class in dev.langchain4j.store.embedding.mongodb
- MongoDbMatchedDocument - Class in dev.langchain4j.store.embedding.mongodb
- MongoDbMatchedDocument() - Constructor for class dev.langchain4j.store.embedding.mongodb.MongoDbMatchedDocument
All Classes and Interfaces|All Packages