• Microsoftは、.NETアプリケーションに生成AIサービスを統合するためのパッケージをプレビューしている。
  • Microsoft.Extensions.AI.AbstractionsとMicrosoft.Extensions.AIライブラリと呼ばれるこのパッケージは、10月8日現在でプレビュー提供されている。
  • Microsoft.Extensions.AI.AbstractionsとMicrosoft.Extensions.AIパッケージは、.NET向けの統一されたAIビルディングブロックとして説明されている。
  • Microsoft.Extensions.AIライブラリの主な利点は:

Microsoftが.NETアプリケーションとライブラリにAIサービスを統合するための必須抽象化を提供し、主要な機能を追加するミドルウェアを提供していると述べた。

Microsoftの現在の焦点は、さまざまなサービスで実装できる抽象化を作成することにある。特定のプロバイダのサービスに特化したAPIのリリース計画はない。

Microsoftの目標は、.NETエコシステム内で統一レイヤーとして機能し、開発者が好みのフレームワークやライブラリを選択できるようにし、同時にエコシステム全体での統合と協力を確保することである。

MicrosoftのLuis Quintanillaは、AI機能は急速に進化しており、チャット、エンベディング、ツール呼び出しなどの機能に対して共通のパターンが浮かび上がっていると述べ、統一された抽象化は開発者が異なるソース間で作業するために不可欠であると述べた。

Paul Krillは、InfoWorldの大規模編集者であり、アプリケーション開発(デスクトップおよびモバイル)およびJavaなどのコアWebテクノロジーのカバレッジに焦点を当てている。

私の考え:

Microsoftが.NETアプリケーションにAIサービスを統合するためのパッケージをプレビューしているという取り組みは、開発者にとって非常に有益だと思います。統一されたレイヤーを提供することで、異なるサービスを効果的に組み合わせることができ、開発プロセスをスムーズにすることができるでしょう。

元記事: https://www.infoworld.com/article/3555212/microsoft-previews-ai-building-blocks-for-net.html