Knowledge & Data · Software component

Retriever

Software componentKnowledge & DataKnowledge & DataVariation point (abstract)arc:Retriever

An abstract software component that fetches the information needed to answer a query from an indexed knowledge source.

Responsibility. Fetches query-relevant knowledge for downstream answer generation.

Also known as: Retrieval Component, Retrieval layer, Retrieval tool

is monitored by; is evaluated byis invoked byis invoked byreadsemits telemetry tois invoked byis orchestrated byhas access controlled byis orchestrated byis specialized byis invoked byis invoked byis monitored bysends data tois routed to bysends data tois invoked byis specialized byRetrieval Quality Evaluator: is monitored by; is evaluated byRetrieval Quality Evalua…Agent Controller: is invoked byAgent ControllerReasoning Engine: is invoked byReasoning EngineVector Index Store: readsVector Index StoreTrace Collector: emits telemetry toTrace CollectorReAct Agent Controller: is invoked byReAct Agent ControllerState-Graph Orchestrator: is orchestrated byState-Graph OrchestratorAction Policy Engine: has access controlled byAction Policy EngineRAG Query Orchestrator: is orchestrated byRAG Query OrchestratorVector Retriever: is specialized byVector RetrieverPrompt Context Builder: is invoked byPrompt Context BuilderCitation Verifier: is invoked byCitation VerifierQuality Drift Detector: is monitored byQuality Drift DetectorReranker: sends data toRerankerA/B Test Traffic Splitter: is routed to byA/B Test Traffic SplitterContext Assembler: sends data toContext AssemblerDialog Rail: is invoked byDialog RailHybrid Retriever: is specialized byHybrid Retriever+22 more (see relationships)
Direct neighbourhood (hover for relationship types)

Variants

VariantWhen to choose
Dense-Sparse Hybrid RetrieverChoose in latency-sensitive RAG agents where retrieval dominates time-to-first-token.
Graph RetrieverChoose when queries require following typed relationships across multiple hops (e.g., conflict-of-interest chains, investor overlap).
Hybrid Retriever abstractChoose when queries need both semantic similarity and relationship traversal.
Keyword RetrieverChoose alongside dense vector search when sparse keyword matching can return results faster, run in parallel to cut retrieval latency.
Multimodal Retriever abstract—
Vector Retriever abstractChoose when queries need conceptual understanding or semantic similarity across varied terminology (simple Q&A, documentation search, customer support).

Relationships

deployed on structural

is cached by dependency

is invoked by dependency

reads dependency

emits telemetry to dynamic

is routed to by dynamic

receives data from dynamic

sends data to dynamic

fails over to control

has access controlled by control

is failover for control

is guarded by control

is orchestrated by control

is evaluated by assurance

is monitored by assurance

Design guidance

Quantitative guidance

As stated by the sources; verify before use.

Classification

Patterns
Retrieval-augmented generationAdaptive retrieval depth by query complexityLazy (on-demand) retrievalCurated multi-stage retrieval over large codebases
Quality attributes
Functional suitability: correctness and validity (ISO/IEC 25010 | NIST AI RMF: valid)Performance efficiency (ISO/IEC 25010)
Risks mitigated
Retrieval failures propagating to the LLM

Sources

  1. Ch1.7A: T. Nguyen, "Relational Reasoning with Knowledge Graphs - The Fundamentals, Integration, and Extraction," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 1.7A. ISBN: 9798244538229.
  2. Ch1.7B: T. Nguyen, "Relational Reasoning with Knowledge Graphs - Hybrid RAG+KG Integration," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 1.7B. ISBN: 9798244538229.
  3. Ch2.9: T. Nguyen, "Streaming and Real-Time Responses," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 2.9. ISBN: 9798244538229.
  4. Ch3.2: T. Nguyen, "Compare Agent Performance Across Tasks and Datasets," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 3.2. ISBN: 9798244538229.
  5. Ch3.3: T. Nguyen, "Web Navigation and Interaction Benchmarks," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 3.3. ISBN: 9798244538229.
  6. Ch3.4: T. Nguyen, "Tuning Model Parameters for Production Performance," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 3.4. ISBN: 9798244538229.
  7. Ch3.9: T. Nguyen, "Reasoning Quality," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 3.9. ISBN: 9798244538229.
  8. Ch3.10: T. Nguyen, "Efficiency Metrics," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 3.10. ISBN: 9798244538229.
  9. Ch5.9: T. Nguyen, "Working Memory," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 5.9. ISBN: 9798244538229.
  10. Ch6.4: T. Nguyen, "Data Quality Fundamentals," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 6.4. ISBN: 9798244538229.
  11. Ch6.5: T. Nguyen, "Production RAG Systems," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 6.5. ISBN: 9798244538229.
  12. Ch6.6: T. Nguyen, "Query Decomposition and Adaptive Retrieval," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 6.6. ISBN: 9798244538229.
  13. Ch7.1A: T. Nguyen, "Advanced Implementation with Nvidia NEMO Framework and Nvlink," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 7.1A. ISBN: 9798244538229.
  14. Ch7.1B: T. Nguyen, "Nvidia NIM and Colang," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 7.1B. ISBN: 9798244538229.
  15. Ch7.5: T. Nguyen, "NeMo Curator, Riva Speech AI & Multimodal Integration," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 7.5. ISBN: 9798244538229.
  16. Ch9.4: T. Nguyen, "Fairness and Bias Mitigation," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 9.4. ISBN: 9798244538229.
  17. Ch9.5: T. Nguyen, "Constitutional AI," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 9.5. ISBN: 9798244538229.
  18. Ch10.1: T. Nguyen, "Conversational UI," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 10.1. ISBN: 9798244538229.
  19. Ref6.01: S. Schürch, "How to Make Your LLM More Accurate with RAG & Fine-Tuning," Towards Data Science, Mar. 11, 2025. [Online]. Available: https://towardsdatascience.com/how-to-make-your-llm-more-accurate-with-rag-fine-tuning/
  20. Ref7.03: NVIDIA, "Overview," NVIDIA NeMo Guardrails Library Developer Guide. Accessed: Sep. 27, 2026. [Online]. Available: https://docs.nvidia.com/nemo/guardrails/about-nemo-guardrails-library/overview
  21. Ref7.07: E. Li, V. Bellotti, R. Kraus, and R. Kao, "Build a retrieval-augmented generation (RAG) agent with NVIDIA Nemotron," NVIDIA Technical Blog, Sep. 23, 2025. [Online]. Available: https://developer.nvidia.com/blog/build-a-rag-agent-with-nvidia-nemotron/
  22. Ref7.14: "NVIDIA Agentic AI Platform Ecosystem Integration," unpublished reference note (14-NVIDIA-Ecosystem-Integration.md), Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam supplementary materials, 2026. unpublished note