nemoguardrails.library.context_bloat_detection.rail_config

View as Markdown

Module Contents

Classes

NameDescription
ContextBloatDetectionConfigConfiguration for context bloat / context manipulation detection.

Functions

NameDescription
build_config_spec-

API

class nemoguardrails.library.context_bloat_detection.rail_config.ContextBloatDetectionConfig()

Bases: RailConfigBaseModel

Configuration for context bloat / context manipulation detection.

action
Literal['reject', 'truncate', 'warn']
max_chars
int
max_repetition_ratio
float
max_run_ratio
float
min_chars
int
min_entropy
float
ngram_size
int
nemoguardrails.library.context_bloat_detection.rail_config.build_config_spec() -> nemoguardrails.manifests.config_schema.RailConfigSpec