結合 LUIS 和問題解答功能

重要

LUIS 將於 2025 年 10 月 1 日淘汰,而自 2023 年 4 月 1 日開始,您將無法建立新的 LUIS 資源。 建議移轉 LUIS 應用程式交談語言理解,以享有產品持續支援和多語言功能的優點。

Azure AI 服務提供兩種自然語言處理服務,Language Understanding (LUIS) 和問題解答,每個服務都有不同的用途。 了解使用每項服務的時機及彼此之間如何互補。

自然語言處理 (NLP) 允許您的用戶端應用程式 (例如聊天機器人) 使用您使用者的自然語言。

使用每項功能的時機

LUIS 和問題解答可解決不同的問題。 LUIS 會判斷使用者文字的意圖 (稱為表達),而問題解答會判斷使用者文字的答案 (稱為查詢)。

若要挑選正確的服務,您必須瞭解來自用戶端應用程式的使用者文字,以及從 Azure AI 服務功能取得哪些資訊。

舉例來說,如果您的聊天機器人收到「如何到達西雅圖北部校園的人力資源大樓」文字,請使用下表來了解每個服務如何使用文字。

服務 用戶端應用程式判斷
LUIS 判斷使用者對文字的意向 - 服務不會傳回問題的答案。 例如,此文字會分類為符合 "FindLocation" 意圖。
問題解答 從自訂知識庫傳回問題的答案。 例如,系統會將此文字判斷為問題,而靜態文字答案為「搭乘 9 號公車,在富蘭克林街下車」。

建立協調流程專案

協調流程可協助您將多個專案和服務連線在一起。 協調流程中的每個連線都會以類型和相關資料表示。 意圖必須有名稱、專案類型 (LUIS)、問題解答或交談語言理解,以及您想要依名稱連線的專案。

您可以使用協調流程工作流程來建立新的協調流程專案。 如需詳細資訊,請參閱協調流程工作流程

設定 Azure AI 服務功能之間的協調流程

若要使用協調流程專案來連線 LUIS、問題解答和交談語言理解,您需要:

注意

LUIS 只能與西歐的協調流程專案搭配使用,而且需要撰寫資源成為語言資源。 您可以在西歐語言資源中匯入應用程式,或變更來自入口網站的撰寫資源。

將 LUIS 資源變更為語言資源:

您必須遵循下列步驟,才能將 LUIS 撰寫資源變更為語言資源

  1. 登入 LUIS 入口網站
  2. 從 LUIS 應用程式清單中,選取您想要變更為語言資源的應用程式。
  3. 在畫面頂端的功能表中,選取 [管理]。
  4. 從左側功能表中,選取 [Azure 資源]
  5. 選取 [撰寫資源],然後將 LUIS 撰寫資源變更為語言資源。

顯示如何使用 LUIS 入口網站變更撰寫資源的螢幕擷取畫面。

後續步驟