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
Vector Database Fundamentals
Vector Search
Build the Vector Search Pipeline
Vector Search
Types of Vector Searches
Vector Search
ANN Algorithms
Navigate the HNSW Graph
Approximate Nearest Neighbors
Overview of the RAG System
Chunking
Filtering with Metadata
Retrieval: Hybrid Search and Query Re-Writing
Hybrid Search
Fine-Tuned Embedding Models
Optimizing the RAG
Scale, Reliability, and Cost
Multi-Tenancy
Vector Compression
Vector Databases in Production