Related terms
The act of executing an external tool or function call with specified parameters as directed by an AI agent.
Function CallingA capability that enables an AI model to identify when an external function or tool should be invoked, generate the required structured arguments, and incorporate the returned results into its workflow or response.
External ActionsOperations performed by an AI system that interact with external tools, services, APIs, or physical systems to retrieve information, modify state, or execute tasks beyond the model's internal reasoning.
API ClientA software library or component that simplifies communication with an API by handling requests, authentication, responses, and error handling.
Tool ChainingThe practice of executing multiple tools sequentially, passing the output of one tool as input to the next.