Ytterligare kanaler
GÄLLER FÖR: SDK v4
Du kan göra roboten tillgänglig i kanaler på två sätt:
Azure AI Bot Service-kanaler: gör din robot tillgänglig i kanaler med Azure AI Bot Service. Detta fungerar för alla språk som stöds.
Kanalkort: gör roboten tillgänglig i kanaler med ett kort. Kanalkortet översätts mellan Bot Framework-aktivitetsschemat och det interna schemat för en kanal. SDK-, Botkit- och Bot Builder Community-lagringsplatserna tillhandahåller olika kanalkort, som är språkspecifika.
- Bot Framework SDK-lagringsplatsen listar många av de tillgängliga korten, inklusive Azure AI Bot Service-kanaler och kanalkort.
- Botkit-lagringsplatsen innehåller kanalkort, som de kallar plattformskort. Botkit är ett öppen källkod utvecklarverktyg för att skapa chattrobotar, appar och anpassade integreringar för större meddelandeplattformar.
- Bot Builder Community-lagringsplatserna innehåller kanalkort. Visa README för varje lagringsplats för att se vilka kanalkort som har utvecklats.
Vissa kanaler är tillgängliga via Azure AI Bot Service eller via ett kort. Det är upp till dig när du ska använda en kanal jämfört med ett kort.
För närvarande tillgängliga kort
Varje lagringsplats ansvarar för att underhålla listan över kort och kanaler som de stöder.
När du ska använda ett kanalkort
- Azure AI Bot Service stöder inte den kanal du vill använda.
- Säkerhets- och efterlevnadskrav för distributionen kräver att du inte kan förlita dig på en extern tjänst.
- Djup på funktioner som du behöver i en viss kanal kanske inte stöds.
När du ska använda en Azure-kanal
- Du behöver kompatibilitet mellan kanaler, så att roboten ska fungera på fler än en av de tillgängliga kanalerna.
- Inbyggt stöd. Microsoft underhåller, korrigerar och servar varje kanal sömlöst åt dig varje gång en tredje part gör uppdateringar.
- Du vill ha åtkomst till ytterligare exklusiva Microsoft-kanaler, till exempel snabbt växande Microsoft Teams.
- Om du vill använda ett GUI-gränssnitt för att aktivera ytterligare kanaler för din robot.