検索
ニュース

GPT4o、o1-previewなどをサポートする「OpenAI .NET APIライブラリ」安定版、リリースどの.NETで使える?

Microsoftは、OpenAIの高度なAIモデルを.NETアプリケーションに統合できる.NET向けOpenAIライブラリの安定版となる「OpenAI .NET APIライブラリ」のバージョン2.0.0をリリースした。

Share
Tweet
LINE
Hatena

 Microsoftは2024年10月1日(米国時間)、OpenAIの高度なAIモデルを.NETアプリケーションに統合できる公式の.NET向けOpenAIライブラリの安定版となる「OpenAI .NET APIライブラリ」のバージョン2.0.0をリリースした。

 OpenAI .NET APIライブラリは、.NETアプリケーションでOpenAIやAzure OpenAI Serviceを使用する開発者に、スムーズで信頼性の高い統合体験を保証すると、Microsoftは述べている。

どの.NETで使える? OpenAI .NET APIライブラリの特徴

 OpenAI .NET APIライブラリは以下のような特徴を備えている。

  • OpenAIのREST APIの完全なサポート:Assistants v2とChat Completionsを含めてサポートし、柔軟で高度なインタラクションを可能にする
  • 最新モデルのサポート:OpenAIの最新の主力モデル(GPT-4o、GPT-4o mini、o1-preview、o1-miniなど)を完全にサポートしており、開発者は最先端のAI機能を利用できる
  • 拡張性:拡張性を考慮して設計されており、コミュニティーがOpenAI .NET APIライブラリ上に追加のライブラリを構築できる
  • 同期APIと非同期API:これらのAPIにより、開発者はアプリケーションのニーズに応じて、同期または非同期パターンを柔軟に使い分けることができる
  • ストリーミングコンプリーション:IAsyncEnumerableを介したストリーミングコンプリーションへのアクセスにより、より動的なインタラクションモデルを提供する
  • 利便性の向上:コミュニティーからのフィードバックに基づき、βサイクルを通じて多くが改善された
  • .NET Standard 2.0との互換性:C#で書かれており、.NET Standard 2.0を実装した.NETの全バリエーションをサポートし、最新の.NETプラットフォームとの互換性を保証する

.NET Standard 2.0でサポートする.NET実装とバージョン

 OpenAI .NET APIライブラリは、OpenAIおよびAzure OpenAI Serviceとのスムーズでサポートされた統合を保証する。また、「Python」や「TypeScript」「JavaScript」開発者向けのOpenAIの公式ライブラリを補完する。

 このライブラリはオープンソースで開発されており、GitHubでサポートされている。OpenAIの最新機能に合わせて更新される。

Copyright © ITmedia, Inc. All Rights Reserved.

ページトップに戻る