Skip to main content

Module request

Module request 

Source
Expand description

Types for constructing vector search queries.

  • VectorSearchRequest: Query parameters (text, result count, threshold, filters).
  • SearchFilter: Trait for backend-agnostic filter expressions.
  • Filter: Canonical, serializable filter representation.

Structs§

SqlCondition
A rendered SQL-style condition together with its positional bind parameters.
VectorSearchRequest
A vector search request for querying a super::VectorStoreIndex.
VectorSearchRequestBuilder
Builder for VectorSearchRequest. Requires query and samples.

Enums§

Filter
Canonical, serializable filter representation.
FilterError
Errors from constructing or converting filter expressions.

Traits§

DynamicSearchFilter
Converts the canonical JSON-valued Filter used by type-erased vector searches into a backend’s native filter representation.
SearchFilter
Trait for constructing filter expressions in vector search queries.