Maxim Integration
Start Agent monitoring, evaluation, and observability
Maxim Integration
Maxim AI provides comprehensive agent monitoring, evaluation, and observability for your CrewAI applications. With Maxim’s one-line integration, you can easily trace and analyse agent interactions, performance metrics, and more.
Features: One Line Integration
- End-to-End Agent Tracing: Monitor the complete lifecycle of your agents
- Performance Analytics: Track latency, tokens consumed, and costs
- Hyperparameter Monitoring: View the configuration details of your agent runs
- Tool Call Tracking: Observe when and how agents use their tools
- Advanced Visualisation: Understand agent trajectories through intuitive dashboards
Getting Started
Prerequisites
- Python version >=3.10
- A Maxim account (sign up here)
- A CrewAI project
Installation
Install the Maxim SDK via pip:
Or add it to your requirements.txt
:
Basic Setup
1. Set up environment variables
2. Import the required packages
3. Initialise Maxim with your API key
4. Create and run your CrewAI application as usual
That’s it! All your CrewAI agent interactions will now be logged and available in your Maxim dashboard.
Check this Google Colab Notebook for a quick reference - Notebook
Viewing Your Traces
After running your CrewAI application:
- Log in to your Maxim Dashboard
- Navigate to your repository
- View detailed agent traces, including:
- Agent conversations
- Tool usage patterns
- Performance metrics
- Cost analytics
Troubleshooting
Common Issues
-
No traces appearing: Ensure your API key and repository ID are correc
-
Ensure you’ve called
instrument_crewai()
before running your crew. This initializes logging hooks correctly. -
Set
debug=True
in yourinstrument_crewai()
call to surface any internal errors: -
Configure your agents with
verbose=True
to capture detailed logs: -
Double-check that
instrument_crewai()
is called before creating or executing agents. This might be obvious, but it’s a common oversight.
Support
If you encounter any issues:
- Check the Maxim Documentation
- Maxim Github Link