From be2a9c45ae98e15f8c4c697ecfc32524055d1a1c Mon Sep 17 00:00:00 2001 From: Dominik Jain Date: Sat, 29 Mar 2025 23:37:54 +0100 Subject: [PATCH] Update agno agent --- scripts/agno_agent.py | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/scripts/agno_agent.py b/scripts/agno_agent.py index dcbb59d0..020e4153 100644 --- a/scripts/agno_agent.py +++ b/scripts/agno_agent.py @@ -1,13 +1,17 @@ from agno.agent import Agent from agno.models.google import Gemini -from agno.tools.duckduckgo import DuckDuckGoTools +from agno.playground import Playground, serve_playground_app -agent = Agent( +serena_agent = Agent( model=Gemini(id="gemini-2.5-pro-exp-03-25"), - description="", - tools=[], # Add serena tools here + description="Serena", + tools=[], # Add serena tools here show_tool_calls=True, markdown=True, - context= + system_message="", # use PromptFactory ) -agent.print_response("Tell me about a breaking news story from New York.", stream=True) \ No newline at end of file + +app = Playground(agents=[serena_agent]).get_app() + +if __name__ == "main": + serve_playground_app("playground:app", reload=True)