• Microsoftが、.NETアプリケーションに生成AIサービスを統合するためのパッケージをプレビュー中。
  • パッケージは、Microsoft.Extensions.AI.AbstractionsおよびMicrosoft.Extensions.AIライブラリと呼ばれ、10月8日よりプレビュー提供。
  • Microsoft.Extensions.AI.AbstractionsおよびMicrosoft.Extensions.AIパッケージは、.NET向けの統合AI機能のための重要な抽象化を提供。
  • Microsoftによると、Microsoft.Extensions.AIは、LLMsやembeddingsなどのAIサービスとのやりとりを行うためのC#抽象化の統一レイヤーを提供。
  • Microsoft.Extensions.AIライブラリの主な利点:

Microsoftが提供するAI関連のパッケージは、.NETアプリケーションとライブラリに必要な抽象化を提供し、中核的な機能を追加するためのミドルウェアを提供しています。.NET生態系内での統合と協力を確保しつつ、開発者が好みのフレームワークとライブラリを選択できるようにすることがMicrosoftの目標です。

Microsoftによると、AI機能は急速に進化しており、チャット、embeddings、ツール呼び出しのような機能について共通のパターンが出てきています。統一的な抽象化は、異なるソース間で作業するために開発者にとって重要です。

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