Using OpenAI Agents and Function_tool
I haven’t come across such simple way to define tools, all have easy way to invoke them; OpenAI allows, instead of calling a hosted function tool, you can write your tool right into the code
https://github.com/mayashenoi/IBMWatsonX/blob/main/Agentic_Personal_Finance.ipynb