Class ElasticsearchVectorStore.Builder

java.lang.Object
org.springframework.ai.vectorstore.AbstractVectorStoreBuilder<ElasticsearchVectorStore.Builder>
org.springframework.ai.vectorstore.elasticsearch.ElasticsearchVectorStore.Builder
All Implemented Interfaces:
VectorStore.Builder<ElasticsearchVectorStore.Builder>
Enclosing class:
ElasticsearchVectorStore

public static class ElasticsearchVectorStore.Builder extends AbstractVectorStoreBuilder<ElasticsearchVectorStore.Builder>
  • Constructor Details

    • Builder

      public Builder(org.elasticsearch.client.RestClient restClient, EmbeddingModel embeddingModel)
      Sets the Elasticsearch REST client.
      Parameters:
      restClient - the Elasticsearch REST client
      embeddingModel - the Embedding Model to be used
  • Method Details