Learn what Retrieval-Augmented Generation (RAG) is, why combining retrieval with generation can reduce hallucinations, and how a basic RAG workflow contrasts with naive prompting. This course is mostly informational, setting the stage for more hands-on work in later courses.
Overview
Syllabus
- Unit 1: Introduction to Retrieval-Augmented Generation (RAG)
- Unit 2: Introduction to RAG with JavaScript: Building a Simple Workflow
- Implement a Simple Document Retrieval Function in JavaScript
- Fixing the Bug in RAG Retrieval Logic
- Fixing a Bug in the RAG Generation Function
- Enhancing RAG Retrieval and Generation in JavaScript
- Implementing a Simplified RAG Pipeline in JavaScript
- Unit 3: Reducing Hallucinations in Large Language Models with RAG
- Implementing Keyword-Based Document Retrieval in JavaScript
- Enhancing RAG Retrieval for Stock Market Queries
- Modify RAG Pipeline to Handle Insufficient Data in JavaScript