NCP-AAI Concept Glossary
Every concept taught across the 58-lesson NVIDIA Certified Professional: Agentic AI prep course, in one place: 58 terms, each with a plain definition and a link to the lesson that introduces it.
- Agent architecture stylesNCPA-C1
- Reactive (no world model, responds to stimuli), deliberative (plans over a world model first), and hybrid — a speed-versus-foresight trade, not a strict hierarchy.
- Structuring multi-step reasoningNCPA-C2
- Logic trees, prompt chains, and adaptable architecture that lets an individual agent or tool be swapped without retraining the whole system.
- ReAct: interleaving reasoning and actingNCPA-C3
- A control loop alternating Thought, Action, and Observation, where the interleaved observation grounds reasoning in real tool output and curbs hallucination — distinct from chain-of-thought, which never acts.
- Multi-agent orchestration topologiesNCPA-C4
- Four distinct control structures for coordinating agents — centralized, decentralized, federated, and hierarchical — not one undifferentiated "multi-agent" blob.
- Memory as an architectural concernNCPA-C5
- Short-term memory as a session-scoped context window versus long-term memory that persists via a database, knowledge graph, or vector store.
- Knowledge graphs for relational reasoningNCPA-C6
- Entities and their relationships enabling multi-hop reasoning that flat vector search misses — graphs and vector search are not interchangeable.
- The human-agent interface as the oversight surfaceNCPA-C7
- UI design placed inside the architecture domain because the interface is where oversight, feedback, and intervention actually happen.
- Dynamic prompt chains and decision refinementNCPA-C8
- Prompt chains that branch on intermediate results at runtime rather than following one fixed script, refined by measuring how the agent chose.
- Integrating multimodal and generative modelsNCPA-C9
- Routing each task to the right model — vision, language, speech — and fusing the results, including multimodal RAG pairing a vector index with a toolkit like LlamaIndex.
- Building custom tools, APIs, and functionsNCPA-C10
- Tools with clear input/output contracts and, wherever possible, idempotency — the precondition that makes a safe retry possible at all.
- The Retry patternNCPA-C11
- Canceling non-transient faults, retrying immediately for rare blips, and retrying after backoff for busy or connectivity faults — never retrying a non-idempotent operation without a safeguard.
- Retry vs. Circuit BreakerNCPA-C12
- Two resilience-pattern state machines: Retry reattempts a transient fault; the Circuit Breaker's Closed → Open → Half-Open cycle stops calling a persistently failing dependency, with Half-Open avoiding flooding a service that is still recovering.
- Streaming conversation flowsNCPA-C13
- Token-level streaming that improves perceived latency and lets a user interrupt mid-response, paired with feedback mechanisms feeding evaluation and oversight.
- Evaluation pipelines and task benchmarksNCPA-C14
- A repeatable harness running an agent over a fixed task set and scoring it, so results are comparable run to run.
- Profiling vs. evaluationNCPA-C15
- Two different questions: evaluation asks how good the outputs are, profiling asks where the time and tokens went — optimizing one without rechecking the other can silently degrade quality.
- Observability for evaluationNCPA-C16
- Step-level tracing tools (Phoenix, Weave, Langfuse, OpenTelemetry) providing the raw material for root-cause analysis and version-to-version comparison.
- The accuracy-vs-latency tradeoffNCPA-C17
- A production tuning tradeoff where maximizing accuracy alone is usually the wrong answer once cost and latency are part of the scenario.
- Structured feedback and the data flywheelNCPA-C18
- Feedback that informs refinement without replacing repeatable benchmarks — you still need an evaluation to know a change helped rather than just shifted behavior.
- Targeted optimization from results analysisNCPA-C19
- Changing one high-impact thing and re-evaluating on a fixed set — the same experimental discipline as an A/B test, applied to the agent itself.
- NVIDIA NIM as a containerized inference microserviceNCPA-C20
- A portable, GPU-accelerated microservice serving one model behind a standard API endpoint, tuned per model-plus-GPU pairing — not a model itself.
- Scaling with containers and KubernetesNCPA-C21
- Packaging as a container, orchestrating replicas with Kubernetes, and load-balancing in front — scaling is horizontal replicas, not one bigger VM.
- Profiling under distributed loadNCPA-C22
- Contention, network latency, and tail effects that only appear at scale, which a single-node benchmark cannot predict.
- MLOps and governanceNCPA-C23
- CI/CD, monitoring, and audit as repeatable, automated delivery plus governance for who can change what — not bolted on after launch.
- Deployment cost vs. high availabilityNCPA-C24
- Balancing over-provisioning (wasted spend) against under-provisioning (dropped requests), with load profiling revealing the right-sized headroom for peak plus failover.
- The serving stack: NIM, TensorRT-LLM, Triton, KubernetesNCPA-C25
- Distinct jobs in the serving stack: NIM packages the model, TensorRT-LLM optimizes it, Triton serves it, and Kubernetes scales the containers.
- Why agents need memory at allNCPA-C26
- Every LLM call is stateless — memory is an explicit architectural component an agent designer adds, not a property the model has on its own.
- The memory taxonomyNCPA-C27
- Five categories, not two: short-term, long-term, episodic (specific past events), semantic (generalized facts), and procedural (learned skills).
- Reasoning frameworks: CoT and task decompositionNCPA-C28
- Task decomposition as the backbone of multi-step planning, with ReAct wrapping chain-of-thought-style reasoning around tool actions.
- The five planning strategiesNCPA-C29
- Task Decomposition, Plan Selection, External Module, Reflection, and Memory — reciting only decomposition as "the" planning method is the standing trap.
- Stateful orchestrationNCPA-C30
- The orchestration layer holding the state that both the planner and the memory subsystem read and write across a multi-step task.
- Adapting reasoning from feedbackNCPA-C31
- An agent logging outcomes and reflecting to adjust its approach over time, closing the loop with evaluation and the data flywheel.
- RAG fundamentalsNCPA-C32
- The canonical retrieval pipeline — ingest, chunk, embed, store, retrieve, augment, generate — that reduces hallucination without changing model weights or fixing bad underlying data.
- Vector databases and approximate nearest-neighbor retrievalNCPA-C33
- Retrieval requiring query and document embeddings from the same model and vector space, or similarity comparisons are meaningless.
- Beyond vector RAGNCPA-C34
- GraphRAG, HybridRAG (combining graph and vector retrieval), and agentic RAG, which plans sub-questions and retries instead of a single-shot lookup.
- ETL and data quality for agent knowledgeNCPA-C35
- Retrieval quality capped by data quality — ETL and preprocessing are not optional plumbing underneath a RAG agent.
- Real-time reasoning over structured and unstructured knowledgeNCPA-C36
- Production agents combining databases, knowledge graphs, and tables with documents, chat, and images in an increasingly multimodal RAG pipeline.
- The NeMo Agent ToolkitNCPA-C37
- Framework-agnostic orchestration working alongside LangChain, LlamaIndex, CrewAI, and Semantic Kernel with no replatforming, supporting MCP bidirectionally as both client and server.
- NIM microservices for high-performance inferenceNCPA-C38
- An agent's model-serving layer, tuned per model-plus-GPU combination and backed by TensorRT-LLM or vLLM.
- TensorRT-LLM and Triton for latency reductionNCPA-C39
- TensorRT-LLM optimizing a model for fast GPU inference, with Triton serving it via dynamic batching and concurrency — distinct, often-conflated jobs.
- NeMo Guardrails as a platform componentNCPA-C40
- A programmable safety layer sitting between application code and the LLM, a first-class part of the NVIDIA agentic stack rather than an afterthought.
- Multimodal input pipelines on NVIDIA hardwareNCPA-C41
- Routing each modality — text, image, audio, video — to the right optimized model or NIM while keeping the pipeline GPU-efficient.
- The NVIDIA agentic stack end to endNCPA-C42
- How the pieces fit: the toolkit orchestrates, NIM serves, TensorRT-LLM optimizes, Triton hosts, a vector database grounds it, and Guardrails wraps the whole thing for safety.
- Monitoring dashboards and reliability metricsNCPA-C43
- Latency percentiles, throughput, error rate, resource utilization, and uptime — the operational-health vocabulary a dashboard question hangs off.
- Per-step tracing for diagnosisNCPA-C44
- Logs, errors, and anomalies traced per step, since a single final output cannot diagnose a multi-agent failure on its own.
- Continuous benchmarking against prior versionsNCPA-C45
- Comparing a live agent against earlier versions on an ongoing basis, since evaluation does not stop at launch.
- Automated tuning, retraining, and versioningNCPA-C46
- Automated (not manual, one-off) tuning and retraining, with versioning making a production rollback traceable and safe.
- Uptime, transparency, and trust in live deploymentsNCPA-C47
- Reliability, visibility into behavior, and the ability to audit a decision — what lets an agent stay in production.
- NeMo Guardrails' five rail stagesNCPA-C48
- Input, dialog, retrieval, execution, and output — five distinct stages, not just input and output.
- Layered safety frameworksNCPA-C49
- Content safety, jailbreak protection, and topic control, each combining multiple detection methods plus a human escalation path — one filter is never enough.
- PII, agentic security, and audit trailsNCPA-C50
- Isolating authentication and authorization away from the LLM, validating tool calls with execution rails, and keeping an audit trail of what the agent did and why.
- Mitigating bias and toxicity in agent outputsNCPA-C51
- A data- and training-level concern distinct from guardrails, which constrain outputs but do not retrain or debias the model.
- Licensing and regulatory complianceNCPA-C52
- The EU AI Act's Article 14, requiring high-risk systems to be designed for effective human oversight during use.
- Human-in-the-loop: benefits and drawbacksNCPA-C53
- HITL's added cost and latency as a real, tested drawback — not just a benefits list of accuracy and accountability.
- HITL techniquesNCPA-C54
- Three distinct mechanisms for embedding human input: supervised labeling, RLHF training a reward model, and active learning targeting only low-confidence cases.
- Structured feedback loopsNCPA-C55
- Captured approvals, corrections, and ratings as a learning signal feeding the same flywheel as evaluation — oversight is not just gating.
- Transparency and decision traceabilityNCPA-C56
- Explainable reasoning and the ability to trace a decision back through its steps — named objectives, not cosmetic polish.
- Human oversight and intervention pointsNCPA-C57
- The EU AI Act's Article 14 requirement of effective human oversight for high-risk systems: review, approve, override, or halt.
- Intuitive UI as the oversight surfaceNCPA-C58
- The interface as where oversight, feedback, and intervention actually happen — the same concern as C7, seen from the other side of the loop.
Introduced in Agent architecture styles: reactive, deliberative, and hybrid systems
Introduced in Structuring multi-step reasoning: logic trees, prompt chains, and adaptable architecture
Introduced in ReAct: interleaving reasoning and acting
Introduced in Multi-agent orchestration topologies: centralized, decentralized, federated, and hierarchical
Introduced in Memory as an architectural concern: short-term vs. long-term
Introduced in Knowledge graphs for relational, multi-hop reasoning
Introduced in Designing the human-agent interface as the oversight surface
Introduced in Prompt chains, dynamic branching, and refining agent decision-making
Introduced in Integrating multimodal and generative models across text, vision, and audio
Introduced in Building and connecting custom tools, APIs, and functions
Introduced in The Retry pattern: transient faults, backoff, and idempotency
Introduced in Retry vs. Circuit Breaker: two resilience-pattern state machines and when each applies
Introduced in Streaming conversation flows and real-time feedback
Introduced in Evaluation pipelines and task benchmarks
Introduced in Profiling vs. evaluation: two different questions
Introduced in Observability for evaluation: tracing an agent run step by step
Introduced in The accuracy-vs-latency trade-off
Introduced in Structured feedback and the data flywheel
Introduced in Analyzing results to guide targeted optimization
Introduced in NVIDIA NIM as an agent's inference endpoint: latency budgets and failure handling
Introduced in Scaling with containers, Kubernetes, and load balancing
Introduced in Profiling performance and reliability under distributed load
Introduced in MLOps and governance: CI/CD, monitoring, and audit
Introduced in Balancing deployment cost against high availability
Introduced in The serving stack in context: NIM, TensorRT-LLM, Triton, and Kubernetes
Introduced in Why agents need memory at all
Introduced in The memory taxonomy: short-term, long-term, episodic, semantic, and procedural
Introduced in Reasoning frameworks: chain-of-thought and task decomposition
Introduced in Planning strategies: the five directions
Introduced in Stateful orchestration: where memory and planning meet
Introduced in Adapting reasoning from prior experience and feedback
Introduced in RAG fundamentals: the canonical retrieval pipeline
Introduced in Vector databases and approximate nearest-neighbor retrieval
Introduced in Beyond vector RAG: GraphRAG, HybridRAG, and agentic RAG
Introduced in ETL and data quality for the knowledge an agent retrieves
Introduced in Real-time reasoning over structured and unstructured knowledge
Introduced in The NeMo Agent Toolkit: framework-agnostic orchestration
Introduced in Tuning NIM for GPU throughput: batching, TensorRT-LLM, and vLLM backends
Introduced in TensorRT-LLM and Triton Inference Server for latency reduction
Introduced in NeMo Guardrails as a first-class platform component
Introduced in Multimodal input pipelines on NVIDIA hardware
Introduced in How the pieces fit: one NVIDIA agentic stack end to end
Introduced in Monitoring dashboards and reliability metrics
Introduced in Logs, errors, anomalies, and per-step tracing
Introduced in Online task-success regression: benchmarking a live agent against prior versions
Introduced in Automated agent/policy versioning: tool contracts and prompt versions in production
Introduced in Uptime, transparency, and trust in live deployments
Introduced in NeMo Guardrails: the five rail stages
Introduced in Layered safety frameworks: filters and escalation
Introduced in PII, agentic security, and audit trails
Introduced in Mitigating bias and toxicity in agent outputs
Introduced in Licensing and regulatory compliance
Introduced in Human-in-the-loop: benefits and drawbacks
Introduced in HITL techniques: supervised learning, RLHF, and active learning
Introduced in Structured feedback loops for iterative improvement
Introduced in Transparency and decision traceability
Introduced in Human oversight and intervention points
Introduced in Intuitive UI as the oversight surface