Skip to main content
PATCH
/
api
/
core
/
guardrails
/
global_chat_configuration
Update global chat guardrails configuration
curl --request PATCH \
  --url https://api.example.com/api/core/guardrails/global_chat_configuration \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "content_filter": {
    "toxic_filter": 123,
    "derogatory_filter": 123,
    "violent_filter": 123,
    "sexual_filter": 123,
    "insult_filter": 123,
    "profanity_filter": 123,
    "death_harm_tragedy_filter": 123,
    "firearms_weapons_filter": 123,
    "public_safety_filter": 123,
    "health_filter": 123,
    "religion_belief_filter": 123,
    "illicit_drugs_filter": 123,
    "war_conflict_filter": 123,
    "finance_filter": 123,
    "politics_filter": 123,
    "legal_filter": 123
  },
  "jailbreak_filter": 123
}
'
{
  "chat_filters": {
    "toxic_filter": 0,
    "derogatory_filter": 0,
    "violent_filter": 0,
    "sexual_filter": 0,
    "insult_filter": 0,
    "profanity_filter": 0,
    "death_harm_tragedy_filter": 0,
    "firearms_weapons_filter": 0,
    "public_safety_filter": 0,
    "health_filter": 0,
    "religion_belief_filter": 0,
    "illicit_drugs_filter": 0,
    "war_conflict_filter": 0,
    "finance_filter": 0,
    "politics_filter": 0,
    "legal_filter": 0
  },
  "chat_jailbreak_filter": 0,
  "use_case_hub_filters": {
    "toxic_filter": 0,
    "derogatory_filter": 0,
    "violent_filter": 0,
    "sexual_filter": 0,
    "insult_filter": 0,
    "profanity_filter": 0,
    "death_harm_tragedy_filter": 0,
    "firearms_weapons_filter": 0,
    "public_safety_filter": 0,
    "health_filter": 0,
    "religion_belief_filter": 0,
    "illicit_drugs_filter": 0,
    "war_conflict_filter": 0,
    "finance_filter": 0,
    "politics_filter": 0,
    "legal_filter": 0
  },
  "use_case_hub_jailbreak_filter": 0
}

Authorizations

Authorization
string
header
required

Bearer token authentication. Format: 'Bearer '

Body

application/json
content_filter
GuardrailsFilterRequestSchema · object
jailbreak_filter
integer | null

Response

Successful Response

chat_filters
FilterConfig · object
chat_jailbreak_filter
integer
default:0
Required range: 0 <= x <= 3
use_case_hub_filters
FilterConfig · object
use_case_hub_jailbreak_filter
integer
default:0
Required range: 0 <= x <= 3