Microsoftは現地時間2024年10月1日、.NET用ライブラリーの「OpenAI .NET APIライブラリー」が安定版となるバージョン2.0.0へ更新した旨を公式ブログで報告した。.NETアプリケーションからOpenAIのサービス、もしくはAzure OpenAI Serviceを使用する際にAPIを用いて、シンプルなコードで記述できる。ソースコードはGitHubから入手可能。パッケージはNuGetの説明にあるとおり、各パッケージマネージャーを用いればよい。

「OpenAI .NET APIライブラリー」(GitHub)

OpenAI .NET APIライブラリーを使用すると、OpenAI REST APIやAzure OpenAI Service経由でチャットボットや文章生成、翻訳機能などを持つ.NETアプリケーションを開発できる。安定版のバージョン2.0.0は、GPT-4o/GPT-4o mini/o1-preview/o1-miniなど、OpenAIの最新サービスと構造化出力や推論トークンに対応した。また、現在OpenAIが開発中のOpenAI Assistants API v2も試験的にサポートしている。その他の変更内容はChangelogを参照してほしい。