Tool Use
The ability of an AI model to interact with external tools, APIs, and systems to accomplish tasks beyond text generation. Tools extend the model's capabilities to include search, calculation, code execution, and more.
Why It Matters
Tool use transforms LLMs from text generators into capable assistants that can actually do things — check the weather, query databases, send emails, and run code.
Example
Claude using a calculator tool for precise math, a web search tool for current information, or a code execution tool to test a Python script.
Think of it like...
Like giving a person access to a smartphone — they can still think and talk, but now they can also look things up, make calls, send messages, and use apps.
Related Terms
Function Calling
A capability where an LLM can generate structured output to invoke specific functions or APIs. The model decides which function to call and what parameters to pass based on the user's request.
AI Agent
An AI system that can autonomously plan, reason, and take actions to accomplish goals. Unlike simple chatbots, agents can use tools, make decisions, execute multi-step workflows, and adapt their approach based on results.
API
Application Programming Interface — a set of rules and protocols that allow different software applications to communicate with each other. In AI, APIs let developers integrate AI capabilities into their applications.
Agentic AI
AI systems designed to operate with high autonomy — planning, executing, and adapting without constant human oversight. Agentic AI emphasizes independent action-taking to accomplish user goals.