NVIDIA NCP-AAI study materials
NVIDIA NCP-AAI study resources

NVIDIA NCP-AAI flashcards

NVIDIA NCP-AAI · Build recall with a focused review session.

32 cards. Read the term and the definition here. The deck at the top of this page is optional.

ReAct agent pattern
An agent design that interleaves explicit reasoning steps with tool calls, using each observation to update the next thought. It improves transparency and error recovery compared with single-shot planning.
Supervisor orchestration
A topology where a router agent decomposes the request, delegates subtasks to specialist agents, and aggregates their outputs. It suits heterogeneous subtasks but adds a coordination hop and token cost.
Plan-and-execute agent
An agent that produces a complete multi-step plan before acting, then executes steps and replans only on failure. It reduces per-step reasoning cost but is brittle when early assumptions break.
Handoff summary payload
A compact structured message passed between agents containing goal, constraints, findings, open questions, and artifact references. It prevents context growth that occurs when full transcripts are relayed.
Tool description as selection criteria
Writing a tool's description to state when it should and should not be chosen, rather than documenting its internals. This directly reduces wrong-tool selection by the planner.
Fan-out fan-in merge
Parallel dispatch of independent subtasks followed by a deterministic merge step that deduplicates and resolves conflicts. It is safe only when subtasks share no mutable state.
Agent memory tiers
The layered store set: in-context scratchpad for ephemeral state, vector store for semantic recall, structured database for durable facts, and episodic logs for replay and audit.
Delegation loop cap
A hard limit on agent iterations or handoffs per task. It bounds runaway token spend and latency caused by circular delegation between agents.
Tokens per completed task
A cost metric summing input and output tokens across every hop of a task. It exposes multi-agent cost multiplication that per-request metrics hide.
Prompt prefix caching
Reuse of computed key-value state for an unchanged prompt prefix. Placing stable system prompts and tool schemas first and volatile content last maximizes cache hits and cuts prefill cost.
Prefill versus decode latency
Prefill processes the whole prompt in parallel and scales with input length; decode generates tokens one at a time and scales with output length. They require different optimization tactics.
Model cascade routing
Sending easy queries to a smaller, cheaper model and escalating only hard cases to a larger one. It lowers average cost and latency while preserving quality on difficult inputs.
Backoff with jitter
A retry strategy where wait time grows exponentially and a random offset is added. Jitter prevents synchronized retry storms from overwhelming a rate-limited endpoint.
Stateless agent workers
Agent service instances that keep no session state locally, storing it externally instead. This enables horizontal autoscaling without sticky sessions or affinity routing.
NIM microservice scaling
NVIDIA inference microservices packaged as containers with OpenAI-compatible APIs, scaled on Kubernetes. GPU memory for concurrent KV cache, not CPU, is the binding capacity constraint.
Per-hop tracing
Instrumenting each agent step and tool call as a separate span with token and latency attributes. Without it, cost and latency regressions in multi-agent systems remain invisible.
Graceful degradation policy
A predefined fallback ladder such as shorter context, smaller model, or cached answer, applied when quotas or latency budgets are exceeded instead of returning a hard failure.
Least-privilege agent tooling
Granting each agent only the scopes required for its task, with short-lived scoped credentials. It limits blast radius when an agent is manipulated or behaves incorrectly.
Indirect prompt injection
Malicious instructions embedded in retrieved documents or tool outputs that the agent treats as commands. Defense requires separating instructions from data and never widening permissions from tool output.
Human-in-the-loop approval
A control requiring explicit human confirmation before an agent executes an irreversible action such as payment, deletion, or external message. It trades latency for accountability.
Human-on-the-loop monitoring
A model where the agent acts autonomously while a human observes and can intervene. It suits reversible actions with limited blast radius and requires reliable alerting.
AI system inventory
A governance register listing each deployed AI system, its purpose, risk classification, owner, data sources, and evaluation status. It is the anchor artifact for audits and incident response.
Prompt and model registry
Version-controlled records of prompt templates, tool schemas, and model endpoints tied to evaluation results. It enables reproducible rollback and traceable change review.
Disclosure obligation
The requirement to tell users they are interacting with an AI system and to provide an explanation path for decisions that adversely affect them.
Red-team regression suite
A fixed set of adversarial prompts covering jailbreaks, injection, and data exfiltration, run on every prompt or model change with deployment gated on pass rates.
Data minimization in prompts
Including only the personal data a task requires, redacting before logging, and honoring deletion across vector stores and caches. It reduces breach impact and retention risk.
NIM inference microservice
A containerized NVIDIA model server exposing an OpenAI-compatible API. It lets agent code target a standard interface while models scale independently on GPU infrastructure.
Hybrid retrieval with reranking
Combining dense vector search with keyword search, then reranking the candidate set with a cross-encoder. Reranking usually improves precision more than changing embedding models.
RAG versus fine-tuning
Use retrieval for changing facts and citations; use fine-tuning for stable style, format, or tool-calling behavior. Fine-tuning does not reliably inject new factual knowledge.
Trajectory evaluation
Scoring the sequence of steps an agent took, not just the final answer, to detect invalid tool paths, redundant calls, and unsafe actions that still produced acceptable output.
Grammar-guided decoding
Constraining token generation to satisfy a JSON schema or formal grammar, guaranteeing parseable structured output. Validation and repair logic should still run afterward.
Atomic version tuple
Deploying prompt, tool schema, and model endpoint versions together as one unit and logging the tuple per trace, so a regression can be reverted in a single step.