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

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

» 2024年10月07日 08時00分 公開
[@IT]

この記事は会員限定です。会員登録(無料)すると全てご覧いただけます。

 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.

スポンサーからのお知らせPR

注目のテーマ

Microsoft & Windows最前線2025
AI for エンジニアリング
ローコード/ノーコード セントラル by @IT - ITエンジニアがビジネスの中心で活躍する組織へ
Cloud Native Central by @IT - スケーラブルな能力を組織に
システム開発ノウハウ 【発注ナビ】PR
あなたにおすすめの記事PR

RSSについて

アイティメディアIDについて

メールマガジン登録

@ITのメールマガジンは、 もちろん、すべて無料です。ぜひメールマガジンをご購読ください。