2.1.0 (2026-06-01)
Features Added
- Added new preview
DataGenerationJobsClientandDataGenerationJobsAsyncClientsub-clients for creating, retrieving, listing, canceling, and deleting data generation jobs, with related data generation source, output, token usage, and options models. - Added new preview
ModelsClientandModelsAsyncClientsub-clients for registering and managing model weights as FoundryModelVersionresources, including pending upload, asynchronous model-version creation, listing, retrieving, updating, deleting, and credential retrieval operations. - Added new preview
RoutinesClientandRoutinesAsyncClientsub-clients for creating or updating routines, retrieving, enabling, disabling, listing, deleting, listing runs, and dispatching routines, with related routine trigger, action, dispatch payload, and run models. - Added evaluator generation job operations to
EvaluatorsClientandEvaluatorsAsyncClient, including create, get, list, cancel, and delete operations, plus evaluator pending-upload and credential helper operations. - Added versioned skill management on
SkillsClientandSkillsAsyncClient, includingcreateSkillVersion,createSkillVersionFromFiles,listSkillVersions,getSkillVersion,getSkillContent,getSkillVersionContent, anddeleteSkillVersion. - Added
EvaluationsHelperand Azure evaluator model types, such asTestingCriterionAzureAIEvaluatorandGraderAzureAIEvaluator, to adapt Azure evaluator definitions to OpenAI evaluation request types. - Added protocol-style
WithResponseoverloads withRequestOptionsfor connection retrieval and dataset file/folder upload helpers. - Added new feature-flag values to
FoundryFeaturesOptInKeys:ROUTINES_V1_PREVIEW(Routines=V1Preview),DATA_GENERATION_JOBS_V1_PREVIEW(DataGenerationJobs=V1Preview),MODELS_V1_PREVIEW(Models=V1Preview), andAGENTS_OPTIMIZATION_V1_PREVIEW(AgentsOptimization=V1Preview).
Breaking Changes
- The Skills API is now versioned.
SkillDetailswas removed and replaced bySkillandSkillVersion. UsecreateSkillVersioninstead ofcreateSkill,createSkillVersionFromFilesinstead ofcreateSkillFromPackage,getSkillContent/getSkillVersionContentinstead ofdownloadSkill, anddeleteSkillVersionfor deleting a specific skill version.updateSkillnow updates the default version only. - The
bodyparameter onEvaluationTaxonomiesClient.createEvaluationTaxonomy,EvaluationTaxonomiesClient.updateEvaluationTaxonomy, and their async counterparts was renamed totaxonomy.
Other Changes
- Regenerated client from the updated TypeSpec specification.
- Added samples for data generation jobs, model management, evaluator helper usage, and packaged skill upload/download.