forked from phoenix/litellm-mirror
lakera run on /embeddings
This commit is contained in:
parent
9753c3676a
commit
b2bf5ad3d0
1 changed files with 6 additions and 1 deletions
|
@ -56,13 +56,18 @@ class _ENTERPRISE_lakeraAI_Moderation(CustomLogger):
|
|||
is False
|
||||
):
|
||||
return
|
||||
|
||||
text = ""
|
||||
if "messages" in data and isinstance(data["messages"], list):
|
||||
text = ""
|
||||
for m in data["messages"]: # assume messages is a list
|
||||
if "content" in m and isinstance(m["content"], str):
|
||||
text += m["content"]
|
||||
|
||||
elif "input" in data and isinstance(data["input"], str):
|
||||
text = data["input"]
|
||||
elif "input" in data and isinstance(data["input"], list):
|
||||
text = "\n".join(data["input"])
|
||||
|
||||
# https://platform.lakera.ai/account/api-keys
|
||||
data = {"input": text}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue