Beginner

Introduction to RAG

Learn how to build effective and modern Retrieval Augmented Generation (RAG) systems.

2h 22m
30 lessons

Last updated: January 2026

Introduction to RAG
30 lessons
2h 22m of content
Certificate of completion
Community access

Course Curriculum

10 modules • 30 lessons • 2h 22m total

1
Course Introduction

2 lessons • 4m

Course Introduction
4:14
Course Tips
2
Introduction to RAG

4 lessons • 9m

What is RAG?
1:39
RAG Components
1:39
Why do we need RAG?
3:40
RAG Common Use Cases
2:26
3
Introduction to Flowise AI

2 lessons • 9m

Introduction to Flowise AI
4:10
Create a Basic Chatflow
5:47
4
RAG Architecture

6 lessons • 19m

Introduction to RAG Architecture
2:40
Chunking
3:04
Embedding Model
1:36
What is Semantic Search?
4:00
Retriever
2:32
Generator & RAG Enhancements
5:14
5
Build Your First RAG System

2 lessons • 13m

Important Flowise Cloud Update
Build a RAG System from Scratch
13:49
6
Build a RAG Chat Assistant

4 lessons • 29m

RAG Chat Assistant
1:40
Build a Document Store
10:28
Build a RAG Chat Assistant
8:46
Query Expansion
8:46
7
Advanced RAG

3 lessons • 19m

Advanced RAG System
6:23
Chain-of-Thought Prompting
5:16
RAG + Tool Calling
7:59
8
Agentic RAG

3 lessons • 18m

What is Agentic RAG?
2:32
What is Function Calling?
2:14
Build an Agentic RAG System
14:11
9
Deploy a RAG App

3 lessons • 10m

Required Reading
Creating an Online Document Store
3:25
Online RAG Application
6:56
10
Conclusions

1 lessons • 7m

Conclusions
7:49