mirror of
https://github.com/BerriAI/litellm.git
synced 2025-04-25 10:44:24 +00:00
working lakera ai during call hook
This commit is contained in:
parent
1a142053e5
commit
1fdebfb0b7
5 changed files with 28 additions and 22 deletions
|
@ -129,11 +129,17 @@ def init_guardrails_v2(all_guardrails: dict):
|
|||
lakeraAI_Moderation,
|
||||
)
|
||||
|
||||
_lakera_callback = lakeraAI_Moderation()
|
||||
_lakera_callback = lakeraAI_Moderation(
|
||||
api_base=litellm_params["api_base"],
|
||||
api_key=litellm_params["api_key"],
|
||||
guardrail_name=guardrail["guardrail_name"],
|
||||
event_hook=litellm_params["mode"],
|
||||
)
|
||||
litellm.callbacks.append(_lakera_callback) # type: ignore
|
||||
|
||||
parsed_guardrail = Guardrail(
|
||||
guardrail_name=guardrail["guardrail_name"], litellm_params=litellm_params
|
||||
guardrail_name=guardrail["guardrail_name"],
|
||||
litellm_params=litellm_params,
|
||||
)
|
||||
|
||||
guardrail_list.append(parsed_guardrail)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue