OpenAI Updated Their Function Calling

This is a good example of introducing different levels of Agency to a Generative AI Applications.

2 min readJan 20, 2025

--

As I’ve emphasised repeatedly over the past few weeks, we need to shift our focus from specific technologies to practical use cases and to consider agency as being on a spectrum with different levels of agency.

Function calling has been around for a while, but it is a good example of giving agency to a Language Model…

OpenAI has introduced updates to its function calling capabilities.

Based on the system prompt and the conversation context, the model can decide if a function needs to be invoked, either as a complement to or instead of generating text or audio.

Once the function is executed, the developer returns the results, which the model will seamlessly integrate into its final response with the supplied context.

Chief Evangelist @ Kore.ai | I’m passionate about exploring the intersection of AI and language. From Language Models, AI Agents to Agentic Applications, Development Frameworks & Data-Centric Productivity Tools, I share insights and ideas on how these technologies are shaping the future.

--

--

Cobus Greyling
Cobus Greyling

Written by Cobus Greyling

I’m passionate about exploring the intersection of AI & language. www.cobusgreyling.com

Responses (1)