easyMultiple Choice
AIF-C01 Practice Question: A developer is building a chatbot that answers…
A developer is building a chatbot that answers questions from a company's internal knowledge base. The knowledge base is updated frequently, and the chatbot must always provide the most current information without retraining the model. Which AWS service or feature is MOST suitable for this requirement?
⚠ Common exam trap
AWS often tests the distinction between fine-tuning and RAG, and the trap here is that candidates may assume fine-tuning is the only way to incorporate domain knowledge, overlooking that RAG with a knowledge base provides dynamic, up-to-date information without retraining.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
Amazon Bedrock Knowledge Bases
Amazon Bedrock Knowledge Bases is the correct choice because it enables Retrieval-Augmented Generation (RAG), which allows the chatbot to query the latest data from a vector store or external knowledge base without retraining the model. When the knowledge base is updated, the embeddings are refreshed, and the foundation model retrieves the most current information at inference time, ensuring answers remain up-to-date.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Amazon Bedrock Agents
Why it's wrong here
Bedrock Agents orchestrate multi-step tasks by invoking APIs and action groups; they do not retrieve current content from a changing knowledge base by themselves. Retrieval Augmented Generation, via a Bedrock knowledge base, fetches updated documents at query time. Agents suit workflow automation, not freshness-driven question answering.
- ✗
Amazon Bedrock Guardrails
Why it's wrong here
Guardrails filter harmful or off-topic content and apply safety policies to inputs and outputs; they do not retrieve documents. They suit content moderation and responsible-AI controls. The freshness requirement needs Retrieval Augmented Generation, which queries the updated knowledge base at inference time rather than retraining.
- ✓
Amazon Bedrock Knowledge Bases
Why this is correct
Amazon Bedrock Knowledge Bases performs managed retrieval-augmented generation, querying an indexed data source at inference time so answers reflect the latest content. Because the knowledge base is re-indexed rather than the model retrained, it satisfies the frequent-update, no-retraining requirement.
- ✗
Fine-tuning a foundation model on the knowledge base
Why it's wrong here
Fine-tuning bakes knowledge into model weights, so the chatbot cannot reflect updates without retraining, directly violating the requirement. It suits adapting tone, format or domain style rather than serving frequently changing facts. Retrieval Augmented Generation queries the knowledge base at inference time instead.
Go deeper
Related to this question
About these practice questions
This AIF-C01 question is part of Courseiva's 862-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam dumps. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This AIF-C01 practice question is part of Courseiva's free Amazon Web Services certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the AIF-C01 exam.