hardMultiple ChoiceObjective-mapped
AIF-C01 Practice Question: A company uses Amazon Bedrock to deploy a…
A company uses Amazon Bedrock to deploy a foundation model for a real-time chat application. Users report that responses are slow. Which optimization is MOST likely to reduce latency without degrading quality?
⚠ Common exam trap
Test-takers frequently confuse 'perceived latency' with 'total generation time' and assume that only model-level changes (like model size or parameters) can affect speed, overlooking the architectural optimization of streaming.
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
✓
Enable response streaming using the Converse API or InvokeModelWithResponseStream
Enabling response streaming with the Converse API or InvokeModelWithResponseStream allows the model to send tokens to the client as they are generated, rather than waiting for the full response. This reduces the user's perceived latency because the first token appears much sooner, even though the total generation time remains similar. This optimization directly addresses the real-time chat requirement without degrading output quality.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Use a larger model variant to improve inference speed
Why it's wrong here
Larger models typically have higher latency, not lower.
- ✗
Increase the temperature to make the model generate faster
Why it's wrong here
Temperature does not affect generation speed; it only changes output randomness.
- ✓
Enable response streaming using the Converse API or InvokeModelWithResponseStream
Why this is correct
Streaming allows the client to display partial results immediately, improving user experience.
- ✗
Switch from a text generation model to an embedding model
Why it's wrong here
Embedding models are not designed for text generation; this would break the application.
Go deeper
Related to this question
About these practice questions
Courseiva writes every AIF-C01 question from scratch — 619 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or 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.