広告

Azure.AI.Projects_2.0.0

Azure OpenAI .NET Releases / 2026/4/2

📰 ニュースDeveloper Stack & InfrastructureSignals & Early TrendsTools & Practical Usage

要点

  • Azure.AI.Projects 2.0.0(2026-04-01)で、Insights/Schedules/Target/Trigger など多数のAPI名やクラス名が「Project*」等に改名され、互換性に影響するブレイキング変更が多数入っています。
  • 評価(evaluations)とメモリ関連(memory operations)の名前空間がそれぞれ Azure.AI.Projects.Evaluation / Azure.AI.Projects.Memory に移されるなど、参照構造が再編されています。
  • 型・プロパティも EvalResult の判定(Passed→IsPassed)や各種比較項目名(Evaluator→EvaluatorName、Metric→MetricName)など、命名規則が一段と統一される変更が行われています。
  • 内部化された項目(DetailEnum、InputImageContentParamAutoParam など)やクラス削除(AgentManifestOptions)が含まれており、既存実装の調整が必要です。
  • AIProjectClient 側も OpenAI/Agents のプロパティ名がより具体的なクライアント名へ変更されるなど、クライアント利用コードのリファクタが求められます。

2.0.0 (2026-04-01)

重大な変更

  • InsightsProjectInsights に名前が変更されました。
  • InsightProjectsInsight に名前が変更されました。
  • SchedulesProjectSchedules に名前が変更されました。
  • ScheduleProjectsSchedule に名前が変更されました。
  • TargetEvaluationTarget に名前が変更されました。
  • TriggerScheduleTrigger に名前が変更されました。
  • ScheduleTaskProjectsScheduleTask に名前が変更されました。
  • Evaluators クライアントは ProjectEvaluators に名前が変更されました。
  • DetailEnumInternalImageDetailLevel に名前が変更され、内部に変更されました。
  • InputImageContentParamAutoParamInternalInputImageContentParamAutoParam に名前が変更され、内部に変更されました。
  • Azure.AI.Projects の評価およびメモリ操作は、それぞれ Azure.AI.Projects.EvaluationAzure.AI.Projects.Memory の名前空間に移動されました。
  • AIProjectMemoryStoresOperationsAIProjectMemoryStores に名前が変更されました。
  • AgentManifestOptions クラスは削除されました。
  • EvalResult.Passed プロパティは EvalResult.IsPassed に名前が変更されました。
  • EvalRunResultComparison.Evaluator プロパティは EvalRunResultComparison.EvaluatorName に名前が変更されました。
  • EvalRunResultComparison.Metric プロパティは EvalRunResultComparison.MetricName に名前が変更されました。
  • InsightSummary.Method プロパティは InsightSummary.MethodName に名前が変更されました。
  • RedTeam.NumTurns プロパティは RedTeam.TurnCount に名前が変更されました。
  • RedTeam.SimulationOnly プロパティは RedTeam.IsSimulationOnly に名前が変更されました。
  • TaxonomySubCategory.Enabled プロパティは TaxonomySubCategory.IsEnabled に名前が変更されました。
  • DeleteMemoryStoreResponse.Deleted プロパティは DeleteMemoryStoreResponse.IsDeleted に名前が変更されました。
  • MemoryStoreDefaultOptions.ChatSummaryEnabled プロパティは MemoryStoreDefaultOptions.IsChatSummaryEnabled に名前が変更されました。
  • MemoryStoreDefaultOptions.UserProfileEnabled プロパティは MemoryStoreDefaultOptions.IsUserProfileEnabled に名前が変更されました。
  • MemoryStoreDeleteScopeResponse.Deleted プロパティは MemoryStoreDeleteScopeResponse.IsDeleted に名前が変更されました。
  • AIProjectClient.OpenAI プロパティは AIProjectClient.ProjectOpenAIClient に名前が変更されました。
  • AIProjectClient.Agents プロパティは AIProjectClient.AgentAdministrationClient に名前が変更されました。
  • RecurrenceTrigger.StartTimeRecurrenceTrigger.EndTimeOneTimeTrigger.TriggerAtCronTrigger.StartTimeCronTrigger.EndTime、および ScheduleRun.TriggerTime プロパティの型が、string から DateTimeOffset に変更されました。
  • EvaluationScheduleTaskEvalRun クラスを削除します。

広告