AI-300 study materials
AI-300 study resources

AI-300 flashcards

AI-300 · 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.

Compute cluster
Autoscaling pool of multi-node virtual machines used for batch training and pipeline jobs; it scales down to zero when idle, unlike a compute instance used for interactive authoring.
Registry
Workspace-independent resource that stores and shares environments, components, and models across multiple workspaces in an organization, enabling reuse between teams and environments.
Managed online endpoint
Real-time deployment target that serves a model behind an HTTPS scoring URI with traffic splitting, autoscaling, and key or token authentication for callers.
Batch endpoint
Deployment target for long-running file-based scoring; each invocation creates a job that reads input from a datastore and writes predictions to an output path.
Job YAML
Declarative file beginning with type: command that names the code, environment, compute, inputs, and outputs, making the run reproducible from that file alone.
Environment versioning
Registering a Docker base image plus conda or pip dependencies under a name and version so training and scoring runs use identical, reproducible package sets.
Managed identity auth
Compute and workspace connections authenticate to storage, Key Vault, and model endpoints with a Microsoft Entra ID managed identity, removing secrets from code and configuration.
Model registry lineage
Each registered model version records the training job, data assets, and environment that produced it, so a deployment can be traced back to its exact inputs.
Blue-green deployment
Deploying the new model version to a second deployment at zero traffic, validating it, then shifting traffic gradually and rolling back by moving traffic back.
Data drift
Statistical change between the inference-time feature distribution and a reference baseline collected at training; monitored with metrics such as the population stability index.
Population stability index
Drift metric computed over binned distributions; values near zero mean no meaningful shift, while values above roughly 0.2 indicate a significant shift.
Autoscaling rule
Endpoint setting that adds or removes instances based on a metric such as CPU utilization or request latency, bounded by minimum and maximum instance counts.
Model card
Documentation shipped with a registered model describing intended use, training data, evaluation results, limitations, and fairness considerations for reviewers and downstream consumers.
Evaluation gate
Continuous integration step that compares the new model's metrics against thresholds on a fixed holdout set and blocks promotion when the comparison fails.
Foundry hub
Top-level Azure AI resource providing shared networking, connections, and policy for one or more projects, where each project contains its own models, flows, and indexes.
Prompt flow DAG
Directed graph of prompt, LLM, python, and tool nodes connected by named inputs and outputs, stored as YAML and executable locally or as a batch job.
Connection
Named, workspace-scoped record of an endpoint URL plus its credential, referenced by flows and deployments so no secret appears in prompt or code files.
Provisioned throughput
Model deployment option that reserves capacity in throughput units, giving predictable latency and cost for steady, high-volume generative AI workloads.
RAG ingestion pipeline
Ordered steps that load source documents, split them into overlapping chunks, compute embeddings, and write vectors plus metadata into a search index.
Trace
Record of a single request's node-by-node execution including prompts, retrieved context, token counts, and latency, exported through OpenTelemetry to monitoring.
Groundedness metric
AI-assisted score measuring whether every claim in the generated answer is supported by the supplied retrieved context, used to detect hallucination in RAG systems.
Golden dataset
Versioned, human-curated collection of representative questions with expected answers, reused across releases so evaluation scores remain directly comparable over time.
Retrieval recall
Share of relevant chunks that actually appear in the retrieved set; low recall means the model cannot produce a grounded answer regardless of prompt quality.
Red teaming
Structured adversarial testing with jailbreak, harmful-content, and prompt-injection inputs run as a batch before release, with findings converted into regression tests.
Severity scale
Content safety scoring from 0 to 7 grouped into four reporting bands (0, 2, 4, 6), where 0 is safe and 6 is high severity harm.
Continuous evaluation
Running AI-assisted metrics on a sampled fraction of live traffic and alerting when the rolling average falls below the release baseline.
Retrieval augmented generation
Pattern where relevant documents are retrieved and inserted into the prompt so the model answers from fresh, citable context instead of relying only on parametric memory.
Chunk overlap
Number of tokens shared between consecutive chunks so text spanning a boundary remains retrievable; typically ten to twenty percent of the chunk size.
Hybrid search
Combining vector similarity with keyword matching and an optional semantic reranker, improving recall for rare terms, product codes, and exact identifiers.
Semantic caching
Reusing a previously stored response when a new request is semantically similar enough to an earlier one, reducing both cost and latency.
Model routing
Sending simple queries to a smaller, cheaper model and complex queries to a larger model, balancing answer quality against cost and latency.
Prompt compression
Shortening instructions and trimming old conversation turns to reduce input tokens while preserving the system message and the retrieved context.