AI 機能を使用して .NET アプリケーションを開発する

.NET では、人工知能 (AI) を使用して、使い慣れたツール、プラットフォーム、サービスを使用して、アプリケーションの複雑なタスクを自動化および実行できます。

AI アプリケーションを構築するために .NET を選択する理由

何百万人もの開発者が .NET を使用して、Web、モバイルおよびデスクトップ デバイス、またはクラウドで実行されるアプリケーションを作成します。 .NET を使用して AI をアプリケーションに統合することで、.NET が提供するすべての機能を利用できます:

  • Web UI、API、アプリケーションを構築するための統一されたストーリー。
  • Windows、macOS、Linux 上で開発されます。
  • オープン ソースでコミュニティ重視。
  • 最も一般的な Web サーバーとクラウド プラットフォーム上で実行されます。
  • 編集、デバッグ、テスト、デプロイを行うための強力なツール。

AI と .NET を使用して何を構築できますか?

AI の機会はほぼ無限です。 .NET アプリケーションで AI を使用して構築できるソリューションの例をいくつか次に示します:

  • 言語処理: 仮想エージェント/チャットボットを作成してデータと対話し、コンテンツと画像を生成します。
  • コンピューター ビジョン: オブジェクトまたはビデオ内のオブジェクトを識別します。
  • オーディオ生成: 合成された音声を使用して顧客と対話します。
  • 分類: 顧客から報告された問題の重大度にラベルを付けます。
  • タスクの自動化: タスクの完了時にワークフローの次のステップを自動的に実行します。

AI と .NET を使用したアプリケーション開発の概要については、次の一連のチュートリアルと記事をお勧めします:

シナリオ チュートリアル
チャット アプリケーションの作成 .NET を使用して Azure AI チャット アプリを構築する
テキストを要約する .NET で Azure AI チャット アプリを使用してテキストを要約する
データに基づいたグラフ .NET Azure AI チャット アプリからデータに関する分析情報を取得する
AI を使用して .NET 関数を呼び出す ツールを使用して Azure AI を拡張し .NET でローカル関数を実行する
画像を生成する .NET で Azure AI を使用してイメージを生成する
自分で用意したモデルを使用する ML.NET のチュートリアル

目次を参照して、「生成 AI と LLM のしくみ」から始まる主要な概念の詳細を確認します。

次のステップ