Track your Agno agents, teams, and workflows with AgentOps
pip install agentops agno
.env
export AGENTOPS_API_KEY="your_agentops_api_key_here" export OPENAI_API_KEY="your_openai_api_key_here" export ANTHROPIC_API_KEY="your_anthropic_api_key_here" # Optional
import os from dotenv import load_dotenv # Load environment variables load_dotenv() from agno.agent import Agent from agno.team import Team from agno.models.openai import OpenAIChat # Initialize AgentOps import agentops agentops.init(api_key=os.getenv("AGENTOPS_API_KEY")) # Create and run an agent agent = Agent( name="Assistant", role="Helpful AI assistant", model=OpenAIChat(id="gpt-4o-mini") ) response = agent.run("What are the key benefits of AI agents?") print(response.content)
import agentops from agno.agent import Agent from agno.team import Team from agno.models.openai import OpenAIChat # Initialize AgentOps - this enables automatic tracking agentops.init(api_key=os.getenv("AGENTOPS_API_KEY")) # Create agents - automatically tracked by AgentOps agent = Agent( name="Assistant", role="Helpful AI assistant", model=OpenAIChat(id="gpt-4o-mini") ) # Create teams - coordination automatically tracked team = Team( name="Research Team", mode="coordinate", members=[agent] ) # All operations are automatically logged to AgentOps response = team.run("Analyze the current AI market trends") print(response.content)