AI Dev Gallery は、AI 機能をアプリやプロジェクトに統合することを目的とした Windows 開発者向けの オープンソース アプリです。
アプリには次のものが含まれます。
- すべての Windows AI API のサンプルを含む、ローカル AI モデルを利用した 25 を超える対話型サンプル。
- デバイスの機能に応じて PC の NPU、CPU、GPU を活用できる、Hugging Face と GitHub からモデルを探索、ダウンロード、実行するためのユーザー フレンドリなインターフェイス。
- C# ソース コードを表示し、各サンプルをスタンドアロンの Visual Studio プロジェクトにシームレスにエクスポートする機能。
Microsoft Store を使用せずにインストールする方法については、GitHub の AI Dev Gallery リポジトリを参照してください。
[前提条件]
- Windows 10 バージョン 10.0.17763.0 以降
- Visual Studio 2022 以降
- Visual Studio での Windows アプリケーション開発ワークロード
- 一部の AI モデルでは、適切に機能するために最小量の専用 GPU メモリが必要になる場合があります
ローカル AI モデルを利用したサンプルとの対話
AI Dev Gallery には、さまざまな機能を示す対話型の AI を利用したサンプルが含まれています。 これらのサンプルでは、自然言語処理から画像認識まで、さまざまなユース ケースを取り上げ、開発者はハンズオンのオフライン環境で AI の可能性を調べることができます。
サンプル ソース コードの表示とエクスポート
AI Dev Gallery を使用すると、開発者はすべてのサンプルのソース コードにアクセスできるため、独自のプロジェクトで同様の AI シナリオをすばやく実装できます。
また、このアプリでは、選択したサンプルに必要な特定のコードファイルとモデル ファイルのみを含む、新しいスタンドアロン Visual Studio ソリューションにこのコードをエクスポートすることもできます。
さまざまな AI モデルを試す
開発者は、AI モデルのキュレーションされた一覧から選択するか、Hugging Face から新しいモデルをダウンロードできます。 専用のモデル セクションを使用すると、お気に入りのモデルの機能の詳細を確認できます。
責任ある AI
AI をアプリに統合するときは、責任ある AI プラクティスを採用することが最も重要です。 AI Dev Galleryを使用すると、ユーザーは Hugging Face などのソースからさまざまな AI モデルにアクセスできますが、これらのモデルが Microsoft の責任ある AI 標準に準拠していることを保証することはできません。
AI Dev Galleryのユーザーは、責任ある AI 原則を採用するための個人的な説明責任を負い、モデルの制限事項と倫理的な影響を理解し、モデルを独自のアプリに統合するときに該当するライセンスに準拠することを強くお勧めします。
詳細情報: Windows での責任あるジェネレーティブ AI アプリケーションと機能の開発
よく寄せられる質問
アプリを使用するには Microsoft アカウントが必要ですか?
- いいえ。アプリで使用するために Microsoft アカウントは必要ありません。
インターネットに接続せずにアプリを使用できますか?
- はい。AI モデルはローカルにダウンロードされるため、アプリはオフラインで動作します。 ただし、Hugging Face または GitHub から追加の AI モデルをダウンロードするには、オンラインである必要があります。
アプリで利用できる AI モデルは何ですか?
- このアプリには、人気のある Hugging Face モデルが備わっており、Windows AI Foundry のモデルと API も含まれています。 サンプルを実行するときに、使用するモデルを選択できます。 オープンソース モデルをダウンロードまたは使用する前に、モデル カードを読んで理解を深めておくことを強くお勧めします。
アプリのソース コードにアクセスできますか? 新しいサンプルを投稿できますか?
- はい。アプリは完全にオープンソースであり、そのコードは GitHub からアクセスできます
フィードバックはどこで提供できますか?
- AI Dev Gallery GitHub リポジトリにフィードバックを提供するか、問題を報告します。