您可以將交談語言理解 (CLU) 模型與 Copilot Studio Agent 整合。 交談語言理解是 Azure AI 語言所提供的功能。 這是套用機器學習智慧的雲端式服務。 您可將其用於建置交談式應用程式的自然語言理解 (NLU) 元件。 語言服務 API 可供使用 (但並非您與 Copilot Studio Agent 整合的必要條件),而 Azure 語言工作室提供自然語言處理 (NLP) 功能來分析交談文字。
對於使用此功能建立的專案,您可以直接在 Copilot Studio 中從 CLU 模型存取意圖和實體。 您可以對應 CLU 意圖,使用與原生 Copilot Studio 觸發字詞同樣的方式來觸發主題。 在 Copilot Studio 中,從 CLU 模型匯入的實體會顯示在實體頁面上,您可以像使用其他自訂及預建實體一樣使用這些實體。 您可以在主題中新增問題節點,並從匯入的 CLU 模型中選取實體和意圖。 CLU 實體會繫結至對等 Copilot Studio 物件。 您可以視需要,為每個實體指定自訂資料類型的名稱、資料類型或 JSON 結構。
注意
對於您想要利用 CLU 整合的現有客服專員,您必須將 CLU 模型對應至 Copilot Studio 客服專員,然後您可以更新客服專員的觸發短語,以將每個主題繫結至對應的 CLU 意圖。 您也可以手動管理 CLU 模型與代理程式之間的關係。
本文討論的概念可協助您了解如何將 CLU 模型與 Copilot Studio Agent 整合。 如需詳細資訊,請參閱開始使用交談語言理解整合。
CLU 連接器
連接器是 API 的包裝函式,可讓 Azure AI 語言與 Copilot Studio 代理程式交談。 它可讓您連線帳戶,並套用一組預先建置的動作和觸發程式,以建置應用程式和工作流程。 如需詳細資訊,請參閱 Copilot Studio、Power Platform 和 Azure Logic Apps 連接器檔中的 Azure 語言認知服務。
Power Platform 連接器可讓 Microsoft 服務與 CLU API 對話。 如需詳細資訊,請參閱 Copilot Studio、Power Platform 和 Azure Logic Apps 連接器檔。 雖然您可以匯入任何連接器類型,但 Copilot Studio 目前不會驗證連接器。
Copilot Studio 中的連線
連線 會儲存連接器的 驗證憑證 ,例如 SharePoint 連接器的 OAuth 憑證。 連線參考是解決方案元件,包含對特定連接器的連線參考。
Copilot Studio 連線是環境特定的連線。 匯入代理程式時,必須為其設定連線。 Power Platform 提供透過連線參考來達成此功能的標準方法。 如需詳細資訊,請參閱 Power Apps 文件中的 使用連線參考。
外部識別器
CLU 整合支援特定的外部識別器。 在以下情況中會觸發此 OnRecognize 觸發程序:
- 當一個主題被觸發時,
LanguageUnderstandingReason.TriggerTopic - 當問題節點不支援中斷但需要解答時,
LanguageUnderstandingReason.AnswerQuestion - 當問題節點支援中斷並需要回答時,
LanguageUnderstandingReason.AnswerQuestionWithInterruptions
內部意圖
CLU 整合支援在以下情況中使用 System.Recognizer.IntentOptions 系統變數的已辨識外部意圖:
- 重複使用 TopicId 做為外部意圖識別碼
- 重複使用 TriggerId 做為外部意圖識別碼
- 為外部意圖識別碼建立新的屬性 IntentId
- 使用支援觸發識別器原因的系統變數
| 屬性名稱 | 類型 | 描述: |
|---|---|---|
| DisplayName | 字串 | 已辨識意圖的顯示名稱;以目前語言進行當地語系化,並顯示在「您的意思是...」提示中 (如果適用) |
| 分數 | 數字 | 識別器分數 |
| TopicId | 字串 | 主題的 Dataverse 結構描述名稱 |
| TriggerId | 字串 | AdaptiveDialog 主題中觸發程序的唯一識別碼 |
如需 Copilot Studio 內建變數 (包括系統變數) 的完整清單,請參閱 變數概觀。
混合和對應實體元件類型
CLU 實體是從 NLU 表達中擷取的相關資訊。 可以使用不同的方法擷取實體。 這些實體可以透過語境習得、在清單中混合搭配產生,或從已辨識的預建實體偵測到。 如需詳細資訊,請參閱 Azure AI 語言文件中的元件類型。
注意
您可以將 Copilot Studio 預建實體與 CLU 實體一起使用。
相關內容
- 使用系統主題
- 使用實體和槽位填充
- 對話語言理解的最佳實踐
- 設計和控制交談流程,請參閱 Bot Framework SDK 檔
- 使用 Power Fx 建立運算式