Exercises: Choose the Right RAG Type
Use starter.py to classify production scenarios by RAG architecture pattern, risk, and eval.
1 Classify scenarios
Choose naive, advanced, corrective, adaptive, agentic, graph, or multimodal RAG.
2 Explain trade-offs
Say why a simpler architecture is enough or why a stronger one is justified.
3 Add evals
Choose evals that prove the selected architecture works.
4 Add production controls
Include refusal, escalation, observability, latency, or cost controls.