This notebook shows how to use the function calling capability with the Azure OpenAI service. Functions allow a caller of chat completions to define capabilities that the model can use to extend its functionality into external tools and data sources.
You can read more about chat functions on OpenAI's blog: https://openai.com/blog/function-calling-and-other-api-updates
NOTE: Chat functions require model versions beginning with gpt-4 and gpt-35-turbo's -0613
labels. They are not supported by older versions of the models.