Canaux supplémentaires

S’APPLIQUE À : SDK v4

Vous pouvez rendre votre bot accessible dans des canaux de deux manières :

  1. Canaux Azure AI Bot Service : rendez votre bot disponible dans les canaux avec Azure AI Bot Service. Cela fonctionne pour toutes les langues prises en charge.

  2. Adaptateurs de canaux : rendre votre bot disponible dans les canaux avec un adaptateur. L’adaptateur de canaux se traduit entre le schéma d’activité Bot Framework et le schéma natif d’un canal. Les référentiels SDK, Botkit et Bot Builder Community fournissent différents adaptateurs de canaux, qui sont spécifiques à une langue.

    1. Le référentiel du Kit de développement logiciel (SDK) Bot Framework répertorie la plupart des adaptateurs disponibles, notamment les canaux Azure AI Bot Service et les adaptateurs de canaux.
    2. Le référentiel Botkit inclut des adaptateurs de canaux appelés des adaptateurs de plateforme. Botkit est un outil de développement permettant de créer des agents conversationnels, des applications et des intégrations personnalisées pour les principales plateformes de messagerie.
    3. Les référentiels de la communauté Bot Builder incluent des adaptateurs de canaux. Affichez le fichier README pour chaque référentiel pour voir quels adaptateurs de canaux ont été développés.

Certains canaux sont accessibles via Azure AI Bot Service ou via un adaptateur. C’est à vous de choisir quand utiliser un canal ou un adaptateur.

Adaptateurs actuellement disponibles

Chaque référentiel est responsable de la maintenance de la liste des adaptateurs et des canaux qu’ils prennent en charge.

Quand utiliser un adaptateur de canaux

  1. Azure AI Bot Service ne prend pas en charge le canal souhaité.
  2. Les exigences de conformité et de sécurité de votre déploiement font que vous ne pouvez pas compter sur un service externe.
  3. La profondeur des caractéristiques dont vous avez besoin dans un canal particulier n’est peut-être pas prise en charge.

Quand utiliser un canal Azure

  1. Vous avez besoin d’une compatibilité entre les différents canaux comme pour que votre bot fonctionne sur plusieurs des canaux disponibles.
  2. Support prédéfini. Microsoft tient à jour, corrige et gère de façon cohérente chaque canal pour vous chaque fois qu’un tiers effectue des mises à jour.
  3. Vous souhaitez avoir accès à des canaux supplémentaires réservés à Microsoft, tels que Microsoft Teams qui se développe rapidement.
  4. Si vous souhaitez vous appuyer sur une interface utilisateur graphique pour activer des canaux supplémentaires pour votre bot.