-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Updating azure-ai-projects #47168
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
base: main
Are you sure you want to change the base?
Updating azure-ai-projects #47168
Conversation
API Change CheckAPIView identified API level changes in this PR and created the following API reviews |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR updates the Azure AI Projects SDK codebase with significant structural changes, including class and method renamings, new model additions, and removal of deprecated components. The changes align the implementation with updated API specifications and improve naming consistency across the SDK.
Key Changes:
- Renamed service version class from
ProjectsServiceVersiontoAIProjectsServiceVersion - Added new models for evaluation rules, schedules, insights, and cluster analysis
- Removed agent evaluation and inference client implementations
- Standardized method naming across implementation classes (removed redundant prefixes)
Reviewed Changes
Copilot reviewed 77 out of 183 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
sdk/ai/azure-ai-projects/src/main/java/com/azure/ai/projects/models/* |
Added new model classes for evaluation rules, schedules, triggers, credentials, and cluster insights |
sdk/ai/azure-ai-projects/src/main/java/com/azure/ai/projects/implementation/* |
Renamed service version references, standardized method names, and added new implementation classes |
sdk/ai/azure-ai-projects/src/main/java/com/azure/ai/projects/TelemetryClient.java |
Removed deprecated TelemetryClient class |
sdk/ai/azure-ai-projects/src/main/java/com/azure/ai/projects/InferenceClient.java |
Removed deprecated InferenceClient class |
.vscode/cspell.json |
Added "evals" to dictionary |
Update source: https://github.com/Azure/azure-sdk-for-java-pr/pull/1450