new feature: External guardrails/judges
This commit is contained in:
@@ -10,14 +10,14 @@ input:
|
||||
- {code: VLOOP, enabled: true}
|
||||
|
||||
output:
|
||||
- {code: OOS, enabled: true}
|
||||
- {code: AOFERTA, enabled: true}
|
||||
- {code: REVPREC, enabled: true}
|
||||
# - {code: FRASEOLOGIA, enabled: true}
|
||||
- {code: TIM_OOS, type: external, class: app.extensions.tim_guardrails:TimOutOfScopeRail, enabled: true}
|
||||
- {code: TIM_AOFERTA, type: external, class: app.extensions.tim_guardrails:TimProactiveOfferRail, enabled: true}
|
||||
- {code: TIM_REVPREC, type: external, class: app.extensions.tim_guardrails:TimPrematureActionRail, enabled: true}
|
||||
# - {code: TIM_FRASEOLOGIA, type: external, class: app.extensions.tim_guardrails:TimPhraseologyRail, enabled: true}
|
||||
- {code: PINJ, enabled: true}
|
||||
- {code: DLEX_OUT, enabled: true}
|
||||
- {code: TOXOUT, enabled: true}
|
||||
- {code: CMP, enabled: true}
|
||||
- {code: CMP, enabled: true, on_deny: retry}
|
||||
- {code: GND, enabled: true}
|
||||
- {code: ALUC_RISK, enabled: true}
|
||||
|
||||
@@ -27,3 +27,8 @@ retrieval:
|
||||
|
||||
tool:
|
||||
- {code: TOOL_VAL, enabled: true}
|
||||
|
||||
output_supervisor:
|
||||
max_retries: 3
|
||||
fallback_message: "Não consegui validar essa resposta com segurança. Posso reformular a resposta."
|
||||
handover_message: "Vou encaminhar seu atendimento para continuidade com um especialista."
|
||||
|
||||
Reference in New Issue
Block a user