Skip to content

Latest commit

 

History

History
34 lines (19 loc) · 1.19 KB

README.md

File metadata and controls

34 lines (19 loc) · 1.19 KB

Introduction to RAG workshop

Intro

This workshop will introduce how Retrieval-Augmented Generation (RAG) works and how to set up a RAG system on your own device using Ollama, LlamaIndex, and Chroma DB. You’ll explore how RAG improves AI-generated responses by retrieving relevant information from a vector database. We’ll guide you through installing and configuring the necessary tools and demonstrate how to store and query your data. By the end, you’ll be able to efficiently retrieve and generate answers based on your local documents!

What is RAG?

Diagram showing a RAG diagram.

Table of contents

Content Time estimate Description
Exercise 0 10 minutes Getting your python environment ready
Exercise 1 20 minutes Get started with Ollama
Exercise 2 20 minutes Create a Vector Database
Exercise 3 40 minutes Your first RAG
Exercise 4 40 minutes Explore further

Pre-requisits

Hardware / software

  • Mac with M1, try to sit next to someone that has one otherwise
  • A Python 3.11 environment

Knowledge

Basic python