An HR team wants an internal assistant that answers employee questions about company policies. Policies are revised most weeks, and every answer has to show which policy document it came from so employees can check the source. The team wants to avoid retraining a model whenever a policy changes. Which approach should the ML engineer choose?
Choose one.
RAG grounds a model in documents retrieved at query time, which suits frequently changing knowledge and answers that need citations.
Two requirements decide it: knowledge that changes weekly and answers that cite their source. A Bedrock knowledge base retrieves the relevant policy chunks for each question and returns citations, and a data source sync keeps it current with no model training. Fine-tuning and continued pre-training both bake a snapshot of the policies into the weights, go stale between runs and cannot point to a source. Hand-maintained prompt summaries are fragile and uncited.
- Note that the facts change frequently.
- Note that answers need a traceable source.
- Recall that RAG retrieves current documents at query time and returns citations.
- Reject options that store knowledge in model weights.
Exam tip: Changing facts plus citations points to RAG, not fine-tuning.
Choosing ML, Foundation Model and RAG Approaches on AWS (MLA-C02) — the lesson that teaches this.