Function Calling
OpenAI's term for tool calling — having the LLM invoke functions you define.
Function calling, as branded by OpenAI, is identical to tool calling. You give the model a schema describing a set of functions (name, description, parameters), and the model returns structured JSON asking you to invoke one of them.
Your application receives that JSON, runs the actual function, returns the result, and the model uses it to compose the final answer to the user.
Function calling made reliable agents possible — before it, you had to parse free-form text to figure out what the model 'wanted' to do.
Voorbeeld in GlobalChatbot
GlobalChatbot uses function calling to invoke Stripe, Cal.com, HubSpot, your webhook, your custom API — the LLM decides which to call based on the conversation.
Bekijk het in actie.
GlobalChatbot — AI-agent voor serieuze bedrijven. 5 minuten om in te stellen, 45 talen, geen kaart vereist.
14 days · no card · cancel anytime