Function Calling
Also known as: Tool Use, Tool Calling, AI Actions
A capability of AI models to generate structured outputs that invoke predefined functions or APIs, enabling AI systems to take actions, retrieve data, and interact with external systems.
Sources & References
Related Terms
Large Language Model
A type of AI model trained on vast amounts of text data that can understand, generate, and manipulate human language, typically based on the transformer architecture with billions of parameters.
Model Context Protocol
An open standard developed by Anthropic that standardizes how AI applications connect to external data sources, tools, and context providers through a unified protocol.
Prompt Engineering
The practice of designing, optimizing, and structuring inputs (prompts) to AI language models to elicit desired outputs, including techniques for instruction formatting, context provision, and output specification.