QueryInterface
The query of a /points/query request: what to do with the (optionally prefetched) candidates.
Request-only — Qdrant never returns a query, so this type serializes but does not deserialize.
Inheritors
Types
Nearest-neighbor search reusing the stored vector of an existing point ("more like this").
Context search: no target, only pairs steering the result region.
Rescore the candidates with an arithmetic formula instead of by vector distance.
Nearest-neighbor search by text, an image or a custom object the server embeds, rather than by a vector the caller computed. Needs a Qdrant with an inference provider. See InferenceInput.
Nearest-neighbor search by a multi-vector / late-interaction (ColBERT) query: [[...],[...]].
A nearest search written in its long form, which is what carries mmr. The short form, a bare VectorInput, means the same thing without reranking.
Return a random sample of points.
Nearest-neighbor search by an explicit dense vector. Serializes to a bare JSON array.
Nearest-neighbor search by a dense vector backed by a FloatArray — a zero-boxing fast path that serializes straight to a bare JSON array. Equality is by content.