AI Agents & Applications · intermediate · concept 151 of 176
Tool Use & Function Calling
LLMs that can call external tools, APIs, databases, calculators, web browsers. Transforms LLMs from text generators into action-taking agents. Function calling is now supported by every major vendor, and the Model Context Protocol (MCP) has become the industry-standard way to connect models to tools. The substrate is the humble API, a documented endpoint the model can call, which is why giving a model an API and giving it a tool mean the same thing.
Key terms
Function callingAPI integrationMCPTool selectionAPIs
Learn these first
Videos
▶ What is Tool Calling? Connecting LLMs to Your Data ↗
IBM Technology · YouTube
▶ AI Tool Calling via Natural Language: LLMs, APIs & Docker in Action ↗
IBM Technology · YouTube
Guides and articles
Courses, papers, and more
This unlocks