Learn how to create AI agents that can use tools to interact with external systems and perform actions.
Feature | Knowledge | Tools |
---|---|---|
Purpose | Static reference information | Dynamic interaction capabilities |
Access | Read-only reference | Execute actions and commands |
Updates | Manual through files | Real-time through tool calls |
Storage | Knowledge base | Assigned to specific agents |
Persistence | Permanent until changed | Available during agent execution |
Install PraisonAI
Create Agent with Tool
app.py
Start Agents
Single Responsibility
Clear Interfaces
Documentation
Efficient Processing
Resource Management
Caching
Async Operations
Input Validation
Rate Limiting
API Key Management
Error Masking