use praisonai::Agent;// Enable verbose output for debugginglet agent = Agent::new() .name("Assistant") .instructions("You are a helpful assistant") .verbose(true) // Show detailed output .build()?;let response = agent.chat("What's 2+2?").await?;println!("Response: {}", response);
2
Silent Mode
use praisonai::Agent;// Disable verbose output for productionlet agent = Agent::new() .name("Assistant") .verbose(false) // Minimal output .build()?;// Only final result is shownlet response = agent.chat("Analyze this data").await?;
3
Streaming Output
use praisonai::Agent;// Enable streaming for real-time outputlet agent = Agent::new() .name("Assistant") .stream(true) // Stream responses as they arrive .build()?;let response = agent.chat("Write a story").await?;