AIF-C01 Question 119
Single answerYou are building a customer support chatbot using Agents for Amazon Bedrock. The chatbot must perform multiple tasks, such as answering common product queries, processing refund requests, and providing shipping updates. How does the role of agents help in managing these multi-step tasks effectively?
- A
Agents allow the chatbot to break down multi-step tasks into smaller, manageable sub-tasks.
- B
Agents are used to directly store customer data in Amazon S3 for processing multi-step tasks.
- C
Agents integrate seamlessly with external APIs to execute actions required for multi-step tasks.
- D
Agents replace the need for large language models in handling multi-step tasks.
Show answer and explanation
Correct answer: A
Explanation
Agents for Amazon Bedrock play a critical role in breaking down complex, multi-step tasks into simpler sub-tasks. This modular approach allows the chatbot to handle diverse functionalities, such as answering queries, processing requests, and managing updates, in an organized and efficient manner. While agents can utilize APIs or work alongside large language models, their primary role is task orchestration, not data storage or replacement of underlying AI models.
- A. Correct.
Correct. Agents in Amazon Bedrock are designed to handle multi-step tasks by breaking them into smaller, manageable sub-tasks, ensuring efficient execution and clarity.
- B. Incorrect.
Incorrect. While Amazon S3 can store data, agents are not responsible for directly storing customer data; their role is task orchestration.
- C. Incorrect.
Incorrect. Although agents may interact with APIs as part of their orchestration, their primary role is not seamless integration but rather task management.
- D. Incorrect.
Incorrect. Agents do not replace the need for large language models; instead, they complement these models by managing the steps required to complete tasks.