I am just getting started with Agno. I am attempting to build an agent that when needed based on an initial analysis done by the agent on some data, it will call a tool to get the bytes for a PDF. It should then send the bytes along with a prompt to Gemini for analysis. I do not want the PDF as knowledge for the agent. It’s external to what the agent needs. The agent is running as a background process. There is no UI.
Is there a way to do this? I know I can manually add a File object with the bytes as content to the initial prompt to the agent. That’s not what I need. I need for it to be done dynamically by the agent when needed.