Agent.
How It Works
Quick Start
- Code
- No Code
1
Install Package
First, install the PraisonAI Agents package:
2
Set API Key
Set your OpenAI API key as an environment variable in your terminal:
3
Create a file
Create a new file
app.py with the basic setup:4
Start Agents
Type this in your terminal to run your agents:
Requirements
- Python 3.10 or higher
- OpenAI API key. Generate OpenAI API key here. Use Other models using this guide.
- sympy and pint packages (automatically installed when needed)
Understanding Math Agents
What are Math Agents?
Math agents are specialized AI agents that can:
- Evaluate mathematical expressions
- Solve equations and systems of equations
- Perform unit conversions
- Calculate statistical metrics
- Handle financial calculations
Features
Expression Evaluator
Evaluates mathematical expressions and formulas.
Equation Solver
Solves mathematical equations and systems.
Unit Converter
Converts between different units of measurement.
Statistical Calculator
Calculates statistical metrics and analysis.
Multi-Agent AI Math Analysis
- Code
- No Code
1
Install Package
First, install the PraisonAI Agents package:
2
Set API Key
Set your OpenAI API key as an environment variable in your terminal:
3
Create a file
Create a new file
app.py with the basic setup:4
Start Agents
Type this in your terminal to run your agents:
Configuration Options
Best Practices
Attach only the tools you need
Attach only the tools you need
Give calculation agents
evaluate and solve_equation; reserve calculate_statistics and calculate_financial for analysis agents.Use clear task descriptions
Use clear task descriptions
State the formula, units, and expected output format in each
Task so the agent picks the right tool.Validate units before conversion
Validate units before conversion
Ensure input values include compatible units —
convert_units fails on mismatched dimensions.Troubleshooting
Expression Errors
If expressions are not evaluating:
- Check syntax and formatting
- Verify variable definitions
- Enable verbose mode for debugging
Calculation Issues
If calculations are incorrect:
- Review input formats
- Check unit compatibility
- Verify formula structure
Next Steps
AutoAgents
Learn about automatically created and managed AI agents
Mini Agents
Explore lightweight, focused AI agents
For optimal results, ensure mathematical expressions and units are properly formatted for your specific use case.
Related
Use a specialised agent that writes and runs code to solve problems.
Run lightweight, focused agents for single-purpose tasks.

