qdrant-hybrid-search-prefetches

Construct Qdrant hybrid search prefetch queries combining BM25 with dense vectors.

220|26|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/qdrant/skills --skill qdrant-hybrid-search-prefetches
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: qdrant-hybrid-search-prefetches
Source: https://github.com/qdrant/skills/tree/main/skills/qdrant-search-quality/search-strategies/hybrid-search/search-types
Command: npx skills add https://github.com/qdrant/skills --skill qdrant-hybrid-search-prefetches

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires FastEmbed, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill addresses the need for constructing effective prefetch queries for hybrid retrieval in Qdrant, enhancing both performance and accuracy for specific query types.

Core Features & Use Cases

  • Hybrid Search Query Construction: Guidance on combining dense and sparse vector search and multi-field retrieval scenarios.
  • Sparse Vector Choice: Recommendations for the best sparse vector models for text search based on the context of the use case.
  • Combining Multiple Representations: Strategies for when the same item has multiple embeddings across various fields or languages.

Quick Start

Use this skill to create a hybrid search query by combining a sparse BM25 model with a dense model for 'keyword_and_semantic_search' in your project.

Frequently Asked Questions about qdrant-hybrid-search-prefetches

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I combine BM25 and dense vectors for hybrid search in Qdrant?

Hybrid search in Qdrant combines sparse BM25 vectors with dense vectors by constructing prefetch queries. This approach enhances both keyword matching and semantic retrieval accuracy for your specific query types.

What is the best way to use multiple vector types for Qdrant hybrid search?

Using multiple vector types in Qdrant involves constructing effective prefetch queries for hybrid retrieval. You combine dense and sparse vector search across multiple fields to optimize both performance and accuracy.

How do I manage multi-field searches when the same item has multiple embeddings in Qdrant?

Managing multi-field searches in Qdrant requires strategies for combining multiple representations when the same item has embeddings across various fields or languages. You configure multi-field retrieval within your hybrid search prefetch queries.

Do I need FastEmbed to implement sparse and dense vector search in Qdrant?

FastEmbed is required to implement sparse and dense vector search in Qdrant. It provides the embedding models, including sparse BM25 and dense models, needed to generate vectors for your hybrid search queries.

How do I choose the right sparse vector models for text search in Qdrant?

Choosing sparse vector models for text search in Qdrant depends on your use case context. Recommendations focus on selecting the best sparse models, like BM25, to optimize combined search performance alongside dense vectors.