What You'll Learn
Master every retrieval-augmented generation strategy, from basic context injection to advanced multi-stage pipelines. Learn when to use each approach and how to evaluate what works.
Module 1: Foundations
Start with naive RAG. Document loading, text chunking strategies, embedding models, and vector search. Build a working RAG pipeline from scratch.
Module 2: Advanced Retrieval
Go beyond basic similarity search. Hybrid search, reranking, query transformation, hypothetical document embeddings (HyDE), and multi-query retrieval.
Module 3: Pipeline Architecture
Design production RAG systems. Routing, fallback strategies, multi-index retrieval, metadata filtering, and agentic RAG with tool-based retrieval.
Module 4: Evaluation & Production
Measure and improve your RAG system. Automated evaluation with RAGAS, A/B testing, monitoring retrieval quality, caching, and cost optimization.
Who This Course Is For
- AI engineers building knowledge-grounded applications
- Backend developers adding RAG capabilities to existing products
- TypeScript developers who want a systematic approach to retrieval-augmented generation
- Teams evaluating and improving their RAG pipelines