Key details for this exam, checked against the published exam outline
Each question shows the correct answer and an explanation of why it is right
A company is building a conversational AI assistant by using Amazon Bedrock AgentCore. The assistant must maintain context across multiple user interactions without requiring the company to manage infrastructure.
Which AgentCore feature meets these requirements?
The verified answer is C. Memory. In Amazon Bedrock AgentCore, Memory is the feature designed to preserve conversational context and make an assistant remember relevant information across interactions. AWS documentation states that AgentCore Memory supports both short-term and long-term memory. Short-term memory stores raw interactions that help the agent maintain context within a single session, while long-term memory automatically extracts and stores key insights from conversations across multiple sessions, including user preferences, important facts, and session summaries. This directly matches the requirement because the assistant must maintain context across multiple user interactions without the company building and operating its own memory infrastructure.
Option A. Gateway is incorrect because AgentCore Gateway is used to connect agents securely to tools, APIs, and enterprise services. It helps expose external capabilities to agents, but it does not provide persistent conversational context. Option B. Browser Tool is incorrect because the Browser Tool enables an agent to interact with websites or web-based workflows. It is useful for browser automation and web interaction, not memory retention. Option D. Code Interpreter is incorrect because Code Interpreter allows the agent to execute code for tasks such as calculations, file analysis, and data manipulation. It does not solve the requirement of remembering prior conversation details.
The key phrase in the question is ''maintain context across multiple user interactions.'' That is exactly the purpose of AgentCore Memory. AWS also explains that long-term memory provides persistent storage for session-specific context, enabling agents to maintain continuity and personalization across interactions. Therefore, when a conversational assistant needs continuity, personalization, and context retention without custom infrastructure management, the correct AgentCore feature is Memory.
A company designed an AI-powered agent to answer customer inquiries based on product manuals.
Which strategy can improve customer confidence levels in the AI-powered agent's responses?
Comprehensive and Detailed Explanation From Exact AWS AI documents:
Providing references or citations increases trust and transparency by:
Allowing users to verify information
Demonstrating responses are grounded in authoritative sources
Reducing perceived hallucination risk
AWS Responsible AI guidance emphasizes source attribution as a best practice to increase user trust in AI-generated content.
Why the other options are incorrect:
Confidence labels (A) do not verify correctness.
Avatars (C) are cosmetic.
Language style (D) affects tone, not trustworthiness.
AWS AI document references:
Building Trustworthy AI Systems
Grounding AI Responses in Source Documents
Responsible AI Transparency Practices
An AI practitioner is using Amazon Bedrock Prompt Management to create a reusable prompt. The prompt must be able to interact with external services by calling an external API. Which solution will meet this requirement?
The correct answer is B because Amazon Bedrock Prompt Management supports tool use via tools configuration, which enables a prompt to define tools that can invoke external APIs or services.
According to the AWS documentation:
'You can use the tools configuration in Amazon Bedrock to specify external APIs that a foundation model can call during inference. This enables the model to interact with external services, such as invoking functions, retrieving real-time data, or executing workflows.'
The tools configuration allows a prompt to describe which external functions (APIs) are available, their parameters, and how they should be invoked, similar to OpenAI's function calling or tool use pattern.
A company wants to display the total sales for its top-selling products across various retail locations in the past 12 months.
Which AWS solution should the company use to automate the generation of graphs?
Amazon QuickSight is a fully managed business intelligence (BI) service that allows users to create and publish interactive dashboards that include visualizations like graphs, charts, and tables. 'Amazon Q' is the natural language query feature within Amazon QuickSight. It enables users to ask questions about their data in natural language and receive visual responses such as graphs.
Option C (Correct): 'Amazon Q in Amazon QuickSight': This is the correct answer because Amazon QuickSight Q is specifically designed to allow users to explore their data through natural language queries, and it can automatically generate graphs to display sales data and other metrics. This makes it an ideal choice for the company to automate the generation of graphs showing total sales for its top-selling products across various retail locations.
Option A, B, and D: These options are incorrect:
A . Amazon Q in Amazon EC2: Amazon EC2 is a compute service that provides virtual servers, but it is not directly related to generating graphs or providing natural language querying features.
B . Amazon Q Developer: This is not an existing AWS service or feature.
D . Amazon Q in AWS Chatbot: AWS Chatbot is a service that integrates with Amazon Chime and Slack for monitoring and managing AWS resources, but it is not used for generating graphs based on sales data.
AWS AI Practitioner Reference:
Amazon QuickSight Q is designed to provide insights from data by using natural language queries, making it a powerful tool for generating automated graphs and visualizations directly from queried data.
Business Intelligence (BI) on AWS: AWS services such as Amazon QuickSight provide business intelligence capabilities, including automated reporting and visualization features, which are ideal for companies seeking to visualize data like sales trends over time.
A company is training a foundation model (FM). The company wants to increase the accuracy of the model up to a specific acceptance level.
Which solution will meet these requirements?
Increasing the number of epochs during model training allows the model to learn from the data over more iterations, potentially improving its accuracy up to a certain point. This is a common practice when attempting to reach a specific level of accuracy.
Option B (Correct): 'Increase the epochs': This is the correct answer because increasing epochs allows the model to learn more from the data, which can lead to higher accuracy.
Option A: 'Decrease the batch size' is incorrect as it mainly affects training speed and may lead to overfitting but does not directly relate to achieving a specific accuracy level.
Option C: 'Decrease the epochs' is incorrect as it would reduce the training time, possibly preventing the model from reaching the desired accuracy.
Option D: 'Increase the temperature parameter' is incorrect because temperature affects the randomness of predictions, not model accuracy.
AWS AI Practitioner Reference:
Model Training Best Practices on AWS: AWS suggests adjusting training parameters, like the number of epochs, to improve model performance.
In which stage of the generative AI model lifecycle are tests performed to examine the model's accuracy?
The evaluation stage of the generative AI model lifecycle involves testing the model to assess its performance, including accuracy, coherence, and other metrics. This stage ensures the model meets the desired quality standards before deployment.
Exact Extract from AWS AI Documents:
From the AWS AI Practitioner Learning Path:
'The evaluation phase in the machine learning lifecycle involves testing the model against validation or test datasets to measure its performance metrics, such as accuracy, precision, recall, or task-specific metrics for generative AI models.'
(Source: AWS AI Practitioner Learning Path, Module on Machine Learning Lifecycle)
Detailed
Option A: DeploymentDeployment involves making the model available for use in production. While monitoring occurs post-deployment, accuracy testing is performed earlier in the evaluation stage.
Option B: Data selectionData selection involves choosing and preparing data for training, not testing the model's accuracy.
Option C: Fine-tuningFine-tuning adjusts a pre-trained model to improve performance for a specific task, but it is not the stage where accuracy is formally tested.
Option D: EvaluationThis is the correct answer. The evaluation stage is where tests are conducted to examine the model's accuracy and other performance metrics, ensuring it meets requirements.
AWS AI Practitioner Learning Path: Module on Machine Learning Lifecycle
Amazon SageMaker Developer Guide: Model Evaluation (https://docs.aws.amazon.com/sagemaker/latest/dg/model-evaluation.html)
AWS Documentation: Generative AI Lifecycle (https://aws.amazon.com/machine-learning/)
A company is developing an ML application. The application must automatically group similar customers and products based on their characteristics.
Which ML strategy should the company use to meet these requirements?
The company needs to automatically group similar customers and products based on their characteristics, which is a clustering task. Unsupervised learning is the ML strategy for grouping data without labeled outcomes, making it ideal for this requirement.
Exact Extract from AWS AI Documents:
From the AWS AI Practitioner Learning Path:
'Unsupervised learning is used to identify patterns or groupings in data without labeled outcomes. Common applications include clustering, such as grouping similar customers or products based on their characteristics, using algorithms like K-means or hierarchical clustering.'
(Source: AWS AI Practitioner Learning Path, Module on Machine Learning Strategies)
Detailed
Option A: Unsupervised learningThis is the correct answer. Unsupervised learning, specifically clustering, is designed to group similar entities (e.g., customers or products) based on their characteristics without requiring labeled data.
Option B: Supervised learningSupervised learning requires labeled data to train a model for prediction or classification, which is not applicable here since the task involves grouping without predefined labels.
Option C: Reinforcement learningReinforcement learning involves training an agent to make decisions through rewards and penalties, not for grouping data. This option is irrelevant.
Option D: Semi-supervised learningSemi-supervised learning uses a mix of labeled and unlabeled data, but the task here does not involve any labeled data, making unsupervised learning more appropriate.
AWS AI Practitioner Learning Path: Module on Machine Learning Strategies
Amazon SageMaker Developer Guide: Unsupervised Learning Algorithms (https://docs.aws.amazon.com/sagemaker/latest/dg/algos.html)
AWS Documentation: Introduction to Unsupervised Learning (https://aws.amazon.com/machine-learning/)
Exam domains verified against: Official Amazon AIF-C01 exam guide, last checked October 2026.
Covers basic principles of artificial intelligence and machine learning, including key concepts, algorithms, and the types of problems these technologies solve. Learn how AI and ML differ, common use cases in business, and how to evaluate when these approaches are appropriate for a given problem.
Sample question from this domain above: Q7
Focuses on generative AI techniques that create new content from learned patterns, including understanding foundation models and their applications in generating text, images, and other media. Explore large language models, prompt engineering, and how generative AI differs from traditional ML approaches.
Explores how foundation models and large language models are applied in real-world scenarios, including their capabilities, integration with AWS services, and benefits across various use cases. Understand RAG architectures, model selection, and practical implementation patterns for business applications.
Emphasizes ethical considerations, best practices, and guidelines for deploying AI solutions responsibly, ensuring fairness, transparency, and mitigation of biases. Learn about potential harms, detection methods, and how to design AI systems that align with organizational values and regulatory expectations.
Sample question from this domain above: Q2
Addresses the security measures, compliance requirements, and governance frameworks necessary for managing AI solutions, including data protection and regulatory considerations. Cover data lineage, access controls, audit trails, and how to implement controls across your AI and ML workloads.
Common questions about the exam itself