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
OpenAIlibrary. 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.