Skip to content

Code to support RAG evaluation workshop at ODSC AI Builders Summit

Notifications You must be signed in to change notification settings

stefanwebb/odsc-ai-builders-summit-2025

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 

Repository files navigation

Evaluating Retrieval-Augmented Generation with RAGAS

ODSC AI Builders Summit 2025

This repo contain resources accompanying my webinar at ODSC AI Builders Summit 2025 including slides and notebooks.

Getting Started

You will need to install a couple of libraries in your Python environment. For Apple Silicon,

pip install -U ragas pymilvus llama-index transformers sentence-transformers mlx-lm==0.20.6

Note the pinned version for mlx-lm. This is due to a breaking change in later versions that hasn't been fixed as of Jan 23, 2024. I will update this once the code has been patched.

Similar libraries are required for other hardware like those with Nvidia CUDA-capable or AMD graphics cards (details during presentation). If you do not have local access to acceleration hardware, open a Google Colab notebook.

Note

Corresponding notebooks for Nvidia CUDA and Google TPU (Google Colab) will be made available shortly.

Presentation

In the first half of the webinar, I will give a background on why RAG evaluation is important and how an established yet simple method works.

Workshop

In the second half of the webinar, I will run through code notebooks to show:

  1. Basics of vector databases with Milvus
  2. Basics of foundation model eval with RAGAS
  3. Creating a RAG-esque pipeline with Milvus
  4. Combining Milvus and RAGAS, to build a RAG pipeline and evaluate it

Next Steps

This repo will be continued to be updated after the event based on the questions and feedback received.

About

Code to support RAG evaluation workshop at ODSC AI Builders Summit

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published