Skip to content
1 min read · 128 words

batteries/vector/elasticsearch

Classes

ClassDescription
ElasticsearchVectorStoreAbstract base shared by every bundled vector adapter. It implements the cross-cutting surface (query/schema/transaction/asCallable/encode) on top of the small set of backend-specific abstract methods each adapter fills in (connect, executeSearch, createCollection, …). Concrete adapters inherit the doc comments below unless they override them.

Interfaces

InterfaceDescription
ElasticsearchVectorStoreOptionsShared base options every adapter extends with its own connection block.

Functions

FunctionDescription
translateElasticsearchFilterCompile the neutral filter tree to an Elasticsearch bool-query clause over metadata.*. String values use the .keyword sub-field for exact match; numbers use range/term.