このセクションでは、Windows アプリ SDK を使用して、Windows で AI を利用する機能を利用するアプリを作成するためのガイダンスを提供します。
AI を利用した Windows の機能
| トピック | Description |
|---|---|
| クリックして実行 | Click to Do 機能を使用して、アプリに表示されるコンテンツに基づいてアクションを実行する方法について説明します。 |
| コパイロット ハードウェア キー | Copilot ハードウェア キー機能を使用して、Copilot にすばやくアクセスする方法について説明します。 |
| リコール | 取り消し機能を使用してコンテンツを検索する方法について説明します。 |
| スタジオエフェクト | Studio Effects を使用して、AI を利用した背景効果でビデオ通話を強化する方法について説明します。 |
その他の AI 機能
| トピック | Description |
|---|---|
| アプリ コンテンツ検索 | アプリ コンテンツ検索を使用して AI を利用した検索機能を有効にする方法について説明します。 |
| Phi Silica | Phi Silica を使用して、AI アクセラレーションを使用してアプリのパフォーマンスを向上させる方法について説明します。 |
| Imaging SDK | Imaging SDK を使用して、AI を利用した画像処理機能をアプリに追加する方法について説明します。 |
| イメージ生成 API | Image Generation API を使用して、テキスト プロンプトからイメージを作成する方法について説明します。 |
| テキスト認識 API | テキスト認識 API を使用して画像からテキストを抽出する方法について説明します。 |
| ビデオのスーパー解像度 | AI を使用してビデオ再生の品質を向上させる方法について説明します。 |
デバイス上のモデルのデプロイ
ユーザーのデバイス (クラウド呼び出しなし) で ML モデルを直接実行する場合、Windowsではシナリオに応じていくつかの方法がサポートされます。
| Approach | 最適な用途 | 重要なリンク |
|---|---|---|
| ONNX ランタイム | DirectML を介したハードウェア アクセラレーションを使用した汎用推論 (ビジョン、NLP、分類) | ONNX ランタイム |
| ONNX Runtime GenAI | 最適化されたテキスト生成を使用して生成 AI モデル (Phi のような SLB) をローカルで実行する | ONNX Runtime GenAI |
| Windows ML | 組み込みのWindows ML ランタイム (DirectML バックエンド) を使用した WinRT ベースの推論 | Windows ML |
| DirectML | カスタム推論エンジン用の低レベル GPU アクセラレーション ML 演算子 | DirectML |
Note
DirectML 実行プロバイダーを使用した ONNX ランタイムは、ほとんどのデスクトップ アプリに推奨されるアプローチです。 ONNX Model Zoo と Hugging Face から最も広い範囲のモデルをサポートし、任意の DirectX 12 GPU で実行されます。 生成 AI シナリオ (チャットボット、テキスト補完、要約) では、ONNX Runtime GenAI を使用します。ONNX ランタイムの上に最適化されたデコード ループが追加されます。
関連トピック
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
Windows developer