A company provides a GenAI application that uses Amazon Bedrock to customers. The application accepts untrusted user inputs. The company observes that some users attempt to bypass system instructions by using prompt injection and jailbreak techniques. The company needs a solution to protect the application from malicious actors.
The solution must meet the following requirements:
• Detect and mitigate adversarial user inputs before the application invokes the model.
• Enforce consistent safety controls during model inference.
• Prevent the application from returning unsafe or manipulated outputs to users.
• Use managed AWS services where possible to minimize the need for custom security logic.
Which solution will meet these requirements?
Submit