Documentation Index
Fetch the complete documentation index at: https://docs-v1.agno.com/llms.txt
Use this file to discover all available pages before exploring further.
You are viewing v1 docs. For the latest documentation, visit docs.agno.com
Example showing how to analyze the runtime and memory usage of an Agent that is using storage.
Documentation Index
Fetch the complete documentation index at: https://docs-v1.agno.com/llms.txt
Use this file to discover all available pages before exploring further.
"""Run `pip install openai agno` to install dependencies."""
from agno.agent import Agent
from agno.eval.performance import PerformanceEval
from agno.models.openai import OpenAIChat
def simple_response():
agent = Agent(
model=OpenAIChat(id="gpt-4o-mini"),
system_message="Be concise, reply with one sentence.",
add_history_to_messages=True,
)
response_1 = agent.run("What is the capital of France?")
print(response_1.content)
response_2 = agent.run("How many people live there?")
print(response_2.content)
return response_2.content
simple_response_perf = PerformanceEval(
func=simple_response, num_iterations=1, warmup_runs=0
)
if __name__ == "__main__":
simple_response_perf.run(print_results=True, print_summary=True)
Was this page helpful?