Partager via


Types de bots

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 un agent de moteur personnalisé.

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 :

Infographies illustrant un arbre de décision pour la création d’un bot.

# 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 - Bibliothèque d’IA Teams :
Les agents du moteur personnalisé Teams utilisent l’IA pour communiquer naturellement avec les utilisateurs. Ces agents peuvent gérer des tâches allant de questions simples à des opérations complexes.
Si vous disposez d’un bot du Kit de développement logiciel (SDK) Bot Framework, vous pouvez le migrer vers la bibliothèque d’IA Teams pour obtenir des fonctionnalités avancées. Pour plus d’informations, consultez pourquoi vous devez migrer vers la bibliothèque IA 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.

- Kit de ressources Teams :
Teams Toolkit facilite le démarrage du développement d’applications de 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.

- Services Azure AI :
Les services Azure AI 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

Créer un bot

Commençons par créer un bot. Vous pouvez utiliser Teams Toolkit, le Kit de développement logiciel (SDK) Bot Framework ou la bibliothèque IA 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 à l’aide de Teams 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 créer ... Voici comment procéder...
1. Agent de moteur personnalisé avec la bibliothèque IA Teams et le Kit de ressources Teams Créer un agent de moteur personnalisé
2. Élever votre bot conventionnel créé avec l’adaptateur Bot Framework pour utiliser l’IA Élever votre bot conventionnel pour utiliser l’IA
3. Migrer votre bot créé avec Bot Framework pour utiliser la bibliothèque IA Teams Migrer votre bot pour utiliser la bibliothèque IA Teams

Étape suivante

Choisissez l’une des options suivantes à l’étape suivante :

Si vous souhaitez en savoir plus sur la bibliothèque IA Teams, sélectionnez les éléments suivants :
Qu’est-ce que la bibliothèque IA Teams ?

Si vous souhaitez en savoir plus sur les fonctionnalités de base de la bibliothèque IA Teams, sélectionnez les éléments suivants :
Comprendre la bibliothèque d’IA 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