Google Analytics counts our visits, with cookies. No thanks turns it off and removes its cookies; in Europe, the UK, Switzerland and India, or wherever we cannot tell where you are, it stays off unless you accept. Cookie Notice

Advertise
PRICES

What is Function Calling?

Function Calling (Tool Use): an AI term, explained in plain English.

In one line

A model feature that lets an AI ask an app to run a tool, such as a search or a calculator, and then use the result in its answer.

AI Drafted with AI help · Reviewed by Keshav Aggarwal · Updated

In simple words

You ask a friend what the weather is. They don’t guess. They check the weather app, then tell you.

Function calling lets an AI check a tool instead of guessing.

The technical side

The developer describes available functions (name, purpose and input fields) to the model. When useful, the model replies with a structured request to call one; the app runs it and sends back the result, and the model continues. OpenAI added function calling in June 2023, and most major models support tool use now.

It is the building block of AI agents, and MCP standardises how tools are offered to models.

Function Calling kya hai?

Function calling se AI khud andaaza lagane ki jagah koi tool chala ke sahi jawab laata hai, jaise weather app check karna.

Related terms

All terms, A to Z