추가 채널
적용 대상: SDK v4
다음 두 가지 방법으로 채널에서 봇에 액세스할 수 있도록 할 수 있습니다.
Azure AI Bot Service 채널: Azure AI Bot Service를 사용하여 채널에서 봇을 사용할 수 있도록 합니다. 지원되는 모든 언어에 대해 작동합니다.
채널 어댑터: 어댑터가 있는 채널에서 봇을 사용할 수 있도록 합니다. 채널 어댑터는 Bot Framework 활동 스키마와 채널의 네이티브 스키마 간에 변환됩니다. SDK, Botkit 및 Bot Builder 커뮤니티 리포지토리는 언어별 다양한 채널 어댑터를 제공합니다.
- Bot Framework SDK 리포지토리에는 Azure AI Bot Service 채널 및 채널 어댑터를 포함하여 사용 가능한 많은 어댑터가 나열됩니다.
- Botkit 리포지토리에는 플랫폼 어댑터를 호출 하는 채널 어댑터가 포함되어 있습니다. Botkit은 주요 메시징 플랫폼에 대한 채팅 봇, 앱 및 사용자 지정 통합을 빌드하기 위한 오픈 소스 개발자 도구입니다.
- Bot Builder 커뮤니티 리포지토리에는 채널 어댑터가 포함됩니다. 각 리포지토리에 대한 추가 정보 보기에서 개발된 채널 어댑터를 확인합니다.
일부 채널은 Azure AI Bot Service 또는 어댑터를 통해 액세스할 수 있습니다. 채널과 어댑터를 사용해야 하는 경우는 사용자에게 달려 있습니다.
현재 사용 가능한 어댑터
각 리포지토리는 지원하는 어댑터 및 채널 목록을 기본 담당합니다.
채널 어댑터를 사용하는 경우
- Azure AI Bot Service는 원하는 채널을 지원하지 않습니다.
- 배포의 보안 및 규정 준수 요구 사항에 따라 외부 서비스에 의존할 수 없습니다.
- 특정 채널에 필요한 기능의 깊이는 지원되지 않을 수 있습니다.
Azure 채널을 사용하는 경우
- 봇이 사용 가능한 채널 중 하나 이상에서 작동하도록 채널 간 호환성이 필요합니다.
- 기본 제공 지원. Microsoft는 타사에서 업데이트할 때마다 각 채널을 기본테인, 패치 및 원활하게 서비스를 제공합니다.
- 빠르게 성장하는 Microsoft Teams와 같은 추가 전용 Microsoft 채널에 액세스하려고 합니다.
- GUI 인터페이스를 사용하여 봇에 대한 추가 채널을 사용하도록 설정하려는 경우