QnA Maker 知識庫 限制和界限

以下提供的 QnA Maker 限制是 Azure AI 搜尋定價層限制QnA Maker 定價層限制的組合。 您必須知道這兩組限制,以瞭解每個資源可以建立多少個 知識庫,以及每個 知識庫 可以成長的大小。

知識庫

知識庫 數目上限是以 Azure AI 搜尋層限制為基礎

Azure AI 搜尋層 免費 基本 S1 S2 S3 S3 HD
允許的已發佈 知識庫 數目上限 2 14 49 199 199 2,999

例如,如果您的層允許 15 個索引,您即可以發佈 14 個知識庫 (每個發佈的知識庫 1 個索引)。 第15個索引testkb用於撰寫和測試的所有 知識庫。

擷取

檔案命名限制

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

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

檔案大小上限

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

檔案數目上限

可擷取的檔案數目上限和檔案大小上限取決於您 的 QnA Maker 定價層限制

可從 URL 頁面擷取 QnA 的深層連結數目上限為 20

元數據限制

元數據會以文字為基礎的索引鍵呈現:值組,例如 product:windows 10。 並以小寫形式儲存並進行比較。 元數據欄位數目上限取決於您的 Azure AI 搜尋層限制

針對 GA 版本,因為測試索引會跨所有 KB 共用,因此限制會套用至 QnA Maker 服務中的所有 KB。

Azure AI 搜尋層 免費 基本 S1 S2 S3 S3 HD
每個 QnA Maker 服務的最大元資料欄位 (跨所有 KB) 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 百萬個字元

建立知識庫呼叫限制:

這些代表每個建立 知識庫 動作的限制;也就是說,按兩下 [建立 KB] 或呼叫 CreateKnowledgeBase API。

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

更新知識庫呼叫限制

這些代表每個更新動作的限制;也就是說,按兩下 [ 儲存並定型 ] 或呼叫 UpdateKnowledgeBase API。

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

新增非結構化檔案限制

注意

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

這些代表使用非結構化檔案來 建立 KB 或呼叫 CreateKnowledgeBase API 時的限制:

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

預建的問題解答限制

注意

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

這些代表預先建置 API 用來 產生回應 或呼叫 GenerateAnswer API 時的限制:

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

重要

支援非結構化檔案/內容,且僅適用於問題解答。

變更限制

改變不允許這些特殊字元:','、'?'、':'、';'、'('、')'、'{'、'}'、'['、'}'、'['、']'、'-'、'+'、'.'、'/'、'!'、'*'、'-'、'_'、'@'、'#'

下一步

瞭解何時及如何變更 服務定價層