Partager via


Bots dans Teams

Importante

  • La bibliothèque d’IA Teams est maintenant renommée en Kit de développement logiciel (SDK) Teams.
  • La bibliothèque IA Teams v1 est déconseillée. Nous vous recommandons de mettre à niveau vos agents pour utiliser le Kit de développement logiciel (SDK) Teams mis à jour.

Le Kit de développement logiciel (SDK) Teams est désormais en disponibilité générale pour JavaScript et C#, et prend en charge Python en préversion pour les développeurs. Il fournit un KIT de développement logiciel (SDK) simplifié, la prise en charge du protocole MCP (Model Context Protocol), la communication agent-à-agent (A2A) et des outils simplifiés pour permettre aux développeurs de créer des agents intelligents pour Teams.

Lorsque vous décidez comment développer votre bot, il est important de connaître vos options. Vous devez choisir entre un bot avec IA ou un bot conventionnel. Cet article fournit une vue d’ensemble rapide pour vous aider à démarrer. Il vous montre comment créer une application bot de base, puis l’améliorer en agent Teams.

Choisir les outils et les plateformes

Si vous souhaitez créer votre propre bot, voici une liste d’outils et de plateformes pour vous aider à commencer :

# Choisir... À partir des options suivantes ...
1. Type de bot - Agent de moteur personnalisé
- Bot conventionnel
2. Fonctionnalités du bot Choisissez les fonctionnalités que vous souhaitez créer dans votre bot :
   • Capacité de conversation
   • Fonctionnalité de notification
   • Fonctionnalité de flux de travail
   • Fonctionnalité de commande
3. Outils et plateformes - Kit de développement logiciel (SDK) Teams :
Le Kit de développement logiciel (SDK) Teams est un ensemble d’outils permettant de développer des agents et des applications pour Microsoft Teams. Il améliore l’expérience des développeurs, ce qui facilite la création d’agents et d’applications puissants.
Si vous disposez déjà d’un agent ou d’une application, vous pouvez le migrer pour utiliser le Kit de développement logiciel (SDK) Teams pour ajouter des fonctionnalités plus avancées.

Pour plus d’informations, consultez Kit de développement logiciel (SDK) Teams.

- Kit de développement logiciel (SDK) Bot Framework : le Kit de développement logiciel (SDK) Bot Framework vous permet de créer des bots à l’aide de C#, Python et JavaScript. Vous pouvez modifier les bots existants pour qu’ils fonctionnent dans Teams en utilisant C# ou Node.js. Le Kit de développement logiciel (SDK) étend Bot Builder à :
  • Utilisez des types de carte spécialisés comme le connecteur carte pour Groupes Microsoft 365.
  • Définir des données de canal spécifiques à Teams sur les activités.
  • Traiter les demandes d’extension de message.
Vous pouvez développer des applications Teams avec n’importe quelle technologie web et appeler directement les API REST Bot Framework , ce qui garantit la gestion des jetons dans tous les cas.

- Microsoft 365 Agents Toolkit (anciennement appelé Kit de ressources Teams) :
Agents Toolkit facilite le démarrage du développement d’applications bot pour Teams. Vous pouvez utiliser un modèle de projet pour les scénarios courants d’application de bot personnalisé (application métier) ou commencer à partir d’un exemple.
Pour plus d’informations, consultez outils et sdk.

- Azure services IA :
les services IA Azure offrent des outils et des infrastructures pour la création, le déploiement et la gestion d’applications intelligentes. L’outil Azure AI Foundry est essentiel pour créer et tester des agents de moteur personnalisés pour gérer et tester des modèles IA.
Pour plus d’informations, consultez Azure AI Foundry.
4. Service d’inscription de bot - Azure AD
- Portail des développeurs
5. Fonctionnalités avancées du bot - Appel et bot multimédia
- Accéder aux données à l’aide de MS Graph
-SSO
- Bot sur mobile
- Prise en charge de Microsoft 365 Copilot Chat

Créer un bot

Commençons par créer un bot. Vous pouvez utiliser Agents Toolkit, le Kit de développement logiciel (SDK) Bot Framework ou le KIT de développement logiciel (SDK) Teams. Après avoir créé une application de bot Teams conventionnelle, vous pouvez ajouter la couche IA à votre bot pour l’élever.

Créer une application de bot Teams conventionnelle

# Je veux créer ... Voici un exemple
1. Bot conversationnel utilisant le Kit de développement logiciel (SDK) Bot Framework - Application bot avec Node.js
- Application bot avec C#
- Application bot avec Python
2. Bot conversationnel utilisant agents Toolkit Créer un bot de conversation Teams

Créer une application de bot Teams basée sur l’IA

Vous pouvez créer un nouvel agent de moteur personnalisé ou élever votre bot conventionnel existant pour qu’il soit alimenté par l’IA.

# Je veux... Voici comment procéder...
1. Créer un agent de moteur personnalisé avec le Kit de développement logiciel (SDK) Teams Kit de développement logiciel (SDK) Teams
2. Mettre à niveau un bot conventionnel vers un agent de moteur personnalisé Mettre à niveau le bot vers l’agent moteur personnalisé
3. Élever un bot conventionnel créé avec l’adaptateur Bot Framework pour utiliser l’IA Élever votre bot conventionnel pour utiliser l’IA
4. Migrer un bot créé avec Bot Framework pour utiliser le Kit de développement logiciel (SDK) Teams Migrer votre bot pour utiliser le Kit de développement logiciel (SDK) Teams

Étape suivante

Choisissez l’une des étapes suivantes :

Si vous souhaitez en savoir plus sur le Kit de développement logiciel (SDK) Teams, sélectionnez les éléments suivants :
Kit de développement logiciel (SDK) Teams

Si vous souhaitez en savoir plus sur le développement d’une application bot, sélectionnez les éléments suivants :
Comprendre les concepts du bot

Voir aussi