Advancing Tool-Augmented Large Language Models: Integrating Insights from Errors in Inference Trees