Comparez le runtime des agents serverless avec d’autres options d’agents Microsoft

Microsoft propose plusieurs façons de construire et d’exécuter des agents d’IA. Cet article compare le runtime des agents serverless Azure Functions avec d’autres options d’agents Microsoft afin que vous puissiez choisir l’option qui convient à un agent donné, ou en combiner plusieurs.

Ces options diffèrent principalement dans le modèle d’auteur, la façon dont les agents commencent, leur lieu de fonctionnement et leur facturation, ainsi que l’utilisateur principal. Ils partagent également des éléments de base : les options développeurs peuvent appeler les mêmes modèles Azure OpenAI et Foundry, plusieurs utilisent Microsoft Agent Framework, et le protocole de contexte modèle (MCP) offre un moyen commun de partager des outils entre eux.

Important

L’environnement d’exécution des agents serverless est actuellement en préversion. Les fonctionnalités, les noms de configuration et les connecteurs pris en charge peuvent changer avant la disponibilité générale.

Comparer les options

Le tableau suivant résume les principales différences entre les façons dont vous pouvez créer et héberger vos agents :

Option Modèle de création Hébergement et coût Mieux adapté à...
Environnement d’exécution des agents sans serveur Fichiers Markdown .agent.md ainsi qu’une application Python Azure Functions hébergé avec scale-to-zero Agents pilotés par événements qui réagissent aux déclencheurs
Agents de prompt Foundry Configuration déclarative dans un portail ou un code Géré par Foundry sans calcul d’agent Agents qui n’incluent pas de code personnalisé ou qui nécessitent un hébergement personnalisé
Foundry hébergeait des agents Votre code (conteneurisé) Géré par Foundry (calcul conteneurisé) Agents avec du code personnalisé s’exécutant dans un conteneur géré
Copilot Studio Concepteur low-code et langage naturel Hébergé par Microsoft (crédits Copilot) Agents conversationnels et autonomes pour Microsoft 365
Microsoft Scout Prompts en langage naturel Local (sur un appareil utilisateur) Automatisation des tâches personnelles sur un appareil local

Ces options ne s’excluent pas mutuellement. Par exemple, une application d’exécution d’agents sans serveur peut exposer des outils par le biais de MCP, que les agents Foundry ou les agents Copilot Studio utilisent.