Function Calling (Tool Use)

The ability of an LLM to recognize when to use external tools or APIs and generate properly formatted function calls. This enables AI agents to perform actions like web searches, database queries, calculations, or API integrations. Essential for building practical AI applications.