Canales adicionales
SE APLICA A: SDK v4
Puede hacer que el bot sea accesible en canales de dos maneras:
Canales de Azure AI Bot Service: haga que el bot esté disponible en canales con Azure AI Bot Service. Esto funciona para todos los idiomas admitidos.
Adaptadores de canal: haga que el bot esté disponible en canales con un adaptador. El adaptador de canal se traduce entre el esquema de actividad de Bot Framework y el esquema nativo de un canal. Los repositorios SDK, Botkit y Bot Builder Community proporcionan varios adaptadores de canal, que son específicos del lenguaje.
- El repositorio del SDK de Bot Framework enumera muchos de los adaptadores disponibles, incluidos los canales y adaptadores de canal de Azure AI Bot Service.
- El repositorio de Botkit incluye adaptadores de canal, que llaman a adaptadores de plataforma. Botkit es una herramienta de desarrollo de código abierto para crear bots de chat, aplicaciones e integraciones personalizadas para las principales plataformas de mensajería.
- Los repositorios de la comunidad de Bot Builder incluyen adaptadores de canal. Vea el ARCHIVO LÉAME de cada repositorio para ver qué adaptadores de canal se han desarrollado.
Algunos canales son accesibles a través de Azure AI Bot Service o a través de un adaptador. Es necesario usar un canal frente a un adaptador.
Adaptadores disponibles actualmente
Cada repositorio es responsable de mantener la lista de adaptadores y canales que admiten.
Cuándo usar un adaptador de canal
- Azure AI Bot Service no admite el canal que desee.
- Los requisitos de seguridad y cumplimiento de la implementación dictan que no puede confiar en un servicio externo.
- Es posible que no se admita la profundidad de las características que necesita en un canal determinado.
Cuándo usar un canal de Azure
- Necesita compatibilidad entre canales, de modo que el bot debe funcionar en más de uno de los canales disponibles.
- Compatibilidad integrada. Microsoft mantiene, aplica revisiones y servicios sin problemas a cada canal cada vez que un tercero realiza actualizaciones.
- Quiere acceder a canales de Microsoft exclusivos adicionales, como el crecimiento rápido de Microsoft Teams.
- Si desea confiar en una interfaz GRÁFICA de usuario para habilitar canales adicionales para el bot.