Guardrails AI Python Framework
A Python framework for validating model inputs and outputs and enforcing structured responses.
Published by Guardrails AI
How to use it
Use validators at an application boundary to check whether a response has the expected structure and meets selected application policies. Validators can be composed so downstream code receives data that is easier to handle predictably.
Choose validators that fit the data being processed, decide how the application should handle a failed check, and keep permission checks in the application. The project distributes its validators as separate Python packages.
- Access
- Open-source framework
- License
- Apache-2.0
