Skip to main content
What makes an Agent or Team reliable?
  • Does it make the expected tool calls?
  • Does it handle errors gracefully?
  • Does it respect the rate limits of the model API?
Paused runs include requirements on the TeamRunOutput.

Basic Tool Call Reliability

The first check is to ensure the Agent makes the expected tool calls. Here’s an example:
reliability.py

Multiple Tool Calls Reliability

Test that agents make multiple tool calls:
multiple_tool_calls.py

Team Reliability

Test how teams handle various error conditions:
team_reliability.py

Usage

1

Set up your virtual environment

2

Install dependencies

3

Run

Track Evals in AgnoOS platform

evals_demo.py
For more details, see the Evaluation API Reference.
1

Run

2

View the Evals Demo

Head over to https://os.agno.com/evaluation to view the evals.