179 questions
No questions match those filters.
What is Adaptive RAG, and how does it decide when to re...
This is one of the questions in the full AI/ML interview bank. Pro unlocks all 1789 questions; Premium includes the same bank plus the highest daily Practice limit.
See plansStandard RAG treats every query the same way — always retrieve, always generate from context — which wastes latency and API cost on questions the model would have answered correctly on its own. Adaptive RAG adds a routing step in front: classify each incoming query and send it down one of a few paths.
Simple factual questions the model already knows well skip retrieval entirely and go straight to generation. Ordinary lookups get a single retrieve-then-generate pass. Genuinely complex or multi-part questions get routed into iterative or multi-step retrieval where the system can retrieve again based on what it learned from the first pass.
The routing decision itself is cheap by design — a small classifier or a set of rules that runs in milliseconds — so the savings from skipping unnecessary retrieval aren’t eaten up by the cost of deciding whether to skip it. The risk to manage is a router that’s too aggressive about skipping retrieval on questions that actually needed it, which argues for conservative thresholds and monitoring how often the no-retrieval path gets it wrong.