Tool Use (Function Calling) — AI Glossary

Tool use, also called function calling, is the ability of an AI model to invoke external tools, APIs, or functions during a conversation to perform actions beyond text generation. Instead of just producing text responses, the model can search the web, run code, query databases, send emails, or interact with any external service that exposes a callable interface.