Lab 8: Introduction to RAG

Retrieval-Augmented Generation

ImportantLab Information

Assigned: Friday, March 27, 2026 Points: 100

Overview

This lab provides an introduction to Retrieval-Augmented Generation (RAG).

Learning Objectives

By completing this lab, you will:

  1. Understand RAG architecture and how retrieval enhances LLM responses
  2. Implement document ingestion and embedding
  3. Create vector search pipelines
  4. Apply RAG patterns to build question-answering systems

Getting Started

Click the button below to accept the assignment and create your repository:

Accept Assignment

Prerequisites

  • Completed Lab 7
  • Basic understanding of LLMs

Getting Help

  • Office Hours: Tuesday 9-11 AM, Pitt 2206
  • Webex: Post questions with lab8 tag
  • TA Sessions: Check LMS for schedule