AWS Certified Generative AI – Professional (AIP-C01) — Question 43

A company is developing a generative AI (GenAI)-powered customer support application that uses Amazon Bedrock foundation models (FMs). The application must maintain conversational context across multiple interactions with the same user. The application must run clarification workflows to handle ambiguous user queries. The company must store encrypted records of each user conversation to use for personalization. The application must be able to handle thousands of concurrent users while responding to each user quickly.
Which solution will meet these requirements?

Answer options

Correct answer: B

Explanation

Option B is correct because it uses AWS Step Functions Standard workflows, which are suitable for long-running processes, and it supports the necessary orchestration of workflows and encapsulation of callback patterns. The use of Amazon DynamoDB for storing conversation history provides scalability and secure storage options. The other options either do not meet the performance requirements, use less suitable storage solutions, or do not effectively manage the workflows needed for clarification.