The Elasticsearch Vector Store node is a component that integrates Elasticsearch, a distributed search and analytics engine, into a vector store system for similarity search and document retrieval.
Performing similarity searches on stored embeddings
Retrieving relevant documents based on vector similarity
It’s particularly useful in applications requiring semantic search capabilities or when working with large datasets that need efficient similarity-based retrieval.
The node includes a workaround for a bug in the underlying library (Langchain Issue #1589) where the store doesn’t support objects in metadata. It removes ‘pdf’ and ‘loc’ fields from document metadata to prevent silent failures.