fix lakera ai tests

This commit is contained in:
Ishaan Jaff 2024-07-19 07:49:54 -07:00
parent 2ad1c0455a
commit e66a735304

View file

@ -122,16 +122,16 @@ class _ENTERPRISE_lakeraAI_Moderation(CustomLogger):
"Skipping lakera prompt injection, no roles with messages found"
)
return
data = {"input": lakera_input}
_json_data = json.dumps(data)
elif "input" in data and isinstance(data["input"], str):
text = data["input"]
_json_data = json.dumps({"input": text})
elif "input" in data and isinstance(data["input"], list):
text = "\n".join(data["input"])
_json_data = json.dumps({"input": text})
# https://platform.lakera.ai/account/api-keys
data = {"input": lakera_input}
_json_data = json.dumps(data)
"""
export LAKERA_GUARD_API_KEY=<your key>