In the case of smolagents, the model does not need to be particularly good at handling tools, because the system is designed so that when the model gives a command “in words”, smolagents executes the tool that corresponds to that command, without relying on the tool execution function inside the model. Well, there’s no disadvantage to being good at it…