Skip to main content
All terms
Patterns

Self-RAG

A RAG variant where the model decides when to retrieve and critiques whether the results help.

Definition

Self-RAG is a retrieval-augmented generation variant where the model decides on its own when to fetch documents, then critiques whether what it retrieved is relevant and whether its answer is supported. The added self-checking reduces needless retrieval and unsupported claims.