github Azure/azure-sdk-for-net Azure.AI.OpenAI_2.9.0-beta.1

pre-release6 hours ago

2.9.0-beta.1 (2026-03-13)

This update restores compatibility with the latest 2.9.* release of OpenAI and enables access to the latest features. For details, please see the full OpenAI 2.9.0 and OpenAI 2.9.1 release notes.

Note

Consider removing the Azure OpenAI SDK from your application in favor of using the OpenAI SDK only for broader models, unified APIs, latest features, and simpler authentication.

Features Added

  • A substantial number of new features are carried forward from the OpenAI library. Please see the full release notes, linked above, for details.

Breaking Changes

[Experimental] Realtime Migration

Previous support in Azure.AI.OpenAI for RealtimeClient was based on the Realtime API Beta that has been deprecated by OpenAI in favor of the newer Realtime surface. With this change, the additional logic in Azure.AI.OpenAI is no longer applicable and incompatible with the general availability API. In deference to this, direct, experimental support from Azure.AI.OpenAI for Realtime Beta is removed in favor of contemporary OpenAI library use. Please migrate to the latest OpenAI library for these new features and continuing API compatibility.

[Experimental] Responses

A number of breaking changes, including the removal of model-/deployment-based client constructor variants in favor of CreateResponseOptions having a Model property, are propagated from the OpenAI release. Please see the OpenAI release notes for full details.

Don't miss a new azure-sdk-for-net release

NewReleases is sending notifications on new releases.