Agno
Track your Agno agents, teams, and workflows with AgentOps
Agno is a modern AI agent framework for building intelligent agents, teams, and workflows. AgentOps provides automatic instrumentation to track all Agno operations including agent interactions, team coordination, tool usage, and workflow execution.
Installation
Install AgentOps and Agno:
Setting Up API Keys
You’ll need API keys for AgentOps and your chosen LLM provider:
- AGENTOPS_API_KEY: From your AgentOps Dashboard
- OPENAI_API_KEY: From the OpenAI Platform (if using OpenAI)
- ANTHROPIC_API_KEY: From Anthropic Console (if using Claude)
Set these as environment variables or in a .env
file.
Quick Start
AgentOps Integration
Basic Agent Tracking
AgentOps automatically instruments Agno agents and teams:
What Gets Tracked
AgentOps automatically captures:
- Agent Interactions: All agent inputs, outputs, and configurations
- Team Coordination: Multi-agent collaboration patterns and results
- Tool Executions: Function calls, parameters, and return values
- Workflow Steps: Session states, caching, and performance metrics
- Token Usage: Costs and resource consumption across all operations
- Timing Metrics: Response times and concurrent operation performance
- Error Tracking: Failures and debugging information
Dashboard and Monitoring
Once your Agno agents are running with AgentOps, you can monitor them in the AgentOps Dashboard:
- Real-time Monitoring: Live agent status and performance
- Execution Traces: Detailed logs of agent interactions
- Performance Analytics: Token usage, costs, and timing metrics
- Team Collaboration: Visual representation of multi-agent workflows
- Error Tracking: Comprehensive error logs and debugging information
Examples
Basic Agents and Teams
Learn the fundamentals of creating AI agents and organizing them into collaborative teams
Async Operations
Execute multiple AI tasks concurrently for improved performance using asyncio
Research Team Collaboration
Build sophisticated multi-agent teams with specialized tools for comprehensive research
RAG Tool Integration
Implement Retrieval-Augmented Generation with vector databases and knowledge bases
Workflow Setup with Caching
Create custom workflows with intelligent caching for optimized agent performance