🚀 Get Started

Welcome to the Ragas tutorials! If you’re new to Ragas, the Get Started guides will walk you through the fundamentals of working with Ragas. These tutorials assume basic knowledge of Python and Retrieval Augmented Generation (RAG) pipelines.

Before you proceed further, ensure that you have Ragas installed!


The tutorials only provide an overview of what you can accomplish with Ragas and the basic skills needed to utilize it effectively. For an in-depth explanation of the core concepts behind Ragas, check out the Core Concepts page. You can also explore the How-to Guides for specific applications of Ragas.

If you have any questions about Ragas, feel free to join and ask in the #questions channel in our Discord community.

Let’s get started!

Generate a Synthetic Testset

Learn how to generate Question/Context/Ground_Truth triplets to get started.

Generate a Synthetic Test Set
Evaluate Using Your Testset

Find out how to evaluate your RAG pipeline using your test set (your own dataset or synthetic).

Evaluating Using Your Test Set
Monitor Your RAG in Production

Discover how to monitor the performance and quality of your RAG application in production.

Monitor Your RAG in Production