Aanvullende kanalen

VAN TOEPASSING OP: SDK v4

U kunt uw bot op twee manieren toegankelijk maken in kanalen:

  1. Azure AI Bot Service-kanalen: uw bot beschikbaar maken in kanalen met de Azure AI Bot Service. Dit werkt voor alle ondersteunde talen.

  2. Kanaaladapters: maak uw bot beschikbaar in kanalen met een adapter. De kanaaladapter vertaalt zich tussen het Bot Framework-activiteitsschema en het systeemeigen schema van een kanaal. De SDK-, Botkit- en Bot Builder Community-opslagplaatsen bieden verschillende kanaaladapters, die taalspecifiek zijn.

    1. In de Bot Framework SDK-opslagplaats worden veel van de beschikbare adapters vermeld, waaronder Kanalen en kanaaladapters van Azure AI Bot Service.
    2. De Botkit-opslagplaats bevat kanaaladapters, die platformadapters aanroepen. Botkit is een opensource-ontwikkelhulpprogramma voor het bouwen van chatbots, apps en aangepaste integraties voor belangrijke berichtenplatforms.
    3. De Bot Builder Community-opslagplaatsen bevatten kanaaladapters. Bekijk de README voor elke opslagplaats om te zien welke kanaaladapters zijn ontwikkeld.

Sommige kanalen zijn toegankelijk via Azure AI Bot Service of via een adapter. Het is aan u wanneer u een kanaal gebruikt versus een adapter.

Momenteel beschikbare adapters

Elke opslagplaats is verantwoordelijk voor het onderhouden van de lijst met adapters en kanalen die ze ondersteunen.

Wanneer gebruikt u een kanaaladapter?

  1. Azure AI Bot Service biedt geen ondersteuning voor het gewenste kanaal.
  2. Beveiligings- en nalevingsvereisten van uw implementatie bepalen dat u niet kunt vertrouwen op een externe service.
  3. De diepte van functies die u nodig hebt in een bepaald kanaal, wordt mogelijk niet ondersteund.

Wanneer gebruikt u een Azure-kanaal?

  1. U hebt compatibiliteit tussen kanalen nodig, zodat uw bot moet werken aan meer dan een van de beschikbare kanalen.
  2. Ingebouwde ondersteuning. Microsoft onderhoudt, patches en services naadloos elk kanaal voor u telkens wanneer een derde partij updates uitvoert.
  3. U wilt toegang tot aanvullende exclusieve Microsoft-kanalen, zoals snel groeiende Microsoft Teams.
  4. Als u wilt vertrouwen op een GUI-interface om extra kanalen voor uw bot in te schakelen.