change to return only one violation

This commit is contained in:
Dinesh Yeduguru 2024-11-05 16:23:00 -08:00
parent df76c9b484
commit 1d775b342c

View file

@ -136,13 +136,11 @@ class BedrockSafetyAdapter(Safety, ShieldsProtocolPrivate):
metadata = dict(assessment) metadata = dict(assessment)
return RunShieldResponse( return RunShieldResponse(
violations=[ violation=SafetyViolation(
SafetyViolation(
user_message=user_message, user_message=user_message,
violation_level=ViolationLevel.ERROR, violation_level=ViolationLevel.ERROR,
metadata=metadata, metadata=metadata,
) )
]
) )
return RunShieldResponse(violations=[]) return RunShieldResponse()