Azure AI Translator サービスのサービスの制限

この記事では、テキストとドキュメント翻訳 に関する Azure AI 翻訳 サービスの文字と配列の制限に関するクイック リファレンスと詳細な説明の両方を提供します。

テキストの変換

料金は、要求の頻度ではなく、文字数に基づいて発生します。 文字制限はサブスクリプションベースです。

要求あたりの文字および配列制限

各翻訳要求は、ターゲット言語すべての合計で 50,000 文字までに制限されています。 たとえば、3,000 文字を 3 つの異なる言語に翻訳する翻訳要求を送信すると、要求のサイズは 3,000 x 3 = 9,000 文字となり、要求制限を満たします。 要求の数ではなく、文字ごとに課金されるため、短い要求を送信することをお勧めします。

次の表に、テキスト翻訳の各操作に対する配列要素および文字の制限を示します。

操作 配列要素の最大サイズ 配列要素の最大数 最大要求サイズ (文字数)
Translate 50,000 1,000 50,000
Transliterate 5,000 10 5,000
Detect 50,000 100 50,000
BreakSentence 50,000 100 50,000
辞書検索 100 10 1,000
辞書の例 テキストに 100 と翻訳に 100 (合計 200) 10 2,000

時間あたりの文字制限

時間あたりの文字制限は、Translator のサブスクリプション レベルに基づきます。

時間あたりのクォータは、時間全体で均等に使用する必要があります。 たとえば、200 万文字/時間の F0 レベルの制限では、約 33,300 文字以下の速さで文字を消費する必要があります。 スライディング ウィンドウの範囲は、200 万文字を 60 分で割った値です。

次の状況では、クォータ外の応答を受け取る可能性があります。

  • クォータ制限に達したか、超過しました。
  • ごく短時間でクォータの大部分を送信しました。

同時要求に制限はありません。

レベル 文字数制限
F0 200 万文字/時間
S1 4,000 万文字/時間
S2 / C2 4,000 万文字/時間
S3 / C3 12,000 万文字/時間
S4 / C4 20,000 万文字/時間

マルチ サービス サブスクリプションの制限は S1 レベルと同じです。

これらの制限は、Microsoft の標準翻訳モデルに制限されます。 カスタム翻訳ツールを使用するカスタム翻訳モデルは、モデルごとに 1 秒あたり 3,600 文字に制限されます。

Latency

Translator の最大待ち時間は、標準モデルを使用した場合は 15 秒、カスタム モデルを使用した場合は 120 秒です。 通常、100 文字以内のテキストの応答は 150 ミリ秒から 300 ミリ秒で返されます。 カスタム トランスレーター モデルの待機時間特性は、持続要求レートに似ており、要求レートが間欠的になると待機時間が長くなる可能性があります。 応答時間は、要求のサイズと言語ペアによって異なります。 その時間枠内に翻訳またはエラー応答が返されない場合、ご使用のコードおよびネットワーク接続を確認してから、再試行してください。

ドキュメント変換

Note

  • ドキュメント翻訳は、セキュリティで保護されたドキュメント (パスワードが暗号化されているもの、内容をコピーするアクセスが制限されているものなど) の翻訳をサポートしていません。
  • 内容が複数言語のドキュメントを翻訳すると (バッチ操作のみ)、この機能は文章全体が 1 つの言語で書かれているものとして動作します。 複数の言語で文が構成されている場合、コンテンツが対象言語に翻訳されないことがあります。
非同期 (バッチ) 操作の制限
属性 制限
ドキュメント サイズ ≤ 40 MB
ファイルの総数。 ≤ 1000
バッチ内のコンテンツ サイズの合計 ≤ 250 MB
バッチ内のターゲット言語の数 ≤ 10
翻訳メモリ ファイルのサイズ ≤ 10 MB
同期操作の制限
属性 制限
ドキュメント サイズ ≤ 10 MB
ファイルの総数。 1
ターゲット言語の合計数 1
翻訳メモリ ファイルのサイズ ≤ 1 MB
翻訳文字数の制限 1 分あたり 600 万文字 (cpm)。

次のステップ