共用方式為


將 Bot 連線至 Azure 通訊服務

Azure 通訊服務提供 API 和 SDK,以建置可包含 Bot 的多參與者共同作業應用程式。 此機器人可以問候使用者、執行收集或處理資訊的工作以判斷主題,並回答問題。 Azure 通訊服務可讓您將交談交給人類代理程式。 它也可讓主管或其他 Bot 視需要監視或參與交談。 此外,Azure 通訊服務提供 UI 連結庫,輕鬆建置可內嵌至現有網頁的交談式用戶體驗。

先決條件

  • 瞭解 Bot Framework Service 基本概念,以及如何 使用 Bot Framework SDK建立 Bot。
  • 您想要連接到頻道的已發佈 Bot。
  • 具有目前有效訂閱的 Azure 帳戶。 如果您沒有帳戶,請在開始之前建立 免費帳戶
  • Azure 通訊服務資源。 如果您沒有 Azure 通訊服務資源,請參閱 建立 Azure 通訊服務資源
  • .NET 6.0 或更新版本。
  • Visual Studio 2022 或更新版本。

將 Bot 連線至 Azure 通訊服務

  1. 在 Azure 平台中,移至您的 bot 資源。
  2. 開啟 [頻道] 面板,然後選取 [通訊服務 - 聊天]。
  3. 在 [設定通訊] 面板中,連線到您的 Azure 通訊服務資源並儲存。 如需詳細資訊,請參閱 Azure 通訊服務檔,以瞭解如何 啟用 Azure 通訊服務通道

您的 Bot 現在已向 Azure 通訊服務註冊。

建立聊天應用程式,並將 Bot 新增為參與者

現在您的 Bot 已向 Azure 通訊服務註冊,您可以建立與 Bot 作為參與者的聊天對話。 如需更多資訊,請參閱 Azure 通訊服務檔中的 將機器人新增至聊天應用程式

其他資訊

Azure 通訊服務通道的訊息活動限制為 28 KB。

後續步驟

  • 如需將交談轉交給人類客服的資訊,請參閱 將交談從機器人轉換至人類客服 以取得詳細資訊。
  • 如需 Bot 連接器服務中通道支援的相關資訊,請參閱 將 Bot 連線至通道
  • 如需建置 Bot 的相關信息,請參閱 Bot 的運作方式,以及使用 Bot Framework SDK 快速入門建立 Bot
  • 如需部署 Bot 的詳細資訊,請參閱 部署 Bot設定持續部署
  • 如需了解有關 Azure 通訊服務 UI 函式庫的資訊