Qdrant Tutorial Repository

Basic Tutorials

Get up and running with Qdrant in minutes.

TutorialObjectiveStackTimeLevel
Qdrant Local QuickstartBasic CRUD operations and local deployment.Python10mBeginner
Semantic Search 101Build a search engine for science fiction books.Python5mBeginner

Search Engineering Tutorials

Master vector search modalities, reranking, and retrieval quality.

TutorialObjectiveStackTimeLevel
Semantic Search IntroDeploy a search service for company descriptions.FastAPI30mBeginner
Hybrid Search with FastEmbedCombine dense and sparse search.FastAPI20mBeginner
Relevance FeedbackRelevance Feedback Retrieval in QdrantPython30mIntermediate
Collaborative FilteringCollaborative filtering using sparse embeddings.Python45mIntermediate
Multivector Document RetrievalPDF RAG using ColPali and embedding pooling.Python30mIntermediate
Retrieval Quality EvaluationMeasure quality and tune HNSW parameters.Python30mIntermediate
Hybrid Search with RerankingImplement late interaction and sparse reranking.Python40mIntermediate
Semantic Search for CodeNavigate codebases using vector similarity.Python45mIntermediate
Multivectors and Late InteractionEffective use of multivector representations.Python30mIntermediate
Static EmbeddingsEvaluate the utility of static embeddings.Python20mIntermediate

Operations & Scale

Production-grade management, monitoring, and high-volume optimization.

TutorialObjectiveStackTimeLevel
SnapshotsCreate and restore collection snapshots.Python20mBeginner
Data MigrationMove embeddings to Qdrant.CLI30mIntermediate
Embedding Model MigrationUse your new model with zero downtime.None40mIntermediate
Large-Scale SearchCost-efficient search for LAION-400M datasets.None48hAdvanced
Qdrant Cloud Prometheus MonitoringObservability with Prometheus and Grafana.Prometheus30mIntermediate
Self-Hosted Prometheus MonitoringObservability for hybrid/private cloud setups.Prometheus30mIntermediate

Develop & Implement

Core tools and APIs for building with Qdrant.

TutorialObjectiveStackTimeLevel
Bulk OperationsHigh-scale ingestion approaches.Python20mIntermediate
Async APIUse Asynchronous programming for efficiency.Python25mIntermediate
Was this page useful?

Thank you for your feedback! 🙏

We are sorry to hear that. 😔 You can edit this page on GitHub, or create a GitHub issue.