Merge pull request #2334 from qdrant/hybrid-search-gap-2

Multi-representation search tutorial + supporting doc cross-links
This commit is contained in:
Dylan Couzon
2026-05-15 14:17:28 -04:00
committed by GitHub
7 changed files with 275 additions and 0 deletions
@@ -123,6 +123,8 @@ There are two scenarios where multivectors are useful:
* **Late interaction embeddings** - Some text embedding models can output multiple vectors for a single text.
For example, a family of models such as ColBERT output a relatively small vector for each token in the text.
MaxSim returns a single combined score per point, not per subvector. For per-representation control across title, summary, and chunk embeddings, see [Named Vectors](#named-vectors) and the [Multi-Representation Search tutorial](/documentation/tutorials-search-engineering/multi-representation-search/). The [multivectors course](/course/multi-vector-search/) covers limitations at scale.
In order to use multivectors, we need to specify a function that will be used to compare between matrices of vectors
Currently, Qdrant supports `max_sim` function, which is defined as a sum of maximum similarities between each pair of vectors in the matrices.