問題解答的 Azure 資源

問答會使用數個 Azure 來源,每個來源都有不同的用途。 瞭解它們如何個別使用,可讓您規劃並選取正確的定價層,或知道何時變更您的定價層。 瞭解資源如何結合 使用 ,可讓您在發生資源時找出並修正問題。

資源規劃

提示

「知識庫」和「專案」在問答中是相等的詞彙,可以交替使用。

當您第一次開發專案時,在原型階段中,測試和生產環境中通常都會有單一資源。

當您進入專案的開發階段時,您應該考慮:

  • 您的專案會保留多少種語言?
  • 您需要專案在幾個區域中可供使用?
  • 您的系統會在每個網域中保留多少份文件?

定價層考量

一般而言,您需要考慮三個參數:

  • 您需要 的輸送量:

    • 針對管理 API 和預測 API,問題解答的輸送量目前上限為每秒 10 筆文字記錄。

    • 這也應該會影響您的 Azure AI 搜尋 服務 SKU 選取專案,請參閱這裡 的詳細資料 。 此外,您可能需要調整具有複本的 Azure AI 搜尋 容量

  • 專案的大小和數量:針對您的案例選擇適當的 Azure 搜尋服務 SKU。 一般而言,您會根據不同主體網域的數目,決定您需要的專案數目。 一個主體網域 (適用於單一語言) 應該在一個專案中。

    使用自訂問題解答時,您可以選擇使用單一語言或多種語言來設定語言資源。 當您在 Language Studio 建立第一個專案時,可以進行此選取。

    重要

    您可以在特定層發行單一語言的 N-1 個專案或不同語言的 N/2 專案,其中 N 是階層中允許的最大索引。 同時檢查每一層允許的檔案大小上限和數目。

    比方說,如果您的階層允許可以有 15 個索引,您便可以使用相同語言發佈 14 個專案 (每個已發佈的專案 1 個索引)。 第 15 個索引則用於製作和測試所有專案。 如果您選擇使用不同語言的專案,則只能發佈七個專案。

  • 檔數目做為來源 :您可以在問題解答中新增為來源的檔數目沒有限制。

下表提供您一些高階指導方針。

Azure AI 搜尋 限制
測試 免費層 最多發佈 2 KB,大小為 50 MB
開發/測試環境 基本 最多發佈 14 KB,2 GB 大小
生產環境 標準 最多發佈 49 KB,大小為 25 GB

針對管理 API 和預測 API,問題解答的輸送量目前上限為每秒 10 筆文字記錄。 若要以每秒 10 筆文字記錄為目標的服務,建議您使用 Azure AI 搜尋的 S1(一個實例)SKU。

問題解答中的索引鍵

您的自訂問答功能會處理兩種金鑰: 撰寫金鑰 用來存取客戶訂用帳戶中服務的 Azure AI 搜尋金鑰

透過 API 向服務提出要求時,請使用這些金鑰。

名稱 Location 目的
撰寫/訂用帳戶金鑰 Azure 入口網站 這些金鑰可用來存取語言服務 API。 這些 API 可讓您編輯專案中的問題和答案,並發佈您的專案。 當您建立新的資源時,會建立這些金鑰。

金鑰和端點頁面上的Azure AI 服務資源上尋找這些金鑰。
Azure AI 搜尋管理員金鑰 Azure 入口網站 這些金鑰可用來與部署在使用者 Azure 訂用帳戶中的 Azure AI 搜尋服務通訊。 當您將 Azure AI 搜尋服務資源與自訂問題解答功能產生關聯時,系統管理金鑰會自動傳遞至問答。

您可以在 [金鑰] 頁面上的 Azure AI 搜尋 資源上 找到這些金鑰

在Azure 入口網站中尋找撰寫金鑰

您可以從Azure 入口網站檢視和重設撰寫金鑰,您可以在其中新增語言資源中的自訂問題回答功能。

  1. 前往 Azure 入口網站中的語言資源,然後選取具有 Azure AI 服務類型的資源:

    Screenshot of question answering resource list.

  2. 移至 [金鑰] 和 [ 端點 ]:

    Screenshot of subscription key.

管理服務區域

在自訂問題解答中,管理和預測服務都會共置在相同的區域中。

資源用途

使用自訂問題解答功能建立的每個 Azure 資源都有特定用途:

  • 語言資源(也稱為文字分析資源,取決於您正在評估資源的內容。
  • Azure AI 搜尋資源

語言資源

具有自訂問題解答功能的語言資源可讓您存取撰寫和發佈 API、裝載排名執行時間,以及提供遙測。

Azure AI 搜尋資源

Azure AI 搜尋 資源可用來:

  • 儲存問答組
  • 在執行時間提供問答組的初始排名 (排名器 #1)

索引使用情形

您可以在特定層級中發佈單一語言或不同語言 N/2 專案的 N-1 專案,其中 N 是 Azure AI 搜尋層中允許的索引數目上限。 同時檢查每一層允許的檔案大小上限和數目。

比方說,如果您的階層允許可以有 15 個索引,您便可以使用相同語言發佈 14 個專案 (每個已發佈的專案 1 個索引)。 第 15 個索引則用於製作和測試所有專案。 如果您選擇使用不同語言的專案,則只能發佈七個專案。

語言使用方式

有了自訂問題解答,您可以選擇使用單一語言或多種語言來設定您專案的服務。 在您的語言資源中建立第一個專案時,您可以選擇此選項。

下一步