github Azure/azure-sdk-for-python azure-ai-projects_1.0.0

latest releases: azure-mgmt-computerecommender_1.0.0b1, azure-ai-language-conversations-authoring_1.0.0b1, azure-synapse-artifacts_0.21.0...
one month ago

1.0.0 (2025-07-31)

First stable version of the client library. The client library now uses version v1 of the
AI Foundry data plane REST APIs.

Breaking changes

  • Features that are still in preview were removed from this stable release. This includes:
    • Evaluation operations (property .evaluations)
    • Red-Team operations (property .red_teams)
    • Class PromptTemplate.
    • Package function enable_telemetry()
  • Classes were renamed:
    • Class Sku was renamed ModelDeploymentSku
    • Class SasCredential was renamed BlobReferenceSasCredential
    • Class AssetCredentialResponse was renamed DatasetCredential
  • Method .inference.get_azure_openai_client() was renamed .get_openai_client(). The .inference property was removed.
    The method is documented as returning an object of type OpenAI, but it still returns an object of the derived type AzureOpenAI.
    The function implementation has not changed.
  • Method .telemetry.get_connection_string() was renamed .telemetry.get_application_insights_connection_string()

Sample updates

  • Added a new Dataset sample named sample_datasets_download.py to show how you can download all files referenced by a certain Dataset (following a question in this GitHub issue)
  • Two samples added showing how to do a responses operation using an authenticated Azure OpenAI client created
    using get_openai_client().
  • Existing inference samples that used the package function enable_telemetry() were updated to remove this call,
    and instead add the necessary tracing configuration calls to the sample.

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

NewReleases is sending notifications on new releases.