專案限制和界限

以下提供的問題解答限制是 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

依名稱和值

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

項目 允許的字元 Regex 模式比對 字元數上限
名稱(索引鍵) 允許
英數位元 (字母和數位)
_ (底線)
不得包含空格。
^[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 頁面:100 萬個字元

建立專案通話限制:

每個建立專案的動作; 也就是選取 [建立新專案]或呼叫 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 個字元
  • 每個檔最多三個回應。