galileo_protect.schemas package¶
Submodules¶
galileo_protect.schemas.rule module¶
- class RuleMetrics(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)¶
Bases:
str
,Enum
- input_pii = 'input_pii'¶
- input_sexist = 'input_sexist'¶
- input_tone = 'input_tone'¶
- input_toxicity = 'input_toxicity'¶
- prompt_injection = 'prompt_injection'¶
- pii = 'pii'¶
- sexist = 'sexist'¶
- tone = 'tone'¶
- toxicity = 'toxicity'¶
galileo_protect.schemas.stage module¶
- pydantic model StageResponse¶
Bases:
Stage
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
- Fields:
-
field id:
Annotated
[UUID
] [Required]¶ - Constraints:
uuid_version = 4