Graphorin API reference v0.1.0
Graphorin API reference / @graphorin/security / / ModerationGuardrailOptions
Interface: ModerationGuardrailOptions
Defined in: packages/security/src/guardrails/builtins/llm-moderation.ts:56
Options for llmModeration(...) (input) and outputModeration(...) (output).
Stable
Properties
| Property | Modifier | Type | Description | Defined in |
|---|---|---|---|---|
action? | readonly | "block" | "warn" | Action to take on a flagged decision. Defaults to 'block'. | packages/security/src/guardrails/builtins/llm-moderation.ts:61 |
blockCategories? | readonly | readonly string[] | Categories that always trigger a block, even if the score is below threshold. | packages/security/src/guardrails/builtins/llm-moderation.ts:65 |
name? | readonly | string | Override the guardrail name. | packages/security/src/guardrails/builtins/llm-moderation.ts:63 |
provider | readonly | ModerationProvider | - | packages/security/src/guardrails/builtins/llm-moderation.ts:57 |
threshold? | readonly | number | Confidence threshold; values above the threshold are flagged. | packages/security/src/guardrails/builtins/llm-moderation.ts:59 |