Tool usage in LLMs
Models can't browse, compute precisely, or act — until you give them tools. The ReAct pattern interleaves reasoning with tool calls (search, calculator, code execution, APIs), and structured function-calling made it reliable enough to be the backbone of every agent framework.