Timeline milestone
Function Calling Gives Language Models a Structured Route to Software Tools
-
Platform Capability
Function Calling Gives Language Models a Structured Route to Software Tools
OpenAI added structured function calling to its API models, allowing applications to turn a model's requested action into validated software execution.
Function calling allowed developers to describe available software functions and their parameters to a model. The model could return a structured request, while the application remained responsible for validating and executing it, then supplying the result for the next response. This separation turned tool use from an improvised text convention into a product capability and became a building block for agents that search, calculate, retrieve records and act across services.
Sources & references 1 source
Continue reading