Azure AI 語言的服務限制

注意

本文僅說明 Azure AI 語言中預先設定功能的限制:若要查看可自訂功能的服務限制,請參閱下列文章:

使用本文尋找可將資料傳送至下列語言服務功能的大小和速率限制。

使用語言服務的功能時,請記住下列資訊:

  • 定價與資料或費率限制無關。 定價以您傳送至 API 的文字記錄數目為基礎,且受限於語言資源的定價詳細資料
    • 一個文字記錄計為 1000 個字元。
  • 資料和速率限制以您傳送至 API 的文件數目為基礎。 如果您需要分析比限制所允許的大小還要大的文件,則可以將文字分拆成較小的文字區塊,再將其傳送至 API。
  • 文件是文字字元的單一字串。

每個文件的字元數上限

下列限制會指定可放在單一文件中的字元數上限。

功能
健康情況的文字分析 由 StringInfo.LengthInTextElements測量的 125,000 個字元。
所有其他預先設定的功能 (同步) 5,120 個字元,由 StringInfo.LengthInTextElements 進行測量。 如果您需要提交較大的檔,請考慮以非同步方式使用此功能。
所有其他預先設定的功能 (非同步) 所有提交的文件共 125,000 個字元,由 StringInfo.LengthInTextElements 進行測量 (最多 25 個文件)。

如果檔超過字元限制,API 的行為會根據您傳送要求的方式而有所不同。

如果您要同步傳送要求:

  • API 不會處理超過大小上限的檔,並傳回不正確檔錯誤。 如果 API 要求有多個檔,則 API 會在字元限制內繼續處理它們。

如果您要以非同步方式傳送要求:

  • API 會拒絕整個要求,並在其中有任何檔超過大小上限時傳回 400 bad request 錯誤。

要求大小上限

下列限制會指定整個要求中包含的文件大小上限。

功能
所有預先設定的功能 1 MB

每個要求的文件數上限

超過下列檔限制會產生 HTTP 400 錯誤碼。

注意

傳送非同步 API 要求時,對於每個要求最多可傳送 25 個文件。

功能 每個要求的文件數上限
交談摘要 1
語言偵測 1000
情感分析 10
意見挖掘 10
關鍵片語擷取 10
具名實體辨識 (NER) 5
個人識別資訊 (PII) 偵測 5
文件摘要 25
實體連結 5
健康情況的文字分析 25 個 Web 型 API,1000 個用於容器。 總計 (125,000 個字元)

速率限制

您的速率限制會隨著 定價層而有所不同。 這些限制在兩個版本的 API 中是相同的。 這些速率限制不適用於健康情況容器的文字分析,其沒有設定的速率限制。

每秒要求 每分鐘要求
S / 多服務 1000 1000
S0 / F0 100 300

要求率會就每項功能個別進行測量。 您可以同時將適用於定價層的要求數量上限傳送到每個功能。 例如,如果您在 S 層,並一次傳送 1000 個要求,則會長達 59 秒無法傳送另一個要求。

另請參閱