RAG = Retrieve → Augment → Generate
- Retrieve: pull the most relevant chunks from your knowledge base
- Augment: inject those chunks into the model’s context
- Generate: answer using retrieved evidence (ideally with citations)
Naive RAG meant one-shot retrieval and hope. It breaks on synthesis, drift, and noisy chunks.