mirror of
https://github.com/hoshikawa2/nemo_guardrails_configuration.git
synced 2026-07-09 17:04:20 +00:00
Ajuste segurança-extra
This commit is contained in:
@@ -9,7 +9,7 @@ define flow check_input_terms
|
||||
$ok_oos = execute detectar_out_of_scope_action
|
||||
|
||||
# 💰 Regras de negócio
|
||||
$ok_adj = execute validar_alcada_action
|
||||
$ok_adj = execute validar_alcada_action(ajuste_valor=$ajuste_valor,limite=$limite)
|
||||
|
||||
# 🧠 Contexto
|
||||
$ok_hist = execute validar_consistencia_historica_action
|
||||
@@ -19,8 +19,13 @@ define flow check_input_terms
|
||||
$ok_size = execute medir_tamanho_mensagem_action
|
||||
$ok_fbk = execute detectar_fallback_action
|
||||
|
||||
# Segurança - Adicional
|
||||
$ok_pinj = execute detectar_prompt_injection_jailbreak_action
|
||||
$ok_ragsec = execute detectar_rag_injection_context_poisoning_action
|
||||
$ok_dlex_in = execute detectar_data_leakage_input_action
|
||||
|
||||
# 🚨 HARD BLOCK
|
||||
if not ($ok_msk and $ok_tox and $ok_oos and $ok_adj and $ok_hist)
|
||||
if not ($ok_msk and $ok_tox and $ok_oos and $ok_adj and $ok_hist and $ok_pinj and $ok_ragsec and $ok_dlex_in)
|
||||
bot refuse to respond
|
||||
stop
|
||||
|
||||
|
||||
@@ -6,21 +6,24 @@ define flow check_output_terms
|
||||
$ok_sup = execute supervisor_vas_avulso_action
|
||||
|
||||
# 📡 Compliance
|
||||
$ok_cmp = execute enforce_compliance_anatel_action
|
||||
$ok_cmp = execute enforce_compliance_anatel_action(requer_protocolo=$requer_protocolo)
|
||||
|
||||
# 📊 Métricas
|
||||
$ok_tcr = execute calcular_tcr_action
|
||||
$ok_tok = execute contabilizar_tokens_action
|
||||
$ok_efic = execute calcular_eficiencia_nlu_action
|
||||
$ok_nom = execute detectar_no_match_rag_action
|
||||
#$ok_nom = execute detectar_no_match_rag_action
|
||||
$ok_prec = execute calcular_precisao_revocacao_action
|
||||
$ok_sem = execute avaliar_acuracia_semantica_action
|
||||
|
||||
# Segurança - Extra
|
||||
$ok_delex_out = execute detectar_data_leakage_output_action
|
||||
|
||||
# 🚨 Auditoria
|
||||
$ok_viol = execute registrar_violacao_action
|
||||
|
||||
# 🚨 HARD BLOCK (só qualidade crítica)
|
||||
if not ($ok_revp and $ok_gnd and $ok_sup and $ok_cmp)
|
||||
if not ($ok_cmp)
|
||||
bot refuse to respond
|
||||
stop
|
||||
|
||||
|
||||
Reference in New Issue
Block a user