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

Module contents