AWS GenAI Developer Pro study materials
AWS GenAI Developer Pro study resources

AWS GenAI Developer Pro key terms

AWS GenAI Developer Pro ยท Get comfortable with the vocabulary.

Foundation Model

A large model pretrained on broad data that can be adapted to many downstream tasks through prompting or fine-tuning, rather than trained for one narrow purpose.

Related: Inference Parameters, Fine-Tuning
Inference Parameters

Settings such as temperature, top-p, and maximum tokens that control how a model samples and how long its output runs, without changing the underlying weights.

Related: Foundation Model, Prompt Engineering
Prompt Engineering

The practice of designing instructions, context, and examples so a model produces accurate, consistent, and appropriately formatted output for a given task.

Related: Few-Shot Prompting, Inference Parameters
Few-Shot Prompting

Including a small number of worked examples inside the prompt so the model can infer the desired pattern, tone, or output format without any weight updates.

Related: Prompt Engineering, Fine-Tuning
Chain-of-Thought Prompting

A technique that asks a model to reason through intermediate steps before answering, improving accuracy on multi-step problems at the cost of more output tokens.

Related: Prompt Engineering, Token
Token

The basic unit of text a model reads and generates, roughly a word fragment; token counts drive billing, context limits, and latency rather than character counts.

Related: Context Window, Chain-of-Thought Prompting
Context Window

The maximum number of tokens a model can consider in a single request, covering system prompt, retrieved passages, conversation history, and the generated response together.

Related: Token, Chunking
Streaming Response

Delivering generated tokens incrementally as they are produced so users see output immediately, reducing perceived latency for long generations in interactive applications.

Related: Inference Parameters, Token
Retrieval-Augmented Generation

An architecture that retrieves relevant documents from an external store and inserts them into the prompt so the model answers from current, private, or verifiable sources.

Related: Embedding, Vector Store, Chunking
Embedding

A numeric vector representing the meaning of text, positioned so semantically similar passages sit close together and can be compared by distance or similarity score.

Related: Vector Store, Semantic Search
Vector Store

A database or index built to hold embeddings and answer nearest-neighbor queries quickly, often with metadata filters to restrict results by tenant, date, or category.

Related: Embedding, Semantic Search
Chunking

Splitting source documents into smaller passages before embedding, balancing chunk size so retrieved context stays focused while preserving enough surrounding meaning to answer questions.

Related: Embedding, Context Window
Semantic Search

Retrieval that ranks passages by embedding similarity to the query rather than exact keyword overlap, capturing paraphrases and synonyms that literal matching would miss.

Related: Embedding, Hybrid Search
Hybrid Search

Combining keyword-based ranking with vector similarity and merging the scores, which improves recall for exact identifiers, product codes, and rare terms that embeddings handle poorly.

Related: Semantic Search, Re-ranking
Re-ranking

A second retrieval stage that scores candidate passages with a stronger model and reorders them, improving precision before the top results are placed into the prompt.

Related: Hybrid Search, Context Window
Groundedness

The degree to which a generated answer is actually supported by the retrieved source passages, as opposed to plausible-sounding content the model produced from its own parameters.

Related: Hallucination, Citation
Hallucination

Confidently stated output that is factually wrong or unsupported by any provided source, often arising when retrieval returns weak passages or the prompt invites speculation.

Related: Groundedness, Guardrail
Citation

Attaching source identifiers to generated statements so reviewers and automated checks can trace each claim back to a specific retrieved passage.

Related: Groundedness, Re-ranking
Fine-Tuning

Further training a pretrained model on task-specific examples so it learns a desired style, format, or behavior that prompting alone cannot reliably produce.

Related: Parameter-Efficient Fine-Tuning, Training Data Curation
Parameter-Efficient Fine-Tuning

Adapting a model by training a small set of added or selected weights while freezing most parameters, cutting compute and storage costs compared with full fine-tuning.

Related: Fine-Tuning, Catastrophic Forgetting
Catastrophic Forgetting

The loss of a model's general capabilities when it is trained too narrowly or aggressively on a specialized dataset, showing up as degraded performance outside the training task.

Related: Fine-Tuning, Evaluation Dataset
Training Data Curation

Selecting, cleaning, deduplicating, and labeling examples for adaptation, since data quality and representativeness usually matter more than raw volume for downstream results.

Related: Fine-Tuning, Evaluation Dataset
Evaluation Dataset

A held-out, representative set of inputs with expected outputs used to measure model quality objectively and to compare prompts, models, or fine-tuned versions.

Related: Automated Evaluation, Training Data Curation
Automated Evaluation

Scoring model outputs programmatically using metrics, exact-match checks, or a judge model, enabling repeatable regression testing at scale across many candidate versions.

Related: Evaluation Dataset, Human-in-the-Loop Review
Human-in-the-Loop Review

Routing selected model outputs to people for judgment or approval, used to validate automated scores and to gate high-impact actions before they take effect.

Related: Automated Evaluation, Guardrail
Continuous Evaluation

Ongoing measurement of live model quality and safety against baselines, catching drift after data, prompts, or model versions change in production.

Related: Automated Evaluation, Model Drift
Model Drift

Gradual degradation of model usefulness as real-world inputs, user behavior, or source data shift away from what the model was trained or evaluated on.

Related: Continuous Evaluation, Evaluation Dataset
Least Privilege

Granting each component and user only the permissions needed for its specific job, limiting the blast radius if a credential or application is compromised.

Related: IAM Role, Secrets Management
IAM Role

An identity with attached permissions that workloads assume temporarily to call model and data services, avoiding long-lived access keys embedded in application code.

Related: Least Privilege, Secrets Management
Secrets Management

Storing API keys and credentials in a managed vault with rotation and audit rather than in source code, configuration files, or prompt text where they can leak.

Related: IAM Role, Prompt Injection
Prompt Injection

An attack where untrusted text, such as a retrieved document or user message, contains instructions that hijack the model into ignoring its intended task or leaking data.

Related: Guardrail, Data Exfiltration
Data Exfiltration

Unauthorized removal of sensitive information, for example by persuading a model to include confidential context in its response or by sending data to an unapproved endpoint.

Related: Prompt Injection, PII Redaction
PII Redaction

Detecting and masking personal identifiers in prompts, logs, and retrieved content so sensitive data is not stored, transmitted, or echoed back by the model.

Related: Data Exfiltration, Logging and Tracing
Guardrail

A configurable control that inspects inputs or outputs and blocks, filters, or rewrites content that violates safety, policy, or topical constraints before users see it.

Related: Prompt Injection, Hallucination
Logging and Tracing

Recording requests, prompts, retrieved sources, token counts, and latencies so teams can debug failures, audit behavior, and attribute cost to specific features or tenants.

Related: Cost Attribution, Continuous Evaluation
Cost Attribution

Tagging and aggregating token usage and infrastructure spend by application, team, or customer so chargeback is accurate and expensive usage patterns become visible.

Related: Logging and Tracing, Token
Provisioned Throughput

Pre-purchased model capacity that guarantees consistent performance under load, chosen over pay-per-token pricing when traffic is steady and latency predictability matters.

Related: Cost Attribution, Streaming Response
Caching

Reusing prior model responses or computed embeddings for repeated queries, cutting both latency and token spend when the same inputs recur frequently.

Related: Cost Attribution, Embedding
Model Card

Documentation describing a model's intended uses, training approach, evaluation results, and known limitations, supporting informed selection and governance review.

Related: Continuous Evaluation, Human-in-the-Loop Review