Index

A B C D E F G I M R S T 
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
 
A B C D E F G I M R S T 
All Classes and Interfaces|All Packages