Skip to content

Commit b204c77

Browse files
authored
Merge pull request #31113 from Jann-Skotdal/master
Translator limits
2 parents 5d33d48 + 7b8736e commit b204c77

File tree

6 files changed

+13
-12
lines changed

6 files changed

+13
-12
lines changed

articles/cognitive-services/Translator/reference/v3-0-break-sentence.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,7 @@ The following are the possible HTTP status codes that a request returns.
150150
</tr>
151151
<tr>
152152
<td>429</td>
153-
<td>The caller is sending too many requests.</td>
153+
<td>The server rejected the request because the client has exceeded request limits.</td>
154154
</tr>
155155
<tr>
156156
<td>500</td>

articles/cognitive-services/Translator/reference/v3-0-detect.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -154,7 +154,7 @@ The following are the possible HTTP status codes that a request returns.
154154
</tr>
155155
<tr>
156156
<td>429</td>
157-
<td>The caller is sending too many requests.</td>
157+
<td>The server rejected the request because the client has exceeded request limits.</td>
158158
</tr>
159159
<tr>
160160
<td>500</td>

articles/cognitive-services/Translator/reference/v3-0-reference.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,7 @@ The error code is a 6-digit number combining the 3-digit HTTP status code follow
157157
| 405000| The request method is not supported for the requested resource.|
158158
| 408001| The custom translation system requested is not yet available. Please retry in a few minutes.|
159159
| 415000| The Content-Type header is missing or invalid.|
160-
| 429000, 429001, 429002| The server rejected the request because the client is sending too many requests. Reduce the frequency of requests to avoid throttling.|
160+
| 429000, 429001, 429002| The server rejected the request because the client has exceeded request limits.|
161161
| 500000| An unexpected error occurred. If the error persists, report it with date/time of error, request identifier from response header X-RequestId, and client identifier from request header X-ClientTraceId.|
162162
| 503000| Service is temporarily unavailable. Please retry. If the error persists, report it with date/time of error, request identifier from response header X-RequestId, and client identifier from request header X-ClientTraceId.|
163163

articles/cognitive-services/Translator/reference/v3-0-translate.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -209,7 +209,7 @@ The following are the possible HTTP status codes that a request returns.
209209
</tr>
210210
<tr>
211211
<td>429</td>
212-
<td>The caller is sending too many requests.</td>
212+
<td>The server rejected the request because the client has exceeded request limits.</td>
213213
</tr>
214214
<tr>
215215
<td>500</td>

articles/cognitive-services/Translator/reference/v3-0-transliterate.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,7 @@ The following are the possible HTTP status codes that a request returns.
143143
</tr>
144144
<tr>
145145
<td>429</td>
146-
<td>The caller is sending too many requests.</td>
146+
<td>The server rejected the request because the client has exceeded request limits.</td>
147147
</tr>
148148
<tr>
149149
<td>500</td>

articles/cognitive-services/Translator/request-limits.md

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -18,23 +18,24 @@ This article provides throttling limits for the Translator Text API. Services in
1818

1919
## Character limits per request
2020

21-
Each request is limited to 5,000 characters. You're charged per character, not by the number of requests. It's recommended to send shorter requests, and to have some requests outstanding at any given time.
21+
Each Translate request is limited to 5,000 characters. You're charged per character, not by the number of requests. It's recommended to send shorter requests.
2222

23-
There's no limit on the number of outstanding requests to the Translator Text API.
2423

2524
## Character limits per hour
2625

27-
Your character limit per hour is based on your Translator Text subscription tier. If you reach or surpass these limits, you'll likely receive an out of quota response:
26+
Your character limit per hour is based on your Translator Text subscription tier. The hourly quota should be consumed evenly throughout the hour. If you reach or surpass these limits, or send too large of a portion of the quota in a short period of time, you'll likely receive an out of quota response.
2827

2928
| Tier | Character limit |
3029
|------|-----------------|
3130
| F0 | 2 million characters per hour |
3231
| S1 | 40 million characters per hour |
33-
| S2 | 40 million characters per hour |
34-
| S3 | 120 million characters per hour |
35-
| S4 | 200 million characters per hour |
32+
| S2 / C2 | 40 million characters per hour |
33+
| S3 / C3 | 120 million characters per hour |
34+
| S4 / C4 | 200 million characters per hour |
3635

37-
These limits are restricted to Microsoft's generic systems. Custom translation systems that use Microsoft's Translator Hub are limited to 1,800 character per second.
36+
Limits for [multi-service subscriptions](https://docs.microsoft.com/en-us/azure/cognitive-services/translator/reference/v3-0-reference#authentication) are the same as the S1 tier.
37+
38+
These limits are restricted to Microsoft's standard translation models. Custom translation models that use Custom Translator are limited to 1,800 character per second.
3839

3940
## Latency
4041

0 commit comments

Comments
 (0)