比較問題解答與 Azure AI 語言理解
問題解答知識庫是一種語言模型形式,其會詢問何時使用問題解答,以及何時使用 Azure AI 語言的 交談語言理解 功能。
這兩個功能很類似,因為兩者都可讓您定義可使用自然語言運算式來查詢的語言模型。 不過,這兩種服務在其旨在處理的使用案例上有所差異,如下表所示:
問題解答 | 語言理解 | |
---|---|---|
使用模式 | 使用者提交問題,需要答案 | 使用者提交語句,需要適當的回應或動作 |
查詢處理 | 服務使用自然語言理解來比對問題與知識庫中的答案 | 服務使用自然語言理解來解譯語句、比對意圖,以及識別實體 |
回應 | 回應是已知問題的靜態答案 | 回應指出最可能的意圖和參考的實體 |
用戶端邏輯 | 用戶端應用程式通常會向使用者呈現答案 | 用戶端應用程式會負責根據偵測到的意圖執行適當的動作 |
這兩個服務實際上是互補的。 您可以建置完整的自然語言解決方案,以結合語言理解模型和問答知識庫。