So I recently have made a fastapi/monorepo tool using AI to manage small “microservices” that make up the codebase. I want to reduce the costs of the API calls, I am just wondering if I switch to only using the function calling will the AI still be able to call other functions to try to fix it’s error when it does? The assistant continues and will solve itself, but it is just costly.
I want my code base and services continue to be self healing, I haven’t tested the function calling API. Wanting some insights before I go ham on the docs.