Course Wiki
Module 1: Agentic RAG — LLM Zoomcamp
Lessons, materials, and key concepts for module 1 of LLM Zoomcamp.
Related Pages
LLM Zoomcamp > Module 1: Agentic RAG
Module 1: Agentic RAG
In this module, we learn what LLMs are and build a simple RAG pipeline using keyword search. Then we make it agentic, so the LLM decides when and what to search instead of running a fixed pipeline.
Code: code/
Part 1: RAG
The first 10 lessons walk through building a working RAG pipeline from scratch with keyword search.
- Introduction - What we’ll build and why
- Environment Setup - Python, uv, OpenAI API
- What is RAG - Why LLMs need context, the RAG architecture
- The Course FAQ Dataset - Fetching and exploring the FAQ data
- Search - Building a search en
Lessons
Key concepts
- RAG
- Agentic RAG
- Neural Networks
- Prompt Engineering
- OpenAI API
- Docker
- Vector Search
- Jupyter Notebooks
- Elasticsearch
- Gradient Boosting
- Keyword Search
- scikit-learn
- LLM Evaluation
- Function Calling
- LangChain
- Workflow Orchestration
Homework and deadlines live in the course repository: llm-zoomcamp.