Tool Calling
Jump to navigation
Jump to search
Tool calling (also known as function calling) is a capability of large language models that allows them to invoke external functions or APIs based on natural language instructions.
Overview[edit | edit source]
Tool calling enables AI models to:
- Access real-time information beyond training data
- Perform actions in external systems
- Interact with databases and APIs
- Execute code and computations
Standardization[edit | edit source]
Several protocols standardize tool calling:
- Model Context Protocol (Anthropic)
- OpenAI Function Calling
- Common Text-based Response Protocol / AgentFinger (secondtruthLabs)