Study guide · Core notes

AWS AI Practitioner Notes: models, prompts, and controls

Reference notes for AIF-C01 exam guide version 1.1: when a model helps, how generative systems are built on AWS, and how to judge, secure, and govern them.

Exam guide: AIF-C01 version 1.111 modulesReviewed October 2026

How to read these notes: Items tagged Extra are outside the AIF-C01 in-scope list or outside the tasks the target candidate is expected to perform. Learn the unmarked items first. New to the exam? Start with the overview for the format and domain weights.

Module 1: Terms and learning types

Artificial intelligence is the broad field of systems that perform tasks associated with human judgment. Machine learning is the part that learns patterns from data instead of following only hand-written rules. Deep learning is machine learning that uses neural networks with many layers. Generative AI creates new content, such as text, images, audio, or code. Agentic AI uses a model to plan, call tools, and carry out steps. An agent is not simply a larger language model.

A model is the learned result. An algorithm is the procedure used to learn it. Training builds or updates the model. Inference is using the trained model to produce a result. Fit describes how well the model matches the data you care about. Overfitting memorizes the training set and fails on new examples. Underfitting is too simple and fails on both.

Learning types and inference styles on AIF-C01.
IdeaWhat it meansA nearby wrong answer
Supervised learningLearns from labeled examples. Regression predicts a number. Classification predicts a category.Clustering, which does not use those labels.
Unsupervised learningFinds structure in unlabeled data. Clustering is the usual example.A labeled fraud model, which is supervised.
Reinforcement learningAn agent learns from rewards and penalties as it acts.A static spreadsheet of labeled rows.
Batch inferenceScores a large set offline, when nobody is waiting on one response.A chatbot reply, which is real time.
Real-time inferenceReturns a result as part of the request.A nightly scoring job.
Asynchronous inferenceAccepts the request and returns the result later.A call that blocks until the full answer is ready.
Serverless inferenceYou do not manage the servers that run the model.A self-hosted model on instances you patch.

Data can be labeled or unlabeled, and structured or unstructured. Tabular rows, time series, images, and text are all in scope. Labeled text is still text. A table of numbers is structured. A contract PDF is unstructured until something extracts fields from it.

Module 2: Use cases, and when to skip AI

The exam asks which technique fits the business problem, and when AI is the wrong purchase.

AI is useful when it helps a person decide, when the same judgment must scale past a human team, or when a repeated step can be automated. It is a poor fit when the cost is higher than the benefit, or when the business needs one specific outcome rather than a prediction. A tax calculation with a known formula does not need a model. A support queue that only needs a keyword rule may not need one either.

Version 1.1 adds an explicit choice between a traditional model and a foundation model. Use a traditional model when the task is narrow, the data is labeled and tabular, a regulator expects an explanation, or the operational constraint rules out a large opaque model. Use a foundation model when the task is language or generation, you do not have a large labeled set, or you can ground a pretrained model in your own documents.

Managed AI services to match to a single job.
JobService
Speech to textAmazon Transcribe
Text to speechAmazon Polly
Translate text between languagesAmazon Translate
Sentiment, entities, or key phrases in textAmazon Comprehend
A conversational botAmazon Lex
Labels in images or videoAmazon Rekognition
Text and forms from documentsAmazon Textract
Recommendations from user behaviorAmazon Personalize
Train and host your own modelAmazon SageMaker AI

Computer vision, natural language processing, speech recognition, recommendations, fraud detection, forecasting, knowledge bases, and agentic workflows are the real-world applications named in the guide. Fraud detection on labeled transactions is classification. Grouping customers with no labels is clustering. Forecasting a number is regression or a time-series model, not a chatbot.

Module 3: The AI/ML lifecycle and metrics

An AI pipeline collects data, prepares it, trains or selects a model, evaluates it, deploys it, and monitors it. Version 1.1 asks you to describe and differentiate those parts. It does not ask you to perform feature engineering or hyperparameter tuning. Those tasks are out of scope for the target candidate. Treat a question that asks you to tune hyperparameters as a distractor, not as the job this exam is testing.

Foundation models can come from an open pretrained model or from training your own. In production you either call a managed API, such as Amazon Bedrock, or you host the model yourself. Services named for pipeline stages include Amazon Bedrock, Amazon Q, Amazon Quick, Kiro, and SageMaker AI.

MLOps is the set of habits that keep that pipeline repeatable: experimentation, repeatable processes, systems that scale, control of technical debt, production readiness, model monitoring, and retraining when the data drifts.

Model metrics and business metrics. Do not swap the two columns.
MetricWhat it answers
AccuracyOf all predictions, how many were correct. A rare event can make accuracy look strong while the model misses the event.
PrecisionOf the items you flagged, how many were truly positive. Low precision means many false alarms.
RecallOf the true positives, how many you found. Low recall means you missed cases.
F1 scoreA balance of precision and recall. Use it when both false alarms and misses matter.
Business metricsCost per user, development cost, customer feedback, and return on investment. A high F1 score can still be a bad purchase.

Module 4: Generative AI concepts

Domain 2 is 24 percent of scored content. Know the parts of a foundation model before you name a service.

A token is a piece of text the model reads or writes. Embeddings turn text into vectors so that similar meanings sit near each other. Chunking splits a long document into pieces small enough to retrieve. A transformer is the architecture behind most large language models. A foundation model is pretrained broadly and then adapted. A multimodal model accepts more than one kind of input, such as text and an image. A diffusion model creates images by refining noise over steps.

The foundation-model lifecycle is data selection, model selection, pre-training, fine-tuning, evaluation, deployment, and feedback. Generative models are adaptable, conversational, and able to draft content. They also hallucinate, are hard to interpret, can be inaccurate, and are nondeterministic: the same prompt can produce a different answer. When you select one, weigh model type, performance, capabilities, constraints, compliance, cost, latency, and complexity.

Business value is not the same as a benchmark score. The guide names cross-domain performance, return on investment, efficiency, conversion rate, average revenue per user, accuracy, and customer lifetime value.

Module 5: Tokens, context, and agents

Token-based pricing charges for input tokens and output tokens. A longer prompt and a longer answer cost more and can add latency. Prompt caching reuses a repeated prefix so you do not pay the full input price every time. Provisioned throughput reserves capacity. On-demand token pricing charges for what you use. A custom model can change both the quality and the price. Regional coverage, redundancy, and availability are the other cost tradeoffs named in the guide.

Context engineering is choosing and arranging what the model sees: instructions, retrieved passages, history, and tool results. It is broader than a single user sentence. A sloppy context window is why a model answers from the wrong document or ignores the instruction.

Agentic systems break a complex job across agents. Patterns include a coordinator plus specialists, shared or separate memory, tool use, and workflow orchestration. The Model Context Protocol is a way for an agent to connect to external tools and data in a standard way. It is not a foundation model, an IAM policy, or a vector database. Multi-agent communication is how those agents pass work. Memory is how an agent keeps facts across steps. Tools are the actions it can take, such as a search or a ticket update.

Module 6: AWS services for generative AI

Match the service to the job. The advantages AWS cites are access, a lower barrier, efficiency, cost, speed to market, and the ability to meet a business objective, on infrastructure that supports security, compliance, responsibility, and safety.

In-scope generative and agent services from exam guide version 1.1.
ServiceRecognize it as
Amazon BedrockThe managed API for foundation models, including Amazon Nova. PartyRock and Bedrock Data Automation were example names in version 1.0 and are not the version 1.1 examples.
Amazon SageMaker AIBuild, train, and deploy your own models, including models that are not generative.
SageMaker JumpStartA starting point of pretrained models and solutions inside SageMaker. Added to the in-scope list in version 1.1.
Amazon QuickThe in-scope assistant for workplace knowledge and generative business intelligence. Amazon Q Business is closed to new customers; AWS points new knowledge-work deployments to Amazon Quick. The version 1.1 revision also lists Amazon Q as added to scope.
KiroThe in-scope developer tool for agentic software work.
Strands AgentsThe in-scope agent framework under Developer Tools.
Amazon Bedrock AgentCoreThe in-scope service for running agents, including identity and policy. Added in version 1.1.
AWS TransformThe in-scope service for transforming existing workloads and code. It is not a general-purpose chat model.

Extra Amazon MemoryDB was removed from the in-scope list in version 1.1. Do not choose it as the vector store. The stores named for embeddings are Amazon OpenSearch Service, Amazon Aurora, Amazon Neptune, and Amazon RDS for PostgreSQL.

Module 7: Choosing and customizing a foundation model

Selection criteria in the guide are cost, modality, latency, multilingual support, model size, complexity, customization, input and output length, and prompt caching. Inference parameters change the answer without training. Temperature makes output more varied when it is high and more stable when it is low. Input and output length change both what fits in context and what you pay.

Retrieval Augmented Generation finds relevant chunks and puts them in the prompt. Amazon Bedrock Knowledge Bases is the managed example. Use it when the answer must come from your documents and you do not want to change model weights. Embeddings for that search can live in the vector-capable databases named above.

Customization, from the lightest change to the heaviest.
ApproachWhat changesCost shape
In-context learningExamples inside the prompt. Weights stay put.You pay tokens. No training job.
Retrieval Augmented GenerationRetrieved passages enter the prompt. Weights stay put.Storage and retrieval plus tokens. Less likely to invent a policy that is already in your documents.
Fine-tuningWeights update on your examples. Instruction tuning teaches the model to follow directions. Domain adaptation and transfer learning reuse a model for a closer task.A training job and curated data. Inference can still use the larger model.
Continuous pre-trainingMore training on domain text, short of starting over.More data and compute than a small fine-tune.
Pre-trainingThe model learns from scratch.The most expensive option. Rarely the first choice on this exam.
DistillationA smaller student learns from a larger teacher.Training cost up front, cheaper and faster inference later. Added to the customization tradeoff list in version 1.1.

Data for fine-tuning needs curation, governance, enough size, labels where the method requires them, and a set that represents the people the model will serve. Reinforcement learning from human feedback uses human preferences to align the model. An agent is the pattern for a multi-step business task: it keeps a goal, calls tools, and stops when the task is done. Version 1.1 asks you to define that role and its business applications, not to configure an agent console.

Module 8: Prompt engineering

Domain 3 includes both the technique and the risks. Amazon Bedrock Prompt Management is the version 1.1 home for versioning prompts.

A prompt has context, an instruction, and sometimes a negative prompt that says what to leave out. Zero-shot gives no example. Single-shot gives one. Few-shot gives several. Chain-of-thought asks the model to work through steps. A template is a reusable prompt with slots. Good prompts are specific, concise, tested, and paired with guardrails. The guide also mentions using multiple comments as a way to shape the instruction.

Risks are exposure of sensitive data in the prompt, poisoning of retrieved or trained content, hijacking when a user overrides the instruction, and jailbreaking when someone bypasses a safety control. Prompt Management stores and versions prompts so a change is deliberate. Versioning a prompt is not fine-tuning, and it is not a guardrail.

Module 9: Evaluating foundation models

Evaluate with people in the loop, with benchmark datasets, and with Amazon Bedrock Model Evaluation. Text metrics in the guide are ROUGE, which scores overlap for summaries, BLEU, which scores overlap for translation, BERTScore, which compares embeddings, and LLM-as-a-judge, which asks a model to score another model's output. Version 1.1 added LLM-as-a-judge.

A benchmark can look strong while the application fails. Also check productivity, user engagement, and whether the task is actually completed. For a retrieval system, an agent, or a workflow, evaluate the application, not only the base model. Business-alignment metrics named in version 1.1 are task completion rate, user satisfaction, and cost per interaction.

Module 10: Responsible AI

Responsible features in the guide are bias, fairness, inclusivity, robustness, safety, and veracity. Amazon Bedrock Guardrails is the tool example for applying them.

Choose a model with the environmental cost in mind. A smaller distilled model can be the responsible choice when quality is enough. Legal and trust risks include intellectual-property claims, biased outputs, loss of customer trust, harm to an end user, and hallucinations.

Datasets should be inclusive, diverse, drawn from curated sources, and balanced. A set that represents only one group will encode that gap. Statistical bias and variance show up as inaccuracy, overfitting, and underfitting, and they can land unevenly on demographic groups. Detect problems by checking label quality, running human audits, and comparing metrics across subgroups.

A transparent, explainable model lets a reviewer see why a result happened. A large foundation model often does not. The tradeoff is that a simpler model may perform worse. Human-centered design adds a way for users to give feedback and makes the decision visible. Tools named for this work are Amazon SageMaker Model Cards, SageMaker Clarify in the version 1.1 revision of the explainability objective, Amazon Bedrock Model Evaluations, and open models with documented data and licenses.

Module 11: Security, grounding, and governance

The candidate is not expected to implement a security program. The exam asks which control matches the risk. AWS secures the infrastructure of the managed service. You secure the data, the prompts, the identities, and how outputs are used. That is the same shared-responsibility idea as the rest of AWS, applied to AI.

Controls named in domain 5 of exam guide version 1.1.
RiskControl to recognize
Who can call the model or the dataIAM roles, policies, and permissions. Prefer a role with least privilege.
Data at restEncryption, with AWS KMS for keys. Amazon Macie finds sensitive data in Amazon S3.
Traffic stays off the public internetAWS PrivateLink.
What an agent may doAmazon Bedrock AgentCore Identity and Policy in AgentCore, plus Guardrails on the content.
The model invents a factGround with retrieval, validate the output, and use confidence scoring. Do not raise temperature to "be more sure."
A prompt injection or toxic outputInput and output filtering, validation, and Guardrails. Log the interaction.
Where the answer came fromCitations, data lineage, a data catalog, and SageMaker Model Cards.
Compliance evidenceAWS Artifact for reports, AWS Config for configuration, AWS CloudTrail for API history, Amazon Inspector for vulnerabilities, AWS Trusted Advisor for best-practice checks.

Data governance covers the lifecycle, logging, residency, monitoring, observation, and retention. A prompt log that you keep forever can become the sensitive-data problem. Governance processes in the guide include policies, a review cadence, review strategies, the Generative AI Security Scoping Matrix, transparency standards, and training for the team. You are asked to recognize those processes, not to author a framework.

Extra Amazon GuardDuty, AWS Shield, and AWS WAF are out of scope for AIF-C01. Secure data engineering ideas that are in scope stay at the recognition level: data quality, privacy-enhancing technologies, access control, and integrity.

Frequently asked questions

What is the difference between a foundation model and a traditional ML model?

A foundation model is pretrained on broad data and adapted with prompts, retrieval, or fine-tuning. A traditional model is trained for one task, often on labeled tabular data, and is easier to explain. Choose the traditional model when regulation, explainability, or a narrow operational constraint rules out an opaque generative model.

Does Retrieval Augmented Generation change the model weights?

No. Retrieval finds relevant passages and places them in the prompt. Fine-tuning and pre-training change weights. Amazon Bedrock Knowledge Bases is the managed retrieval path named in the exam guide.

How do you reduce a hallucinated answer on AIF-C01?

Ground the answer with retrieval, validate the output, and use confidence checks. Raising the temperature makes responses more varied, which does not make them more factual. Amazon Bedrock Guardrails can filter content, and citations show where a passage came from.

Continue the AWS AI Practitioner study path

Drill the facts, then test them under a timer.

AWS AI Practitioner hub →
Available

Overview

Exam format, the 700 passing score, domain weights, and a study plan.

Available · You are here

Core Notes

Reference notes for learning types, generative AI, prompts, evaluation, and governance.

Available

Practice Exams

200 original questions with custom exams, explanations, and a score report by domain.

Related Tools

Useful companions while you study.

All study topics →