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) - Method in class dev.langchain4j.store.embedding.mongodb.MongoDbEmbeddingStore
- addAll(List, List, List) - Method in class dev.langchain4j.store.embedding.mongodb.MongoDbEmbeddingStore
B
- build() - Method in class dev.langchain4j.store.embedding.mongodb.IndexMapping.Builder
- build() - Method in class dev.langchain4j.store.embedding.mongodb.MongoDbDocument.Builder
- build() - Method in class dev.langchain4j.store.embedding.mongodb.MongoDbEmbeddingStore.Builder
- builder() - Static method in class dev.langchain4j.store.embedding.mongodb.IndexMapping
- builder() - Static method in class dev.langchain4j.store.embedding.mongodb.MongoDbDocument
- builder() - Static method in class dev.langchain4j.store.embedding.mongodb.MongoDbEmbeddingStore
- Builder() - Constructor for class dev.langchain4j.store.embedding.mongodb.IndexMapping.Builder
- Builder() - Constructor for class dev.langchain4j.store.embedding.mongodb.MongoDbDocument.Builder
- 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
- dimension(int) - Method in class dev.langchain4j.store.embedding.mongodb.IndexMapping.Builder
E
- embedding(List) - Method in class dev.langchain4j.store.embedding.mongodb.MongoDbDocument.Builder
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 - fromClient(MongoClient) - Method in class dev.langchain4j.store.embedding.mongodb.MongoDbEmbeddingStore.Builder
-
Build Mongo Client, Please close the client to release resources after usage
G
- getDimension() - Method in class dev.langchain4j.store.embedding.mongodb.IndexMapping
- getEmbedding() - Method in class dev.langchain4j.store.embedding.mongodb.MongoDbDocument
- getEmbedding() - Method in class dev.langchain4j.store.embedding.mongodb.MongoDbMatchedDocument
- getId() - Method in class dev.langchain4j.store.embedding.mongodb.MongoDbDocument
- getId() - Method in class dev.langchain4j.store.embedding.mongodb.MongoDbMatchedDocument
- getMetadata() - Method in class dev.langchain4j.store.embedding.mongodb.MongoDbDocument
- getMetadata() - Method in class dev.langchain4j.store.embedding.mongodb.MongoDbMatchedDocument
- getMetadataFieldNames() - Method in class dev.langchain4j.store.embedding.mongodb.IndexMapping
- getScore() - Method in class dev.langchain4j.store.embedding.mongodb.MongoDbMatchedDocument
- getText() - Method in class dev.langchain4j.store.embedding.mongodb.MongoDbDocument
- getText() - Method in class dev.langchain4j.store.embedding.mongodb.MongoDbMatchedDocument
I
- id(String) - Method in class dev.langchain4j.store.embedding.mongodb.MongoDbDocument.Builder
- 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(int, Set) - Constructor for class dev.langchain4j.store.embedding.mongodb.IndexMapping
- IndexMapping.Builder - Class in dev.langchain4j.store.embedding.mongodb
- 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
- metadata(Map) - Method in class dev.langchain4j.store.embedding.mongodb.MongoDbDocument.Builder
- metadataFieldNames(Set) - Method in class dev.langchain4j.store.embedding.mongodb.IndexMapping.Builder
- MongoDbDocument - Class in dev.langchain4j.store.embedding.mongodb
- MongoDbDocument() - Constructor for class dev.langchain4j.store.embedding.mongodb.MongoDbDocument
- MongoDbDocument(String, List, String, Map) - Constructor for class dev.langchain4j.store.embedding.mongodb.MongoDbDocument
- MongoDbDocument.Builder - Class in dev.langchain4j.store.embedding.mongodb
- MongoDbEmbeddingStore - Class in dev.langchain4j.store.embedding.mongodb
-
Represents a MongoDB indexed collection 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
- MongoDbMatchedDocument(String, List, String, Map, Double) - Constructor for class dev.langchain4j.store.embedding.mongodb.MongoDbMatchedDocument
R
- removeAll() - Method in class dev.langchain4j.store.embedding.mongodb.MongoDbEmbeddingStore
- removeAll(Filter) - Method in class dev.langchain4j.store.embedding.mongodb.MongoDbEmbeddingStore
- removeAll(Collection) - Method in class dev.langchain4j.store.embedding.mongodb.MongoDbEmbeddingStore
S
- search(EmbeddingSearchRequest) - Method in class dev.langchain4j.store.embedding.mongodb.MongoDbEmbeddingStore
- setEmbedding(List) - Method in class dev.langchain4j.store.embedding.mongodb.MongoDbDocument
- setEmbedding(List) - Method in class dev.langchain4j.store.embedding.mongodb.MongoDbMatchedDocument
- setId(String) - Method in class dev.langchain4j.store.embedding.mongodb.MongoDbDocument
- setId(String) - Method in class dev.langchain4j.store.embedding.mongodb.MongoDbMatchedDocument
- setMetadata(Map) - Method in class dev.langchain4j.store.embedding.mongodb.MongoDbDocument
- setMetadata(Map) - Method in class dev.langchain4j.store.embedding.mongodb.MongoDbMatchedDocument
- setScore(Double) - Method in class dev.langchain4j.store.embedding.mongodb.MongoDbMatchedDocument
- setText(String) - Method in class dev.langchain4j.store.embedding.mongodb.MongoDbDocument
- setText(String) - Method in class dev.langchain4j.store.embedding.mongodb.MongoDbMatchedDocument
T
- text(String) - Method in class dev.langchain4j.store.embedding.mongodb.MongoDbDocument.Builder
All Classes and Interfaces|All Packages