Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
Guardrails AI
Guardrails AI

API Reference

  • API Reference
    • guardrails_ai
      • guardrails_ai.sdk
        • guardrails_ai.sdk.abstract_client
        • guardrails_ai.sdk.chat_completions_api
        • guardrails_ai.sdk.guardrails_ai_client
        • guardrails_ai.sdk.guards_api
        • guardrails_ai.sdk.methods
      • guardrails_ai.types
        • guardrails_ai.types.error_span
        • guardrails_ai.types.fail_result
        • guardrails_ai.types.guard
        • guardrails_ai.types.json_schema_2020_12
        • guardrails_ai.types.on_fail
        • guardrails_ai.types.pass_result
        • guardrails_ai.types.reask
        • guardrails_ai.types.validation_outcome
        • guardrails_ai.types.validation_result
        • guardrails_ai.types.validation_summary
        • guardrails_ai.types.validator
Back to top
View this page

guardrails_ai.types.validator¶

Classes¶

Validator

A validator attached to a Guard, including its configuration.

Module Contents¶

class guardrails_ai.types.validator.Validator¶

Bases: pydantic.BaseModel

A validator attached to a Guard, including its configuration.

args: List[Any] | None = None¶
id: str¶
kwargs: Dict[str, Any]¶
model_config¶
on: str | None¶
on_fail: guardrails_ai.types.on_fail.OnFail | None¶
Previous
guardrails_ai.types.validation_summary
Copyright © 2024, Guardrails AI
Made with Sphinx and @pradyunsg's Furo
On this page
  • guardrails_ai.types.validator
    • Classes
    • Module Contents
      • Validator
        • Validator.args
        • Validator.id
        • Validator.kwargs
        • Validator.model_config
        • Validator.on
        • Validator.on_fail