專案限制和界限

以下提供的自訂「問題解答」限制包含 Azure AI 搜尋服務定價層限制與自訂問題解答限制。 這兩種限制會影響可以為每個資源建立的專案數目,以及每個專案可成長的規模。

專案

專案數目上限以 Azure AI 搜尋服務層級限制為基礎。

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

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

重要

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

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

擷取限制

檔案命名限制

檔案名稱不得包含下列字元:

請勿使用字元
單引號 '
雙引號 "

檔案大小上限

格式 檔案大小上限 (MB)
.docx 10
.pdf 25
.tsv 10
.txt 10
.xlsx 3

檔案數目上限

注意

自訂問題解答目前對於可新增的來源數量沒有限制。 目前針對管理 API 和預測 API,輸送量的上限為每秒 10 筆文字記錄。 使用 F0 層時,上傳限制為 3 個檔案。

可以從 URL 頁面進行搜耙,以擷取問題解答配對的深層連結數目上限為 20

中繼資料限制

中繼資料是以文字為基礎的 key:value 配對形式呈現,例如 product:windows 10, 並以小寫形式儲存並進行比較。 中繼資料欄位數目上限是根據您的 Azure AI 搜尋服務層級限制而定。

如果您在單一語言來源中選擇以多個語言進行專案,則每個專案會有一個專屬的測試索引。 因此會針對語言服務中的每個專案套用限制。

Azure AI 搜尋服務層級 免費 基本 S1 S2 S3 S3 HD
每個語言服務的中繼資料欄位數目上限 (各專案) 1,000 100* 1,000 1,000 1,000 1,000

如果您未選擇以多個不同語言進行專案的選項,限制會套用至語言服務中的所有專案。

Azure AI 搜尋服務層級 免費 基本 S1 S2 S3 S3 HD
每個語言服務的中繼資料欄位數目上限 (橫跨所有專案) 1,000 100* 1,000 1,000 1,000 1,000

依名稱與值

下表列出中繼資料名稱和值的長度及可接受的字元。

項目 允許的字元 規則運算式模式相符 字元數上限
名稱 (索引鍵) 允許
英數字元 (字母和數字)
_ (底線)
不得包含空格。
^[a-zA-Z0-9_]+$ 100
除了下列字元之外皆允許
: (冒號)
| (分隔號)
只允許一個值。
^[^:|]+$ 500

專案內容限制

專案內容的整體限制:

  • 解答文字長度:25,000 個字元
  • 問題文字長度:1,000 個字元
  • 中繼資料索引鍵文字長度:100 個字元
  • 中繼資料值文字長度:500 個字元
  • 支援的中繼資料名稱字元:英文字母、數字和 _
  • 支援的中繼資料值字元::| 以外的所有字元
  • 檔案名稱的長度:200
  • 支援的檔案格式:".tsv"、".pdf"、".txt"、".docx"、".xlsx"。
  • 替代問題數目上限:300
  • 問題解答組的數目上限: 取決於所選的 Azure AI 搜尋服務層級。 問答配對會對應至 Azure AI 搜尋服務索引上的文件。
  • URL/HTML 頁面:1 百萬個字元

建立專案呼叫限制:

每個建立專案的動作; 也就是選取 [建立新專案]或呼叫 REST API 來建立專案,會有以下限制。

  • 每個解答的建議替代問題數目上限:300
  • URL 數目上限︰10
  • 檔案數目上限︰10
  • 每次呼叫允許的 QnA 數目上限:1000

更新專案呼叫限制

每個更新動作;也就是選取 [儲存] 或呼叫透過更新要求呼叫 REST API,會有以下限制。

  • 每個來源名稱的長度:300
  • 建議新增或刪除的替代問題數目上限:300
  • 新增或刪除的中繼資料欄位數目上限:10
  • 可重新整理的 URL 數目上限:5
  • 每次呼叫允許的 QnA 數目上限:1000

新增非結構化檔案限制

注意

  • 如果需要使用超出大小限制的檔案,您可以先將檔案拆分為較小的檔案,再傳送至 API。

非結構化檔案用於 [建立新專案] 或呼叫 REST API 來建立專案時,會有以下限制:

  • 檔案長度:我們會擷取前 32000 個字元
  • 每份檔案最多三個回應。

預建的自訂問題解答限制

注意

  • 如果您需要使用超出大小限制的文件,可以將文字分拆成較小的文字區塊,再傳送至 API。
  • 文件是文字字元的單一字串。

當使用 REST API 回答問題,而不必建立專案時,會有以下限制:

  • 文件數:5
  • 單一文件大小上限:5,120 個字元
  • 每個文件最多三個回應。