Skip to main content
Policies define rules and constraints for agent behavior.

Quick Start

1

Add Policy

use praisonai::{Agent, Policy};

let agent = Agent::new()
    .name("Safe Bot")
    .policy(Policy::no_harmful_content())
    .policy(Policy::no_pii())
    .build()?;

Built-in Policies

PolicyDescription
no_harmful_contentBlock harmful content
no_piiProtect personal data
factual_onlyPrevent misinformation
professional_toneMaintain professionalism