WinUI アプリにローカル AI を追加する

WinUI のノート エディターにデバイス上のテキスト要約機能を追加します。元のノートを編集可能な状態に保ち、Foundry Local がアプリ内で選択したモデルを実行している間に、AI が生成したドラフトをその下に表示します。

Foundry Local を使用したローカル AI

このチュートリアルで学習する内容は次のとおりです:

  • 既存の Windows アプリに Foundry Local SDK を追加します。
  • モデルをダウンロードする前に確認し、セットアップの進行状況を表示します。
  • 256 トークンの制限内で要約をストリーミングしながら、インターフェイスの応答性を維持します。
  • ユーザーの元のテキストを置き換えずに生成を取り消します。
  • 出力品質、回復可能な障害、オフライン推論を確認します。
完全なチュートリアルを表示 GitHub でコードを表示
LocalNotes は元のノートを編集可能な状態に保ち、ローカルで生成された下書きの概要をその下に表示します。
なぜ Foundry Local を使用するか?

Windows アプリ内でモデルを実行する

Foundry Local がモデルの取得、互換性のあるハードウェア アクセラレータ、推論を処理し、アプリがユーザー エクスペリエンスを担います。
クラウドのセットアップなし Azure サブスクリプション、API キー、個別のローカル サーバー、トークン単位のサービス依存関係なしでサンプルを構築します。 Foundry Local の使用を開始する ローカル データ パス このサンプルでは、メモと要約をデバイス上に保持し、クラウド モデルにはフォールバックしません。初期セットアップでは、引き続き必要なコンポーネントがダウンロードされます。 プライバシーの詳細を確認 互換性のあるモデルを選択 小規模な CPU モデルから始めて、モデル のサイズ、ライセンス、品質、ハードウェアのサポートを比較してから、運用環境用に選択します。 モデル カタログを参照する
必要なもの

ローカル AI 開発環境の準備

Microsoft Learn には、現在のオペレーティング システム、SDK、ワークロード、モデル、ストレージ、ダウンロードの要件が含まれています。
サポートされている Windows 11 PC モデルに十分なメモリとディスク容量を備えた x64 または ARM64 デバイスを使用してください。Copilot+ PC または専用 NPU は必要ありません。 前提条件を確認する ゲーム開発ツール WinUI ワークロードを含む Visual Studio 2026 を使用するか、Windows App Development CLI と任意のエディターを使用します。 Visual Studio のダウンロード Foundry Local モデル 初期パッケージ、モデル、ランタイムをダウンロードするためのインターネット アクセスを許可し、選択したモデルをアプリのコンテンツに対してテストします。 利用可能なモデルを参照

ローカルの要約作成を追加する準備はできましたか?

管理されている Microsoft Learn チュートリアルに従って、LocalNotes の作成、モデルの準備、キャンセルとエラーの処理、オフラインでの機能の確認を行います。

完全なチュートリアルを表示