GUIDA TECNICA

RAG Evaluation Metrics and RAGAS

RAG evaluation scores a retrieval-augmented generation system separately on retrieval and on generation, most commonly with four metrics: faithfulness, answer relevance, context precision and context recall.

  • 3 minuti di lettura
  • Ultimo aggiornamento
In questa pagina3 minuti di lettura
  1. Panoramica
  2. Immersione profonda
  3. Impatto strategico
  4. The Future of RAG Evaluation Metrics and RAGAS
  5. Implementazione nel mondo reale
  6. Rischi e guardrail
  7. Tabella di marcia per l'implementazione
  8. Continua a esplorare
  9. Domande frequenti

Panoramica

RAGAS is an open-source framework that computes these metrics, largely using an LLM as a judge. Separate scores matter because they show whether a bad answer came from fetching the wrong passages or from misusing the right ones.

Immersione profonda

A RAG system can fail in two places: retrieval can fetch the wrong passages, or generation can ignore or distort the right ones. A single overall quality score hides which happened, so RAG evaluation splits the pipeline into measurable parts. RAGAS, an open-source framework introduced in a 2023 paper by Es and colleagues, popularized a set of core metrics that cover both halves. Faithfulness asks whether every claim in the answer is supported by the retrieved context; it catches hallucination even when the answer sounds plausible. Answer relevance asks whether the answer actually addresses the question, penalizing evasive or padded replies. Context precision asks whether the retrieved chunks that matter are ranked near the top rather than buried among noise. Context recall asks whether the retrieved context contains everything needed to produce a reference answer, so it requires a ground-truth answer for each test question. Most of these scores are computed by an LLM acting as a judge, broken into small steps. For faithfulness, the judge extracts individual statements from the answer and checks each against the context; the score is the fraction supported. For answer relevance, RAGAS generates questions that the answer would respond to and compares them with the original question using embeddings. Similar ideas appear in other tools, such as the TruLens RAG triad (context relevance, groundedness and answer relevance) and DeepEval. Two misconceptions are common. First, faithful does not mean correct: an answer can faithfully repeat an outdated or wrong document. Second, LLM-judge scores are not ground truth. They vary with the judge model and prompt, so teams spot-check them against human labels and compare systems under identical settings rather than treating a score like 0.85 as an absolute grade.

Impatto strategico

Costo e budget

Le decisioni relative all'architettura determinano prestazioni e costi operativi per anni.

Decisioni più chiare

La formazione tecnica aiuta i team a scegliere lo stack giusto, non solo quello più nuovo.

Controllo di qualità

Migliori scelte ingegneristiche riducono gli incidenti legati all’affidabilità nella produzione.

The Future of RAG Evaluation Metrics and RAGAS

RAG evaluation is shifting from occasional offline reports toward continuous checks, where a sample of production traffic is scored and regressions trigger alerts. Frameworks have been adding metrics for multi-turn conversations, agents and tool use, and metric definitions change between library versions, so pinning versions matters for comparable results. The largest open issue is judge reliability: LLM judges can show biases such as favoring longer answers, and agreement with human reviewers varies by domain. Calibrating judges against small human-labeled sets and pairing them with deterministic retrieval metrics is likely to remain good practice.

Implementazione nel mondo reale

A bank's policy assistant scores 0.95 on context recall but 0.70 on faithfulness, which tells the team retrieval is fine and the model is adding unsupported details, so they tighten the prompt rather than rebuild the index.

A support team compares two embedding models on the same 200-question test set and keeps the one with higher context recall and context precision.

A hospital knowledge tool runs faithfulness scoring on a daily sample of real questions and flags answers with unsupported claims for human review before the pattern spreads.

A startup adds a reranker after seeing high context recall but low context precision, meaning the right chunks were retrieved but ranked below irrelevant ones.

Rischi e guardrail

  • L'ottimizzazione di un benchmark può nascondere debolezze di sistema più ampie.

  • I costi delle infrastrutture e della manutenzione sono spesso sottostimati.

  • Le lacune in termini di sicurezza e osservabilità possono aumentare man mano che i sistemi diventano più complessi.

Tabella di marcia per l'implementazione

  1. Definire obiettivi di latenza, qualità e costi prima dell'implementazione.

  2. Benchmark in condizioni di carico e dati realistiche.

  3. Monitoraggio dello strumento per errori, deriva e impatto sull'utente.

  4. Preparare percorsi di rollback e risposta agli incidenti prima della scalabilità.

Continua a esplorare

Free newsletter

Get the daily AI briefing

Three verified AI stories every weekday morning, written in plain English. Free forever, no ads.

One email each weekday. Unsubscribe in one click. We never sell or share your address.

Test yourself

Take the RAG Evaluation Metrics and RAGAS quiz

Instant feedback on every answer, and a shareable certificate with a verifiable ID once you pass a course.

Inizia il quiz

Support free AI education. AI Understanding is a 501(c)(3) nonprofit — no ads, no paywall, ever. Make a donation

Domande frequenti

What is RAG Evaluation Metrics and RAGAS?

RAG evaluation scores a retrieval-augmented generation system separately on retrieval and on generation, most commonly with four metrics: faithfulness, answer relevance, context precision and context recall. RAGAS is an open-source framework that computes these metrics, largely using an LLM as a judge. Separate scores matter because they show whether a bad answer came from fetching the wrong passages or from misusing the right ones.

Which metric checks whether every claim in the answer is supported by the retrieved context?

Faithfulness measures the fraction of answer claims backed by the context, which targets hallucination.

Which of these metrics requires a ground-truth reference answer for each test question?

Context recall checks whether the retrieved context contains what is needed for the reference answer, so a reference must exist.

What does context precision measure?

Context precision rewards putting useful chunks high in the ranking instead of burying them among irrelevant ones.

How does RAGAS estimate answer relevance?

If questions generated from the answer resemble the real question, the answer is on topic; embeddings measure that similarity.

A system shows high context recall but low context precision. What is the most likely fix?

The right chunks are being retrieved but ranked poorly, which is a ranking problem a reranker often addresses.