AI Navigate

Azure.AI.OpenAI_2.9.0-beta.1

Azure OpenAI .NET Releases / 3/14/2026

📰 NewsDeveloper Stack & InfrastructureTools & Practical Usage

Key Points

  • Azure.AI.OpenAI 2.9.0-beta.1 restores compatibility with OpenAI 2.9.x and unlocks the latest features, with full details in the linked release notes.
  • The note advises removing the Azure OpenAI SDK in favor of using the OpenAI SDK for broader models, unified APIs, latest features, and simpler authentication.
  • The release carries forward a substantial number of new features from the OpenAI library; see the OpenAI release notes for specifics.
  • There are breaking changes including an experimental Realtime Migration which removes Realtime Beta support in favor of the general OpenAI API, prompting migration to the OpenAI library.
  • Another experimental breaking change removes model- or deployment-based client constructors in favor of CreateResponseOptions with a Model property, as described in the OpenAI release notes.

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.