feat(guardrails): add initialize_ztds callback initializer

This commit is contained in:
Ilya Sibiryakov 2026-09-27 09:19:43 +03:00
parent 8e1c9a68f9
commit 50063f6698

View file

@ -276,3 +276,14 @@ def initialize_panw_prisma_airs(litellm_params, guardrail):
litellm.logging_callback_manager.add_litellm_callback(_panw_callback)
return _panw_callback
def initialize_ztds(litellm_params: LitellmParams, guardrail: Guardrail):
from litellm.proxy.guardrails.guardrail_hooks.ztds import ZTDSGuardrail
_ztds_object = ZTDSGuardrail(
reverse_on_output=getattr(litellm_params, "reverse_on_output", True),
)
litellm.logging_callback_manager.add_litellm_callback(_ztds_object)
return _ztds_object