github Azure/azure-sdk-for-net Azure.AI.Projects_1.0.0-beta.9

latest releases: Azure.AI.Projects_1.2.0-beta.5, Azure.AI.Projects.OpenAI_1.0.0-beta.5, Azure.AI.OpenAI_2.8.0-beta.1...
pre-release7 months ago

1.0.0-beta.9 (2025-05-16)

Features Added

  • Deployments methods to enumerate AI models deployed to your AI Foundry Project.
  • Datasets methods to upload documents and reference them. To be used with Evaluations.
  • Indexes methods to handle Search Indexes.

Breaking Changes

  • Azure AI Foundry Project endpoint is now required to construct the AIProjectClient. It has the form
    https://<your-ai-services-account-name>.services.ai.azure.com/api/projects/<your-project-name>. Find it in your AI Foundry Project Overview page.
  • Agents are now implemented in a separate package Azure.AI.Agents.Persistent. Use the GetPersistentAgentsClient method on the
    AIProjectsClient to create, run and delete agents. However there have been some breaking changes in these operations. See Agents package document and samples for more details.
  • Several changes to the Connections methods, including the response object (now it is simply called Connection). The class ConnectionProperties was renamed to Connection, and its properties have changed.
  • GetAzureOpenAIChatClient now supports returning an authenticated AzureOpenAI ChatClient to be used with
    AI models deployed to the Project's AI Services.
  • The method UploadFileRequest on AIProjectClient had been removed, use UploadFile in Datasets instead.
  • Property scope on AIProjectClient is removed.
  • Evaluator Ids are available using the class EvaluatorIDs and no longer require Azure.AI.Evaluation package to be installed.
  • Property Id on Evaluation is replaced with name.

Sample Updates

  • All samples have been updated. New ones have been added for Deployments, Datasets, and Indexes.

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

NewReleases is sending notifications on new releases.