Rules Manager 参考
内置和自定义规则、类型、操作、选项、优先级与 AI 辅助规则创建。
Rules Manager 用于创建和管理 guardrail 规则。
内置规则
System 规则覆盖 jailbreak、PII 屏蔽、有害内容和数据外泄。每条规则都可启用或停用。
自定义规则
| 选项 | 控制内容 |
|---|---|
| Type | Regex / keyword 或 semantic(自然语言意图)。 |
| Action | block、mask、log_only 或 accept。 |
| Severity | 自定义分诊标签。 |
| Pattern / intent | Regex、关键词或意图描述。 |
| Skip semantic check | 让匹配请求跳过语义层。 |
| Source IP / subnet | 将规则限制在 CIDR 内。 |
| Destination IP / subnet | 仅当 backend IP 解析到 CIDR 时应用。 |
| Key mode / streaming | 固定匹配请求的 upstream key 和 streaming 行为。 |
| Rule scoping | 按 Agent ID、glob、tag 或 group 限定,也可排除 Agent 和来源 IP。 |
评估
固定顺序:内置规则、block、mask、accept/log、语义层和隐含默认操作。参阅guardrails 指南。Deny 总是优先。
Create Rule with AI#
卡片根据自然语言目标(keyword 或 semantic)生成可编辑规则建议。参阅使用 AI 创建规则。
Prompt Analyzer#
Prompt Analyzer 对启用的 inbound 规则测试 prompt,不发送 upstream、不调用模型、不写日志。
- Matched rules:触发的文本/regex/keyword 规则、操作和严重性。
- Semantic scores:余弦分数、block/flag 区间和总体判定。
- Masked preview:mask 规则生效时的脱敏 prompt。