A Practical Introduction to Vector Databases
Unlock the power of vector databases. Explore embeddings, optimization techniques, and advanced querying methods to build effective retrieval pipelines for today's applications.
Introduction
Learning Objectives
What is a Vector Database?
Vector Embeddings
Vector Space
Quiz: Vector Database Fundamentals
Vector Search
Practice - Vector Search
Types of Vector Searches
Quiz: Vector Search
ANN Algorithms
Quiz: Approximate Nearest Neighbors
Overview of the RAG System
Chunking
Filtering with Metadata
Retrieval: Hybrid Search and Query Re-Writing
Practice - Hybrid Search
Fine-Tuned Embedding Models
Quiz: Optimizing the RAG
Scale, Reliability, and Cost
Practice - Multi-Tenancy
Practice - Vector Compression
Quiz: Vector Databases in Production