mirror of
https://github.com/BerriAI/litellm.git
synced 2026-10-03 02:22:24 +00:00
fix(guardrails): address TrendAI lint budget
This commit is contained in:
parent
b6e4e45a39
commit
721d1efe03
1 changed files with 7 additions and 3 deletions
|
|
@ -16,7 +16,7 @@ def _normalize_event_hook(
|
|||
if isinstance(mode, str):
|
||||
return GuardrailEventHooks(mode)
|
||||
if isinstance(mode, list):
|
||||
return [GuardrailEventHooks(item) for item in mode]
|
||||
return [GuardrailEventHooks(item) for item in mode] # mutable-ok: guardrail event hooks require a list
|
||||
return mode
|
||||
|
||||
|
||||
|
|
@ -41,7 +41,11 @@ def initialize_guardrail(litellm_params: "LitellmParams", guardrail: "Guardrail"
|
|||
return callback
|
||||
|
||||
|
||||
guardrail_initializer_registry: Final = {GUARDRAIL_NAME: initialize_guardrail}
|
||||
guardrail_class_registry: Final = {GUARDRAIL_NAME: TrendAIGuardrail}
|
||||
guardrail_initializer_registry: Final = { # mutable-ok: registry discovery requires a dict
|
||||
GUARDRAIL_NAME: initialize_guardrail
|
||||
}
|
||||
guardrail_class_registry: Final = { # mutable-ok: registry discovery requires a dict
|
||||
GUARDRAIL_NAME: TrendAIGuardrail
|
||||
}
|
||||
|
||||
__all__ = ("TrendAIGuardrail",)
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue