Skip to content

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

PropertyModifierTypeDescriptionDefined 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?readonlyreadonly string[]Categories that always trigger a block, even if the score is below threshold.packages/security/src/guardrails/builtins/llm-moderation.ts:65
name?readonlystringOverride the guardrail name.packages/security/src/guardrails/builtins/llm-moderation.ts:63
providerreadonlyModerationProvider-packages/security/src/guardrails/builtins/llm-moderation.ts:57
threshold?readonlynumberConfidence threshold; values above the threshold are flagged.packages/security/src/guardrails/builtins/llm-moderation.ts:59