Uses of Class
dev.langchain4j.store.embedding.elasticsearch.ElasticsearchConfiguration
Packages that use ElasticsearchConfiguration
Package
Description
-
Uses of ElasticsearchConfiguration in dev.langchain4j.rag.content.retriever.elasticsearch
Methods in dev.langchain4j.rag.content.retriever.elasticsearch with parameters of type ElasticsearchConfigurationModifier and TypeMethodDescriptionElasticsearchContentRetriever.Builder.configuration(ElasticsearchConfiguration configuration) Constructors in dev.langchain4j.rag.content.retriever.elasticsearch with parameters of type ElasticsearchConfigurationModifierConstructorDescriptionElasticsearchContentRetriever(ElasticsearchConfiguration configuration, org.elasticsearch.client.RestClient restClient, String indexName, EmbeddingModel embeddingModel, int maxResults, double minScore, Filter filter) Creates an instance of ElasticsearchContentRetriever using a RestClient. -
Uses of ElasticsearchConfiguration in dev.langchain4j.store.embedding.elasticsearch
Subclasses of ElasticsearchConfiguration in dev.langchain4j.store.embedding.elasticsearchModifier and TypeClassDescriptionclassRepresents an Elasticsearch index as a text store using full text search.classRepresents an Elasticsearch index as an embedding store using rff to combine a kNN query and a full text search.classRepresents an Elasticsearch index as an embedding store using the approximate kNN query implementation.classRepresents an Elasticsearch index as an embedding store.Fields in dev.langchain4j.store.embedding.elasticsearch declared as ElasticsearchConfigurationModifier and TypeFieldDescriptionprotected ElasticsearchConfigurationAbstractElasticsearchEmbeddingStore.configurationMethods in dev.langchain4j.store.embedding.elasticsearch with parameters of type ElasticsearchConfigurationModifier and TypeMethodDescriptionElasticsearchEmbeddingStore.Builder.configuration(ElasticsearchConfiguration configuration) protected voidAbstractElasticsearchEmbeddingStore.initialize(ElasticsearchConfiguration configuration, org.elasticsearch.client.RestClient restClient, String indexName) Initialize using a RestClientConstructors in dev.langchain4j.store.embedding.elasticsearch with parameters of type ElasticsearchConfigurationModifierConstructorDescriptionElasticsearchEmbeddingStore(ElasticsearchConfiguration configuration, String serverUrl, String apiKey, String userName, String password, String indexName) Deprecated, for removal: This API element is subject to removal in a future version.ElasticsearchEmbeddingStore(ElasticsearchConfiguration configuration, String serverUrl, String apiKey, String userName, String password, String indexName, Integer dimension) Deprecated, for removal: This API element is subject to removal in a future version.ElasticsearchEmbeddingStore(ElasticsearchConfiguration configuration, org.elasticsearch.client.RestClient restClient, String indexName) Constructor using a RestClient
ElasticsearchEmbeddingStore(ElasticsearchConfiguration, RestClient, String)