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()