Index
All Classes and Interfaces|All Packages|Serialized Form
A
- add(Embedding) - Method in class dev.langchain4j.store.embedding.opensearch.OpenSearchEmbeddingStore
- add(Embedding, TextSegment) - Method in class dev.langchain4j.store.embedding.opensearch.OpenSearchEmbeddingStore
- add(String, Embedding) - Method in class dev.langchain4j.store.embedding.opensearch.OpenSearchEmbeddingStore
- addAll(List<Embedding>) - Method in class dev.langchain4j.store.embedding.opensearch.OpenSearchEmbeddingStore
- addAll(List<Embedding>, List<TextSegment>) - Method in class dev.langchain4j.store.embedding.opensearch.OpenSearchEmbeddingStore
- apiKey(String) - Method in class dev.langchain4j.store.embedding.opensearch.OpenSearchEmbeddingStore.Builder
B
- build() - Method in class dev.langchain4j.store.embedding.opensearch.OpenSearchEmbeddingStore.Builder
- builder() - Static method in class dev.langchain4j.store.embedding.opensearch.OpenSearchEmbeddingStore
- Builder() - Constructor for class dev.langchain4j.store.embedding.opensearch.OpenSearchEmbeddingStore.Builder
D
- dev.langchain4j.store.embedding.opensearch - package dev.langchain4j.store.embedding.opensearch
F
- findRelevant(Embedding, int, double) - Method in class dev.langchain4j.store.embedding.opensearch.OpenSearchEmbeddingStore
-
This implementation uses the exact k-NN with scoring script to calculate See https://opensearch.org/docs/latest/search-plugins/knn/knn-score-script/
I
- indexName(String) - Method in class dev.langchain4j.store.embedding.opensearch.OpenSearchEmbeddingStore.Builder
O
- openSearchClient(OpenSearchClient) - Method in class dev.langchain4j.store.embedding.opensearch.OpenSearchEmbeddingStore.Builder
- OpenSearchEmbeddingStore - Class in dev.langchain4j.store.embedding.opensearch
-
Represents an OpenSearch index as an embedding store.
- OpenSearchEmbeddingStore(String, String, String, String, String) - Constructor for class dev.langchain4j.store.embedding.opensearch.OpenSearchEmbeddingStore
-
Creates an instance of OpenSearchEmbeddingStore to connect with OpenSearch clusters running locally and network reachable.
- OpenSearchEmbeddingStore(String, String, String, AwsSdk2TransportOptions, String) - Constructor for class dev.langchain4j.store.embedding.opensearch.OpenSearchEmbeddingStore
-
Creates an instance of OpenSearchEmbeddingStore to connect with OpenSearch clusters running as a fully managed service at AWS.
- OpenSearchEmbeddingStore(OpenSearchClient, String) - Constructor for class dev.langchain4j.store.embedding.opensearch.OpenSearchEmbeddingStore
-
Creates an instance of OpenSearchEmbeddingStore using provided OpenSearchClient
- OpenSearchEmbeddingStore.Builder - Class in dev.langchain4j.store.embedding.opensearch
- OpenSearchRequestFailedException - Exception Class in dev.langchain4j.store.embedding.opensearch
- OpenSearchRequestFailedException() - Constructor for exception class dev.langchain4j.store.embedding.opensearch.OpenSearchRequestFailedException
- OpenSearchRequestFailedException(String) - Constructor for exception class dev.langchain4j.store.embedding.opensearch.OpenSearchRequestFailedException
- OpenSearchRequestFailedException(String, Throwable) - Constructor for exception class dev.langchain4j.store.embedding.opensearch.OpenSearchRequestFailedException
- options(AwsSdk2TransportOptions) - Method in class dev.langchain4j.store.embedding.opensearch.OpenSearchEmbeddingStore.Builder
P
- password(String) - Method in class dev.langchain4j.store.embedding.opensearch.OpenSearchEmbeddingStore.Builder
R
- region(String) - Method in class dev.langchain4j.store.embedding.opensearch.OpenSearchEmbeddingStore.Builder
S
- serverUrl(String) - Method in class dev.langchain4j.store.embedding.opensearch.OpenSearchEmbeddingStore.Builder
- serviceName(String) - Method in class dev.langchain4j.store.embedding.opensearch.OpenSearchEmbeddingStore.Builder
U
- userName(String) - Method in class dev.langchain4j.store.embedding.opensearch.OpenSearchEmbeddingStore.Builder
All Classes and Interfaces|All Packages|Serialized Form