Dodatkowe kanały

DOTYCZY: ZESTAW SDK w wersji 4

Bot może być dostępny w kanałach na dwa sposoby:

  1. Kanały usługi Azure AI Bot Service: udostępnij bota w kanałach za pomocą usługi Azure AI Bot Service. Działa to w przypadku wszystkich obsługiwanych języków.

  2. Adaptery kanałów: udostępnij bota w kanałach za pomocą karty. Karta kanału tłumaczy się między schematem działania platformy Bot Framework a natywnym schematem kanału. Repozytoria sdk, Botkit i Bot Builder Community udostępniają różne karty kanału, które są specyficzne dla języka.

    1. Repozytorium Zestawu SDK platformy Bot Framework zawiera listę wielu dostępnych kart, w tym kanałów i kart kanałowych usługi Azure AI Bot Service.
    2. Repozytorium Botkit zawiera karty kanału, które nazywają adapterami platformy. Botkit to narzędzie deweloperskie typu open source do tworzenia czatbotów, aplikacji i niestandardowych integracji dla głównych platform obsługi komunikatów.
    3. Repozytoria społeczności bot builder zawierają karty kanału. Wyświetl plik README dla każdego repozytorium, aby zobaczyć, które karty kanału zostały opracowane.

Niektóre kanały są dostępne za pośrednictwem usługi Azure AI Bot Service lub za pośrednictwem karty. Do Ciebie należy użycie kanału a adaptera.

Obecnie dostępne karty

Każde repozytorium jest odpowiedzialne za utrzymywanie listy kart i kanałów, które obsługują.

Kiedy używać adaptera kanału

  1. Usługa Azure AI Bot Service nie obsługuje żądanego kanału.
  2. Wymagania dotyczące zabezpieczeń i zgodności wdrożenia określają, że nie można polegać na zewnętrznej usłudze.
  3. Głębokość funkcji potrzebnych w określonym kanale może nie być obsługiwana.

Kiedy używać kanału platformy Azure

  1. Wymagana jest zgodność między kanałami, dzięki czemu bot powinien pracować nad więcej niż jednym z dostępnych kanałów.
  2. Wbudowana obsługa. Firma Microsoft obsługuje, poprawia i bezproblemowo obsługuje każdy kanał za każdym razem, gdy inna firma dokonuje aktualizacji.
  3. Chcesz uzyskać dostęp do dodatkowych ekskluzywnych kanałów firmy Microsoft, takich jak szybkie rozwijanie aplikacji Microsoft Teams.
  4. Jeśli chcesz użyć interfejsu GUI, aby włączyć dodatkowe kanały dla bota.