A legal operations team uses a general-purpose text model in Amazon Bedrock to summarize contracts. The model already understands the contracts well, but each summary comes back in a different layout. The team needs every summary to follow the same five headings in the same order. They have no labeled training data and want the change live this week with the least effort. What should the developer do?
Choose one.
Choosing the lightest technique that meets the requirement: prompt engineering before retrieval or model customization.
The model's knowledge is already adequate; the gap is output structure. Structure is controlled most cheaply by the prompt: explicit headings and an example response. Fine-tuning also works but needs labeled pairs and a training job, continued pre-training changes knowledge rather than format, and retrieval exists to inject information the model does not have, not to impose a fixed layout.
- Name the gap: knowledge, freshness, or behaviour/format.
- For a format gap with a capable model, try prompt instructions and examples first.
- Reserve fine-tuning for when prompting cannot hold the behaviour and labeled data exists.
- Use retrieval only when the model lacks information.
Exam tip: Fix format with the prompt first; customize the model only when prompting cannot hold the behaviour.
AIP-C01 GenAI Solution Design: Architecture, Proofs of Concept and Standards — the lesson that teaches this.