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?

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

Create a virtual environment

Open the Terminal and create a python virtual environment.
2

Install libraries

3

Run Basic Tool Call Reliability Test

4

Test Multiple Tool Calls

5

Test Team Reliability

Track Evals in AgnoOS platform

evals_demo.py
1

Run the Evals Demo

2

View the Evals Demo

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