Policy
Define behavior policies for agents
Policies define rules and constraints for agent behavior.
Quick Start
- Add Policy
rust use praisonai::{Agent, Policy}; let agent = Agent::new() .name("Safe Bot") .policy(Policy::no_harmful_content()) .policy(Policy::no_pii()) .build()?;
Built-in Policies
| Policy | Description |
|---|---|
no_harmful_content | Block harmful content |
no_pii | Protect personal data |
factual_only | Prevent misinformation |
professional_tone | Maintain professionalism |