Back to Introduction to Retrieval Augmented Generation (RAG)
Duke University

Introduction to Retrieval Augmented Generation (RAG)

In this 2-hour project-based course, you will learn how to import data into Pandas, create embeddings with SentenceTransformers, and build a retrieval augmented generation (RAG) system with your data, Qdrant, and an LLM like Llamafile or OpenAI. This hands-on course will teach you to build an end-to-end RAG system with your own data using open source tools for a powerful generative AI application.

Status: Generative AI
Status: Pandas (Python Package)
IntermediateGuided Project5 hours

Featured reviews

RL

5.0Reviewed Oct 24, 2024

The project is easy to follow for an experienced developer.

ST

5.0Reviewed Oct 6, 2024

The guided project helped me understand RAG and its application in a concise and accurate manner. The project code was very helpful in understanding the workflow of implementing RAG with LLMS.

JC

5.0Reviewed May 16, 2024

Good Exercise for introduction RAG by LLM and VectorDB

PP

5.0Reviewed Mar 19, 2025

It was a good entry point to the RAG's world, I hope to see more professional courses too.

All reviews

Showing: 11 of 11

Valerio Valente
1.0
Reviewed Aug 23, 2024
Lorin Rivers
2.0
Reviewed Aug 19, 2024
Ahmet-Serdar Karakaya
2.0
Reviewed Jan 30, 2025
Todd Schilling
5.0
Reviewed Nov 20, 2024
Teig Levingston
5.0
Reviewed May 18, 2024
Suhas Tamvada
5.0
Reviewed Oct 7, 2024
Parsa Hassani Shariat Panahi
5.0
Reviewed Mar 20, 2025
Roy Lu
5.0
Reviewed Oct 25, 2024
Johnson chong
5.0
Reviewed May 17, 2024
Sourabh Bhalke
4.0
Reviewed Nov 18, 2024
Luigi Espasiano
4.0
Reviewed Dec 4, 2024