Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cet article vous guide vers des didacticiels et des ressources spécifiques au langage pour vous aider à créer des applications intelligentes avec App Service.
Azure App Service facilite l’intégration des fonctionnalités d’IA dans vos applications web dans plusieurs langages de programmation et infrastructures. Que vous souhaitiez utiliser les puissants modèles Azure OpenAI, déployer des petits modèles de langage (SLM) locaux directement avec vos applications, créer des applications web agentiques, exposer votre application en tant qu’outil pour les agents IA à l’aide d’OpenAPI, héberger des serveurs MCP (Model Context Protocol) ou implémenter des modèles avancés tels que la génération augmentée par la récupération (RAG), App Service vous offre la plateforme flexible et sécurisée dont vous avez besoin pour vos applications basées sur l’IA.
App Service offre plusieurs avantages pour le développement et le déploiement d’applications basées sur l’IA :
- Intégration native avec les services Azure AI - Se connecter en toute transparence à Azure OpenAI et à d’autres services IA à l’aide d’identités managées pour une authentification sans mot de passe sécurisée
- Prise en charge SLM locale : utiliser des extensions sidecar pour déployer des modèles de langage plus petits directement avec votre application
- Sécurité de niveau entreprise - Implémenter l’isolation réseau, le chiffrement de bout en bout et le contrôle d’accès en fonction du rôle
- Simplification de DevOps avec l’intégration de GitHub - Simplifiez les pipelines CI/CD à l’aide de GitHub Actions, tirez parti de GitHub Codespaces avec GitHub Copilot intégré pour le développement assisté par l’IA et créez des flux de travail de bout en bout du développement au déploiement de production
Créer des chatbots et des applications RAG dans App Service
Créez des applications web intelligentes qui utilisent Azure OpenAI pour la conversation ou la génération augmentée de récupération (RAG). Ces tutoriels vous montrent comment intégrer Azure OpenAI et (facultativement) Azure AI Search pour créer des chatbots et des solutions RAG dans votre langue préférée, en utilisant des identités gérées pour une authentification sécurisée.
- Tutoriel : Créer un chatbot avec Azure App Service et Azure OpenAI (.NET)
- Tutoriel : Créer une application de génération augmentée par récupération dans Azure App Service avec Azure OpenAI et Azure AI Recherche (.NET)
- Déployer une application .NET Blazor connectée à Azure SQL et Azure OpenAI sur Azure App Service
Générer des applications web agentiques
Transformez vos applications web CRUD traditionnelles pour l’ère de l’IA en ajoutant des fonctionnalités agentiques avec des infrastructures telles que le noyau sémantique Microsoft, LangGraph ou le service De l’agent Foundry. Au lieu que les utilisateurs naviguent dans des formulaires, des zones de texte et des menus déroulants, vous pouvez leur proposer une interface conversationnelle qui leur permet de « parler à un agent » qui effectue intelligemment les mêmes opérations que celles proposées par votre application. Cette approche permet à votre application web de raisonner, planifier et agir au nom des utilisateurs.
- Tutoriel : Créer une application web agentique dans Azure App Service avec Microsoft Agent Framework ou Foundry Agent Service (.NET)
- Série de blogs : Créer des agents IA à long fonctionnement avec Microsoft Agent Framework
- Partie 1 : Créer des agents IA de longue durée sur Azure App Service avec Microsoft Agent Framework
- Partie 2 : Créer des agents IA de longue durée sur Azure App Service avec Microsoft Agent Framework
- Partie 3 : Orchestration multi-agent côté client sur Azure App Service avec Microsoft Agent Framework
App Service en tant qu’outil OpenAPI dans l’agent Microsoft Foundry
Renforcez vos applications web existantes en exposant leurs capacités au service Agent Foundry via OpenAPI. De nombreuses applications web fournissent déjà des API REST, ce qui les rend idéales pour l’intégration aux agents qui peuvent appeler des API REST en tant qu’outils. En connectant le service Foundry Agent à ces API, vous pouvez rapidement créer des agents puissants et riches en fonctionnalités avec peu de code.
Serveurs App Service en tant que Model Context Protocol (MCP)
Intégrez votre application web en tant que serveur MCP (Model Context Protocol) pour étendre les fonctionnalités des principaux agents IA personnels tels que GitHub Copilot Chat, Cursor et Winsurf. En exposant les API de votre application via MCP, vous pouvez supercharger ces agents avec les fonctionnalités uniques et la logique métier que votre application web fournit déjà, sans effort de développement majeur ni une nouvelle architecture.
Utiliser un SLM local (conteneur sidecar)
Déployez une application web avec un petit modèle de langage (SLM) local en tant que conteneur sidecar pour exécuter entièrement des modèles IA dans votre environnement App Service. Aucun appel sortant ni dépendance de service IA externe n’est requis. Cette approche est idéale si vous avez des exigences strictes en matière de confidentialité ou de conformité des données, car tous les traitements et données IA restent locaux dans votre application. App Service offre des niveaux tarifaires hautes performances et optimisés en mémoire nécessaires pour l’exécution de SLM dans des sidecars.
Authentifier les appels d’outil à App Service
Sécurisez vos applications basées sur l’IA avec l’authentification et l’autorisation Microsoft Entra. Ces guides vous montrent comment protéger vos outils OpenAPI et vos serveurs MCP dans Azure App Service afin que seuls les utilisateurs et agents autorisés puissent y accéder.
- Sécuriser les points de terminaison OpenAPI pour Foundry Agent Service - Sécuriser votre application App Service lorsqu’elle est utilisée en tant qu’outil OpenAPI dans Foundry Agent Service avec l’authentification Microsoft Entra
- Configurer l’autorisation de serveur MCP intégrée (préversion) - Vue d’ensemble des méthodes d’authentification pour les serveurs MCP
- Sécuriser les appels de protocole de contexte de modèle à Azure App Service à partir de Visual Studio Code avec l’authentification Microsoft Entra - Guide pas à pas pour sécuriser votre serveur MCP pour GitHub Copilot Chat dans VS Code