英語で読む

次の方法で共有


AI を Azure App Service アプリケーションに統合する

この記事では、App Service を使用してインテリジェントなアプリケーションを構築するのに役立つ言語固有のチュートリアルとリソースについて説明します。

Azure App Service を使用すると、複数のプログラミング言語とフレームワークにわたって AI 機能を Web アプリケーションに簡単に統合できます。 強力な Azure OpenAI モデルを使用する場合でも、ローカルの小さい言語モデル (SLB) をアプリと直接デプロイする場合でも、モデル コンテキスト プロトコル (MCP) サーバーをホストする場合でも、取得拡張生成 (RAG) などの高度なパターンを実装する場合でも、App Service は AI を利用するアプリケーションに必要な柔軟で安全なプラットフォームを提供します。

App Service には、AI を利用したアプリケーションを開発およびデプロイするためのいくつかの利点があります。

  • Azure AI サービスとのネイティブ統合 - セキュリティで保護されたパスワードレス認証のためにマネージド ID を使用して Azure OpenAI やその他の AI サービスにシームレスに接続する
  • ローカル SLM のサポート - サイドカー拡張機能を使用して、より小さな言語モデルをアプリケーションに直接デプロイする
  • エンタープライズ レベルのセキュリティ - ネットワーク分離、エンドツーエンドの暗号化、ロールベースのアクセス制御を実装する
  • GitHub 統合による DevOps の簡素化 - GitHub Actions を使用して CI/CD パイプラインを合理化し、AI 支援型開発用に統合された GitHub Copilot を使用して GitHub Codespaces を活用し、開発から運用環境へのデプロイまでエンドツーエンドのワークフローを作成する

.NET アプリケーション

次のチュートリアルを使用して、AI を利用した .NET アプリケーションを構築します。

Java アプリケーション

AI 機能を Java アプリケーションに統合します。

サンプル:

Node.js アプリケーション

Node.js Web アプリケーションに AI 機能を追加します。

Python アプリケーション

Python Web アプリケーションに AI 機能を実装します。

モデル コンテキスト プロトコル (MCP) サーバー

Webアプリケーションでモデル コンテキスト プロトコル (MCP)をホストします。

その他のリソース