Skip to content

Changes for stable release of azure-ai-projects SDK (version 1.0.0) #42054

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 18 commits into
base: release/azure-ai-projects/1.0.0
Choose a base branch
from

Conversation

dargilco
Copy link
Member

@dargilco dargilco commented Jul 16, 2025

Changes compared to latest beta version: (1.0.0b12):

  • Re-emit from latest commit in this TypeSpec PR
  • This means:
    • We use api-version v1 instead of 2025-05-15-preview. This removed all Evaluation and Red-Team operations.
    • Some classes and one input argument were renamed. See description in CHANGELOG.md file in this PR.
  • Method .inference.get_azure_openai_client() was renamed get_openai_client(). Notice that it's now implemented on the client root... the .inference property was removed.
  • PromptTemplate was removed, since it's still in preview and we don't have enough customer feedback on how/if it's used.
  • Update setup.py to define package status as Development Status :: 5 - Production/Stable.
  • Add Dataset sample named /samples/datasets/sample_datasets_download.py to show how you can download all files referenced by a certain Dataset (following a question this GitHub issue)

Open issues:

  1. Everything to do with Telemetry (.telemetry.get_connection_string() and enable_telemetry() methods) is still under discussion.
  2. Do we need "deployment" get and list methods that are dedicated to model deployment? (the only supported deployment type). They will return objects of class ModelDeployment.

@dargilco dargilco self-assigned this Jul 16, 2025
Copy link

github-actions bot commented Jul 16, 2025

API Change Check

APIView identified API level changes in this PR and created the following API reviews

azure-ai-projects

@dargilco dargilco changed the title Stable release of azure-ai-projects SDK (version 1.0.0) Changes for stable release of azure-ai-projects SDK (version 1.0.0) Jul 16, 2025
@dargilco dargilco marked this pull request as ready for review July 17, 2025 23:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant