Alibaba Cloud Model Studio applies rate limiting to model calls at the Alibaba Cloud account level, aggregating usage across all RAM users, workspaces, and API keys under the account. Requests are rejected when the limit is exceeded and typically recover automatically within one minute.
Rate limiting rules
- Account-level rate limiting: Rate limits are applied at the root account level. The usage of all RAM users, workspaces, and API keys under the account is combined.
- Model-specific rate limiting: Each model has its own rate limit. For more information, see the tables below.
FAQ
Why is rate limiting triggered?
You can identify the type of rate limit triggered based on the error message:
Requests rate limit exceededorYou exceeded your current requests list: This indicates that the requests per minute (RPM) limit was triggered.Allocated quota exceededorYou exceeded your current quota: This indicates that the tokens per minute (TPM) limit was triggered.Request rate increased too quickly: The request frequency surged in a short period, triggering system stability protection. This can occur even if the total number of calls has not reached the RPM or TPM limits.- For other errors, see Error codes to confirm the cause.
How to view model usage
You can view the data in the monitoring charts within minutes after calling a model. Log in to the Model Monitoring page (Beijing or Singapore), select O&M Management > Model Monitoring in the left navigation to enter the monitoring overview page. Set the query conditions (such as time range and workspace). Then, in the Models area, find the target model and click View Details to view the model's call statistics. For more information, see the Monitoring and Alert document.
Monitoring data is updated at minute-level and is for reference only, not for billing.
How long does it take to recover from rate limiting?
Recovery usually occurs within one minute. If other errors occur, see Error codes for troubleshooting.
Is model response speed related to payment status?
Model response speed is not related to whether you use free quota or paid calls. Free quota and paid calls use the same model service infrastructure, so the generation speed for a given model is the same. Free quota only controls whether a request is accepted: once the free quota is exhausted, the request is rejected with a 403 error (if you have enabled stop when the free quota is used up). This does not reduce the generation speed of any request that has already been accepted.
What factors affect model response speed?
- Model type: lightweight models (such as qwen-flash) generate responses faster than larger models (such as qwen-max).
- Output length: the more tokens a response contains, the longer the total generation time.
- Server load: response speed may fluctuate slightly during peak periods.
Does rate limiting reduce the generation speed of accepted requests?
No. Rate limiting (RPM/TPM) only rejects requests that exceed the limit, returning a 429 error. When the free quota is exhausted (if you have enabled stop when the free quota is used up), requests are rejected with a 403 error. Neither case affects the generation speed of requests that have already been accepted: 429 indicates rate limiting, and 403 indicates quota exhaustion — both are rejection mechanisms, not speed throttling.
How to avoid rate limiting
-
Choose models with higher rate limits
- Prioritize models with higher rate limits, such as qwen-plus.
- Stable or latest versions have more lenient rate limits than dated snapshot versions.
-
Optimize your call strategy
- Reduce call frequency: If you receive a
Requests rate limit exceededorYou exceeded your current requests listerror, lower the API call frequency. - Reduce token consumption: If you receive an
Allocated quota exceededorYou exceeded your current quotaerror, shorten the input or limit the output length. - Smooth the request rate: If you receive a
Request rate increased too quicklyerror, use uniform scheduling, exponential backoff, or a request queue to distribute requests evenly and avoid sudden peaks.
- Reduce call frequency: If you receive a
-
Add a backup model
If rate limiting is triggered, you can switch to a backup model to continue generation. This can reduce the probability of failure and increase throughput. The following code automatically retries with
qwen-flashafter a rate limit is triggered forqwen-plus. You can also choose a model from a different series (such as qwen-flash) as the backup model to further reduce the risk that the primary and backup models are rate limited at the same time.Sample code
- Split tasks: Long conversations or large documents can consume many tokens quickly. You can split large batch tasks into smaller batches and submit them at different times.
- Use batch inference: For tasks that do not require real-time responses, you can use the Batch API. Batch requests are not subject to real-time rate limits, but you must consider queuing and processing time.
How to control token usage or costs
Rate limiting only restricts the request rate per unit of time; it does not cap cumulative usage. To control token usage or costs, use the following methods:
- Set a spending limit and cost alerts: On the Billing card, configure Cost alerts to enable a monthly spending limit and threshold notifications. You are notified when the threshold is reached, which helps you avoid overspending. For more information, see Query bills and manage costs.
- Enable stop when the free quota is used up: For models that offer a free quota, you can enable stop when the free quota is used up so that calls stop automatically once the free quota is exhausted, which prevents additional charges. For more information, see Free quota.
- Monitor model usage: Regularly check the token usage of each model to detect abnormal growth in time. See How to view model usage above.
Will I still be rate limited after I top up my account?
Topping up your account does not change the default RPM and TPM rate limits of a model. Rate limits are configured at the Alibaba Cloud account level and are independent of billing. Topping up (pay-as-you-go) only ensures that your account is not suspended for overdue payments; it does not raise your rate limits.
To obtain higher rate limits, contact your account manager.
Text generation - Qwen
Qwen language model
- China (Beijing)
- US (Virginia)
- Singapore
- Germany (Frankfurt)
- Japan (Tokyo)
- Hong Kong (China)
| Model name | Rate limits (triggered if any value is exceeded)The following are the limits per minute. The service may also enforce limits based on requests per second (RPS = RPM/60) and tokens per second (TPS = TPM/60). | |
|---|---|---|
| Requests per minute (RPM) | Tokens per minute (TPM)Includes input and output tokens | |
qwen3.8-maxRate limiting does not apply when calling the service with the Batch API. | Dynamic rate limiting | |
| qwen3.8-max-0902 | Dynamic rate limiting | |
qwen3.8-flashRate limiting does not apply when calling the service with the Batch API. | Dynamic rate limiting | |
qwen3.7-maxRate limiting does not apply when calling the service with the Batch API. | 30,000 | 5,000,000 |
| qwen3.7-max-2026-06-08 | 600 | 1,000,000 |
| qwen3.7-max-2026-05-20 | 600 | 1,000,000 |
| qwen3.7-max-preview | 60 | 500,000 |
| qwen3.7-max-2026-05-17 | 60 | 500,000 |
qwen-maxRate limiting does not apply when calling the service with the Batch API. | 1,200 | 1,000,000 |
| qwen3.7-plus | 30,000 | 5,000,000 |
| qwen3.7-plus-2026-05-26 | 600 | 1,000,000 |
qwen3.6-plusRate limiting does not apply when calling the service with the Batch API. | 30,000 | 5,000,000 |
| qwen3.6-plus-2026-04-02 | 600 | 1,000,000 |
qwen3.7-flashRate limiting does not apply when calling the service with the Batch API. | 30,000 | 5,000,000 |
| qwen3.7-flash-2026-07-15 | 30,000 | 5,000,000 |
qwen3.6-flashRate limiting does not apply when calling the service with the Batch API. | 30,000 | 10,000,000 |
| qwen3.6-flash-2026-04-16 | 600 | 1,000,000 |
qwen3.5-plusRate limiting does not apply when calling the service with the Batch API. | 30,000 | 5,000,000 |
| qwen3.5-plus-2026-04-20 | 600 | 1,000,000 |
| qwen3.5-plus-2026-02-15 | 600 | 1,000,000 |
qwen-plusRate limiting does not apply when calling the service with the Batch API. | 30,000 | 5,000,000 |
qwen-plus-latestRate limiting does not apply when calling the service with the Batch API. | 15,000 | 1,200,000 |
| qwen-plus-2025-12-01 | 120 | 1,000,000 |
| qwen-plus-2025-07-14(qwen-plus-0714) | 60 | 100,000 |
| qwen-plus-2025-04-28(qwen-plus-0428) | 60 | 1,000,000 |
| qwen-plus-2025-01-25(qwen-plus-0125) | 60 | 150,000 |
qwen3.5-flashRate limiting does not apply when calling the service with the Batch API. | 30,000 | 10,000,000 |
| qwen3.5-flash-2026-02-23 | 600 | 1,000,000 |
qwen-flashRate limiting does not apply when calling the service with the Batch API. | 30,000 | 10,000,000 |
| qwen-flash-2025-07-28 | 60 | 1,000,000 |
qwen-longRate limiting does not apply when calling the service with the Batch API. | 1,200 | 3,000,000 |
Qwen-VL (visual understanding/image-to-text)
- China (Beijing)
- US (Virginia)
- Singapore
- Germany (Frankfurt)
- Hong Kong (China)
| Model name | Rate limits (triggered if any value is exceeded)The following are the limits per minute. The service may also enforce limits based on requests per second (RPS = RPM/60) and tokens per second (TPS = TPM/60). | |
|---|---|---|
| Requests per minute (RPM) | Tokens per minute (TPM)Includes input and output tokens | |
qwen3-vl-plusRate limiting does not apply when calling the service with the Batch API. | 3,000 | 5,000,000 |
Qwen-Omni
- China (Beijing)
- Singapore
- Hong Kong (China)
- Japan (Tokyo)
- Germany (Frankfurt)
- US (Virginia)
| Model name | Rate limits (triggered if any value is exceeded)The following are the limits per minute. The service may also enforce limits based on requests per second (RPS = RPM/60) and tokens per second (TPS = TPM/60). | |
|---|---|---|
| Requests per minute (RPM) | Tokens per minute (TPM)Includes input and output tokens | |
| qwen3.8-omni-flash | 30000 | Dynamic rate limits |
| qwen3.5-omni-plus | 60 | 100,000 |
| qwen3.5-omni-plus-2026-03-15 | 60 | 100,000 |
| qwen3.5-omni-flash | 60 | 100,000 |
| qwen3.5-omni-flash-2026-03-15 | 60 | 100,000 |
| qwen3-omni-flash | 60 | 100,000 |
Qwen-Omni-Realtime
- China (Beijing)
- Singapore
| Model name | Rate limits (triggered if any value is exceeded)The following are the limits per minute. The service may also enforce limits based on requests per second (RPS = RPM/60) and tokens per second (TPS = TPM/60). | |
|---|---|---|
| Requests per minute (RPM) | Tokens per minute (TPM)Includes input and output tokens | |
| qwen3.8-omni-flash-realtime | 60 | 2,000,000 |
| qwen3.5-omni-plus-realtime | 60 | 100,000 |
| qwen3.5-omni-plus-realtime-2026-03-15 | 60 | 100,000 |
| qwen3.5-omni-flash-realtime | 60 | 100,000 |
| qwen3.5-omni-flash-realtime-2026-03-15 | 60 | 100,000 |
| qwen3-omni-flash-realtime-2025-09-15 | 60 | 100,000 |
Qwen-OCR (text extraction)
- China (Beijing)
- US (Virginia)
- Singapore
- Germany (Frankfurt)
| Model name | Rate limits (triggered if any value is exceeded)The following are the limits per minute. The service may also enforce limits based on requests per second (RPS = RPM/60) and tokens per second (TPS = TPM/60). | |
|---|---|---|
| Requests per minute (RPM) | Tokens per minute (TPM)Includes input and output tokens | |
| qwen3.5-ocr | 6,000 | 30,000,000 |
qwen-vl-ocrRate limiting does not apply when calling the service with the Batch API. | 600 | 6,000,000 |
| qwen-vl-ocr-2025-11-20 | 6,000 | 30,000,000 |
| qwen-vl-ocr-2024-10-28 | 600 | 6,000,000 |
Qwen Audio (audio understanding)
- China (Beijing)
| Model name | Rate limits (triggered if any value is exceeded)The following are the limits per minute. The service may also enforce limits based on requests per second (RPS = RPM/60) and tokens per second (TPS = TPM/60). | |
|---|---|---|
| Requests per minute (RPM) | Tokens per minute (TPM)Includes input and output tokens | |
| qwen-audio-turbo | 120 | 100,000 |
| qwen-audio-turbo-latest | 60 | |
Qwen-Coder
- China (Beijing)
- US (Virginia)
- Singapore
- Germany (Frankfurt)
| Model name | Rate limits (triggered if any value is exceeded)The following are the limits per minute. The service may also enforce limits based on requests per second (RPS = RPM/60) and tokens per second (TPS = TPM/60). | |
|---|---|---|
| Requests per minute (RPM) | Tokens per minute (TPM)Includes input and output tokens | |
| qwen3-coder-flash | 5,000 | 5,000,000 |
| qwen3-coder-flash-2025-07-28 | 60 | 1,000,000 |
Qwen translation model
- China (Beijing)
- US (Virginia)
- Singapore
- Germany (Frankfurt)
| Model name | Rate limits (triggered if any value is exceeded)The following are the limits per minute. The service may also enforce limits based on requests per second (RPS = RPM/60) and tokens per second (TPS = TPM/60). | |
|---|---|---|
| Requests per minute (RPM) | Tokens per minute (TPM)Includes input and output tokens | |
| qwen-mt-plus | 60 | 25,000 |
| qwen-mt-flash | 60 | 35,000 |
| qwen-mt-lite | 60 | 100,000 |
Qwen-MT-Uni
- China (Beijing)
Model name | Rate limit (triggered when any threshold is exceeded) | |||
|---|---|---|---|---|
Requests per minute (RPM) | Tokens per minute (TPM) | Async concurrency | Async queue size | |
qwen-mt-uni | 162 | 2,592,000 | 3 | 500 |
Qwen data mining model
- China (Beijing)
| Model name | Rate limits (triggered if any value is exceeded)The following are the limits per minute. The service may also enforce limits based on requests per second (RPS = RPM/60) and tokens per second (TPS = TPM/60). | |
|---|---|---|
| Requests per minute (RPM) | Tokens per minute (TPM)Includes input and output tokens | |
| qwen-doc-turbo | 600 | 3,000,000 |
Qianwen In-depth Research Model
- China (Beijing)
| Model name | Rate limits (triggered if any value is exceeded)The following are the limits per minute. The service may also enforce limits based on requests per second (RPS = RPM/60) and tokens per second (TPS = TPM/60). | |
|---|---|---|
| Requests per minute (RPM) | Tokens per minute (TPM)Includes input and output tokens | |
| qwen-deep-research | 120 | 1,200,000 |
Tongyi Xiaomì conversation analysis model
- China (Beijing)
| Model name | Rate limits (triggered if any value is exceeded)The following are the limits per minute. The service may also enforce limits based on requests per second (RPS = RPM/60) and tokens per second (TPS = TPM/60). | |
|---|---|---|
| Requests per minute (RPM) | Tokens per minute (TPM)Includes input and output tokens | |
| tongyi-xiaomi-analysis-flash | 600 | 1,000,000 |
| tongyi-xiaomi-analysis-pro | 600 | 1,000,000 |
Text generation-Qwen-Open source
Qwen language model open source version
- China (Beijing)
- US (Virginia)
- Singapore
- Germany (Frankfurt)
| Model name | Rate limits (triggered if any value is exceeded)The following are the limits per minute. The service may also enforce limits based on requests per second (RPS = RPM/60) and tokens per second (TPS = TPM/60). | |
|---|---|---|
| Requests per minute (RPM) | Tokens per minute (TPM)Includes input and output tokens | |
| qwen3.8-2.4t-a95b | Dynamic rate limiting | |
| qwen3.8-27b | Dynamic rate limiting | |
| qwen3.6-35b-a3b | 600 | 1,000,000 |
| qwen3.6-27b | 600 | 1,000,000 |
| qwen3.5-397b-a17b | 600 | 1,000,000 |
| qwen3.5-122b-a10b | 600 | 1,000,000 |
| qwen3.5-27b | 600 | 1,000,000 |
| qwen3.5-35b-a3b | 600 | 1,000,000 |
Text generation-Third-party models
DeepSeek
- China (Beijing)
- US (Virginia)
- Singapore
- Germany (Frankfurt)
- Japan (Tokyo)
- Hong Kong (China)
| Model name | Rate limits (triggered if any value is exceeded)The following are the limits per minute. The service may also enforce limits based on requests per second (RPS = RPM/60) and tokens per second (TPS = TPM/60). | |
|---|---|---|
| Requests per minute (RPM) | Tokens per minute (TPM)Includes input and output tokens | |
| deepseek-v4.1-flash | 15,000 | 1,200,000 |
| deepseek-v4-pro | 15,000 | 1,200,000 |
| deepseek-v4-pro-0813 | Dynamic rate limiting | |
| deepseek-v4-flash-0731 | 15,000 | 1,200,000 |
| deepseek-r1-distill-qwen-1.5b | 60 | 100,000 |
| deepseek-r1-distill-llama-70b | 60 | 100,000 |
DeepSeek-SiliconFlow direct supply
- China (Beijing)
| Model name | Rate limits (triggered if any value is exceeded)The following are the limits per minute. The service may also enforce limits based on requests per second (RPS = RPM/60) and tokens per second (TPS = TPM/60). | |
|---|---|---|
| Requests per minute (RPM) | Tokens per minute (TPM)Includes input and output tokens | |
| siliconflow/deepseek-v3.2 | 500 | 500,000 |
| siliconflow/deepseek-v3.1-terminus | 500 | 500,000 |
| siliconflow/deepseek-r1-0528 | 500 | 500,000 |
| siliconflow/deepseek-v3-0324 | 500 | 500,000 |
DeepSeek-Kuaishou Vanchin direct supply
- China (Beijing)
| Model name | Rate limits (triggered if any value is exceeded)The following are the limits per minute. The service may also enforce limits based on requests per second (RPS = RPM/60) and tokens per second (TPS = TPM/60). | |
|---|---|---|
| Requests per minute (RPM) | Tokens per minute (TPM)Includes input and output tokens | |
| vanchin/deepseek-v3.2-think | 30 | 600,000 |
| vanchin/deepseek-v3.1-terminus | 500 | 1,000,000 |
| vanchin/deepseek-r1 | 500 | 1,000,000 |
| vanchin/deepseek-v3 | 500 | 1,000,000 |
| vanchin/deepseek-ocr | 500 | 1,000,000 |
| vanchin/deepseek-v4-pro | 60 | 300,000 |
| vanchin/deepseek-v4-pro-0813 | 30 | 600,000 |
| vanchin/deepseek-v4.1-flash | 30 | 600,000 |
Kimi
- China (Beijing)
- US (Virginia)
- Germany (Frankfurt)
- Japan (Tokyo)
- Singapore
- Hong Kong (China)
| Model name | Rate limits (triggered if any value is exceeded)The following are the limits per minute. The service may also enforce limits based on requests per second (RPS = RPM/60) and tokens per second (TPS = TPM/60). | |
|---|---|---|
| Requests per minute (RPM) | Tokens per minute (TPM)Includes input and output tokens | |
| kimi-k3 | Dynamic rate limiting | |
| kimi-k2.7-code | 500 | 1,000,000 |
| kimi-k2.6 | 500 | 1,000,000 |
| kimi-k2.5 | 500 | 1,000,000 |
Kimi-Moonshot AI direct supply
- China (Beijing)
| Model name | Rate limits (triggered if any value is exceeded)The following are the limits per minute. The service may also enforce limits based on requests per second (RPS = RPM/60) and tokens per second (TPS = TPM/60). | |
|---|---|---|
| Requests per minute (RPM) | Tokens per minute (TPM)Includes input and output tokens | |
| kimi/kimi-k3 | 500Under the same Model Studio API key, a shared rate limit of 500 RPM is applied across the four models. This means the total number of requests per minute for these models cannot exceed 500. | 3,000,000Under the same Model Studio API key, a shared rate limit of 3,000,000 TPM is applied across the four models. This means the total number of tokens consumed per minute by these models cannot exceed 3,000,000. |
| kimi/kimi-k2.7-code | ||
| kimi/kimi-k2.6 | ||
| kimi/kimi-k2.5 | ||
GLM
- China (Beijing)
- US (Virginia)
- Germany (Frankfurt)
- Japan (Tokyo)
- Singapore
- Hong Kong (China)
| Model name | Rate limits (triggered if any value is exceeded)The following are the limits per minute. The service may also enforce limits based on requests per second (RPS = RPM/60) and tokens per second (TPS = TPM/60). | |
|---|---|---|
| Requests per minute (RPM) | Tokens per minute (TPM)Includes input and output tokens | |
| glm-5.3 | 15,000 | 5,000,000 |
| glm-5.2 | 500 | 2,000,000 |
| glm-5.1 | 500 | 1,000,000 |
| glm-5 | 500 | 1,000,000 |
GLM-Zhipu AI direct supply
- China (Beijing)
| Model name | Rate limits (triggered if any value is exceeded)The following are the limits per minute. The service may also enforce limits based on requests per second (RPS = RPM/60) and tokens per second (TPS = TPM/60). | |
|---|---|---|
| Requests per minute (RPM) | Tokens per minute (TPM)Including input and output tokens | |
| ZHIPU/GLM-5.3 | 200 | 3,000,000 |
| ZHIPU/GLM-5.3-Flash | 200 | 3,000,000 |
| ZHIPU/GLM-5.3-FlashX | 200 | 3,000,000 |
| ZHIPU/GLM-5.2 | 200 | 3,000,000 |
| ZHIPU/GLM-5.1 | 200 | 3,000,000 |
| ZHIPU/GLM-5 | 200 | 3,000,000 |
MiniMax
- China (Beijing)
| Model name | Rate limits (triggered if any value is exceeded)The following are the limits per minute. The service may also enforce limits based on requests per second (RPS = RPM/60) and tokens per second (TPS = TPM/60). | |
|---|---|---|
| Requests per minute (RPM) | Tokens per minute (TPM)Includes input and output tokens | |
| MiniMax-M2.5 | 500 | 1,000,000 |
MiniMax-Xiyu Tech direct supply
- China (Beijing)
| Model name | Rate limits (triggered if any value is exceeded)The following are the limits per minute. The service may also enforce limits based on requests per second (RPS = RPM/60) and tokens per second (TPS = TPM/60). | |
|---|---|---|
| Requests per minute (RPM) | Tokens per minute (TPM)Includes input and output tokens | |
| MiniMax/MiniMax-M3 | 500 | 20,000,000 |
| MiniMax/MiniMax-M2.7 | 500 | 20,000,000 |
| MiniMax/MiniMax-M2.5 | 500 | 20,000,000 |
| MiniMax/MiniMax-M2.1 | 500 | 20,000,000 |
MiMo-Xiaomi direct supply
- China (Beijing)
| Model name | Rate limits (triggered if any value is exceeded)The following are the limits per minute. The service may also enforce limits based on requests per second (RPS = RPM/60) and tokens per second (TPS = TPM/60). | |
|---|---|---|
| Requests per minute (RPM) | Tokens per minute (TPM)Includes input and output tokens | |
| xiaomi/mimo-v2.5-pro | 100 | 10,000,000 |
Stepfun-StepFun direct supply
- China (Beijing)
| Model name | Rate limits (triggered if any value is exceeded)The following are the limits per minute. The service may also enforce limits based on requests per second (RPS = RPM/60) and tokens per second (TPS = TPM/60). | |
|---|---|---|
| Requests per minute (RPM) | Tokens per minute (TPM)Includes input and output tokens | |
| stepfun/step-3.7-flash | 500 | 20,000,000 |
| stepfun/step-5-preview | 500 | 10,000,000 |
Unisound direct supply
- China (Beijing)
| Model name | Rate limits (triggered if any value is exceeded)The following are the limits per minute. The service may also enforce limits based on requests per second (RPS = RPM/60) and tokens per second (TPS = TPM/60). | |
|---|---|---|
| Requests per minute (RPM) | Tokens per minute (TPM)Includes input and output tokens | |
| unisound/unisound-u2 | 300 | 3,000,000 |
Image generation
Qwen-Image
- China (Beijing)
- US (Virginia)
- Singapore
- Germany (Frankfurt)
- Japan (Tokyo)
- Hong Kong (China)
Model name | Rate limits (triggered if any value is exceeded) | |
|---|---|---|
Task submission API call limit | Number of concurrent processing tasks (concurrency) | |
qwen-image-3.0-pro | 5 request/minute | No limit for sync APIs / 10 for async APIs |
qwen-image-3.0 | 20 request/minute | No limit for sync APIs / 10 for async APIs |
qwen-image-2.1-pro | 20 request/minute | No limit for sync APIs / 10 for async APIs |
qwen-image-2.1-turbo | 120 request/minute | No limit for sync APIs / 10 for async APIs |
qwen-image-2.0-pro | 2 requests/minute | No limit for sync APIs |
qwen-image-2.0-pro-2026-06-22 | 2 requests/minute | No limit for sync APIs |
qwen-image-2.0-pro-2026-04-22 | 2 requests/minute | No limit for sync APIs |
qwen-image-2.0-pro-2026-03-03 | 2 requests/minute | No limit for sync APIs |
qwen-image-2.0 | 2 requests/second | No limit for sync APIs |
qwen-image-2.0-2026-03-03 | 2 requests/second | No limit for sync APIs |
qwen-mt-image-2.0 | 60 requests/minute | No limit for sync APIs / 2 for async APIs |
qwen-mt-image | 1 request/second | No limit for sync APIs / 2 for async APIs |
Text-to-image-Z-Image
- China (Beijing)
- Singapore
Model name | Rate limits (triggered if any value is exceeded) | |
|---|---|---|
Requests per second (RPS) | Number of concurrent processing tasks (concurrency) | |
z-image-turbo | 2 | No limit for sync APIs |
Wanxiang
- China (Beijing)
- US (Virginia)
- Singapore
- Germany (Frankfurt)
Model name | Rate limits (triggered if any value is exceeded) | |
|---|---|---|
Requests per second (RPS) | Number of concurrent processing tasks (concurrency) | |
wan2.7-image-pro | 5 | 5 |
wan2.7-image | 5 | 5 |
wan2.6-image | 5 | 5 |
wan2.6-t2i | 1 | 5 |
wan2.5-t2i-preview | 5 | 5 |
wan2.2-t2i-plus | 2 | 2 |
wan2.2-t2i-flash | 2 | 2 |
wanx2.1-t2i-plus | 2 | 2 |
wanx2.1-t2i-turbo | 2 | 2 |
wanx2.0-t2i-turbo | 2 | 2 |
wan2.5-i2i-preview | 5 | 5 |
wanx2.1-imageedit | 2 | 2 |
wanx-v1 | 2 | 1 |
wanx-x-painting | 2 | 1 |
wanx-sketch-to-image-lite | 2 | 1 |
Image Editing and Generation
- China (Beijing)
Model name | Rate limits (triggered if any value is exceeded) | |
|---|---|---|
Requests per second (RPS) | Number of concurrent processing tasks (concurrency) | |
shoemodel-v1 | 2 | 1 |
wanx-virtualmodel | 2 | 1 |
wanx-style-repaint-v1 | 2 | 2 |
wanx-poster-generation-v1 | 2 | 1 |
virtualmodel-v2 | 2 | 1 |
image-instance-segmentation | 2 | 1 |
image-erase-completion | 2 | 1 |
FaceChain
- China (Beijing)
Model name | Rate limits (triggered if any value is exceeded) | |
|---|---|---|
Requests per second (RPS) | Number of concurrent tasks | |
facechain-facedetect | 5 | No limit for sync APIs |
facechain-finetune | 1 | 1 |
Image generation-Third-party models
Kling series
- China (Beijing)
| Model name | Rate limits (triggered if any value is exceeded) | |
|---|---|---|
| Requests per second (RPS) | Number of concurrent processing tasks (concurrency) | |
| kling/kling-v3-omni-image-generation | 5 | 10For a single Alibaba Cloud Model Studio API key, the five models in the Kling series (image and video) share a concurrency limit of 10. This means that the total number of running tasks for these five models cannot exceed 10. |
| kling/kling-v3-image-generation | ||
Vidu series
- China (Beijing)
| Model name | Rate limiting conditions (throttling is triggered when any value is exceeded) | |
|---|---|---|
| RPM (requests per minute) | Number of concurrent tasks | |
| vidu/vidu-image_reference2image | 300 | 5For a single Alibaba Cloud Model Studio API key, the Vidu reference image generation models share a concurrency limit of 5. This means that the total number of running tasks for these models cannot exceed 5. |
| vidu/vidu-image-pro_reference2image | ||
| vidu/vidu-image-lite_reference2image | ||
| vidu/viduq3-fast_reference2image | ||
| vidu/viduq2-pro_reference2image | ||
| vidu/viduq2-fast_reference2image | ||
Audio generation
- China (Beijing)
| Model | Requests per second (RPS) |
|---|---|
| qwen-audio-3.1-tts-next | 3 |
Music generation
- China (Beijing)
Model name | Requests per minute (RPM) |
|---|---|
fun-music-preview | 180 |
fun-music-v1 | 180 |
Voice chat
Realtime voice chat
- China (Beijing)
- Singapore
| Model name | Rate limiting conditions (triggered if any value is exceeded)The following limits are per minute. The service may also enforce limits based on requests per second (RPS = RPM/60) and tokens per second (TPS = TPM/60). | |
|---|---|---|
| Requests per minute (RPM) | Tokens per minute (TPM)Includes input and output tokens | |
| qwen-audio-3.1-realtime-plus | 60 | 100,000 |
| qwen-audio-3.0-realtime-plus | 60 | 100,000 |
| qwen-audio-3.0-realtime-flash | 60 | 100,000 |
Speech synthesis (text-to-speech)
Qwen-Audio-TTS
- China (Beijing)
- Singapore
Model name | Requests per minute (RPM) |
|---|---|
qwen-audio-3.1-tts-flash | 180 |
qwen-audio-3.0-tts-plus | 180 |
qwen-audio-3.0-tts-flash | 180 |
Qwen-TTS
- China (Beijing)
- Singapore
- Qwen3-TTS-Flash
Model name | Requests per minute (RPM) |
|---|---|
qwen3-tts-flash | 180 |
Qwen-TTS-Realtime
- China (Beijing)
- Singapore
- Qwen3-TTS-Flash-Realtime
Model name | Requests per minute (RPM) |
|---|---|
qwen3-tts-flash-realtime | 180 |
Qwen-TTS voice cloning
- China (Beijing)
- Singapore
Model name | Requests per minute (RPM) |
|---|---|
qwen-voice-enrollment | 180 |
CosyVoice
- China (Beijing)
- Singapore
Model name | Requests per second (RPS) |
|---|---|
cosyvoice-v3.5-plus | 3 |
cosyvoice-v3.5-flash | |
cosyvoice-v3-plus | |
cosyvoice-v3-flash | |
cosyvoice-v2 |
Qwen-Audio-TTS/CosyVoice voice cloning/design
Qwen-Audio-TTS/CosyVoice voice cloning/design models share a single model and a single rate limit quota.
- China (Beijing)
- Singapore
Model name | Requests per second (RPS) |
|---|---|
voice-enrollment | 10 |
Sambert
- China (Beijing)
Model service | Requests per second (RPS) |
|---|---|
Sambert series models | 20 |
Speech synthesis (text-to-speech)-Third-party models
MiniMax-Xiyu Tech direct supply
- China (Beijing)
| Model name | Rate limits (triggered if any value is exceeded) | |
|---|---|---|
| Requests per minute (RPM) | Tokens per minute (TPM)Includes input and output tokens | |
| MiniMax/speech-2.8-hd | 20 | 20,000 |
| MiniMax/speech-02-hd | 20 | 20,000 |
| MiniMax/speech-2.8-turbo | 20 | 20,000 |
| MiniMax/speech-02-turbo | 20 | 20,000 |
Speech recognition (speech-to-text) and translation (speech to specified language text)
Qwen3-LiveTranslate-Flash
- China (Beijing)
- Singapore
| Model name | Rate limiting conditions (rate limiting is triggered when any value is exceeded)The following are per-minute rate limiting conditions. The service may also enforce RPS (RPM/60) and TPS (TPM/60) limits | |
|---|---|---|
| Requests per minute (RPM) | Tokens per minute (TPM)Including input and output tokens | |
| qwen3-livetranslate-flash | 100 | 100,000 |
| qwen3-livetranslate-flash-2025-12-01 | ||
Qwen-LiveTranslate-Flash-Realtime
- China (Beijing)
- Singapore
| Model name | Rate limiting conditions (rate limiting is triggered when any value is exceeded)The following are per-minute rate limiting conditions. The service may also enforce RPS (RPM/60) and TPS (TPM/60) limits | |
|---|---|---|
| Requests per minute (RPM) | Tokens per minute (TPM)Including input and output tokens | |
| qwen3.8-livetranslate-flash-realtime | 10 | 100,000 |
| qwen3.5-livetranslate-flash-realtime | ||
| qwen3.5-livetranslate-flash-realtime-2026-05-19 | ||
Qwen-Audio-3.1-ASR-Flash-Message
- China (Beijing)
- Singapore
| Model name | Requests per minute (RPM) |
|---|---|
| qwen-audio-3.1-asr-flash-message | 1200 |
Qwen-Audio-3.x-ASR-Flash-Streaming
- China (Beijing)
- Singapore
Model name | Requests per second (RPS) | Requests per minute (RPM) |
|---|---|---|
qwen-audio-3.1-asr-flash-streaming | — | 600 |
qwen-audio-3.0-asr-flash-streaming | 20 | — |
Qwen-Audio-3.x-ASR-Flash-Filetrans
- China (Beijing)
- Singapore
Model name | Requests per minute (RPM) |
|---|---|
qwen-audio-3.1-asr-flash-filetrans | 600 |
qwen-audio-3.0-asr-flash-filetrans | 600 |
Qwen-Audio-3.x-ASR-Flash
- China (Beijing)
- Singapore
Model name | Requests per minute (RPM) |
|---|---|
qwen-audio-3.1-asr-flash | 600 |
qwen-audio-3.0-asr-flash | 600 |
Qwen-ASR
- China (Beijing)
- Singapore
- US (Virginia)
- Qwen3-ASR-Flash-Filetrans
- Qwen3-ASR-Flash
Model name | Requests per minute (RPM) |
|---|---|
qwen3-asr-flash-filetrans | 100 |
Qwen-ASR-Realtime
- China (Beijing)
- Singapore
Model name | Requests per second (RPS) |
|---|---|
qwen3-asr-flash-realtime | 20 |
Fun-ASR
- China (Beijing)
- Singapore
Model name | Requests per minute (RPM) |
|---|---|
fun-asr | 600 |
fun-asr-flash-2026-06-15 |
Fun-ASR-Realtime
- China (Beijing)
- Singapore
Model name | Requests per second (RPS) |
|---|---|
fun-asr-realtime | 20 |
fun-asr-realtime-2026-02-28 | |
fun-asr-flash-8k-realtime | |
fun-asr-flash-8k-realtime-2026-01-28 |
Paraformer
- China (Beijing)
Model name | Requests per second (RPS) |
|---|---|
paraformer-realtime-v2 | 20 |
paraformer-realtime-8k-v2 |
Model name | Requests per minute (RPM) |
|---|---|
paraformer-v2 | 1,200 |
Model name | Requests per second (RPS) | Concurrent tasks (concurrency) |
|---|---|---|
paraformer-8k-v2 | 20 | 100 |
Video generation
HappyHorse series
- China (Beijing)
- US (Virginia)
- Singapore
- Germany (Frankfurt)
- Japan (Tokyo)
Model name | Rate limits (triggered if any value is exceeded) | |
|---|---|---|
Requests per second (RPS) | Number of concurrent processing tasks (concurrency) | |
happyhorse-1.1-t2v | 5 | 5 |
happyhorse-1.1-i2v | 5 | 5 |
happyhorse-1.1-r2v | 5 | 5 |
happyhorse-1.0-t2v | 5 | 5 |
happyhorse-1.0-i2v | 5 | 5 |
happyhorse-1.0-r2v | 5 | 5 |
happyhorse-1.0-video-edit | 5 | 5 |
Wanxiang series
- China (Beijing)
- US (Virginia)
- Singapore
- Germany (Frankfurt)
- Japan (Tokyo)
- China (Hong Kong)
Model name | Rate limits (triggered if any value is exceeded) | |
|---|---|---|
Requests per second (RPS) | Number of concurrent processing tasks (concurrency) | |
wan3.0-video-prime | 5 | 5 |
wan3.0-video | 5 | 5 |
wan2.7-r2v-2026-06-12 | 5 | 5 |
wan2.7-t2v-2026-06-12 | 5 | 5 |
wan2.7-t2v-2026-04-25 | 5 | 5 |
wan2.7-t2v | 5 | 5 |
wan2.6-t2v | 5 | 5 |
wan2.5-t2v-preview | 5 | 5 |
wan2.2-t2v-plus | 2 | 2 |
wanx2.1-t2v-turbo | 2 | 2 |
wanx2.1-t2v-plus | 2 | 2 |
wan2.7-i2v-2026-04-25 | 5 | 5 |
wan2.7-i2v | 5 | 5 |
wan2.6-i2v-flash | 5 | 5 |
wan2.6-i2v | 5 | 5 |
wan2.5-i2v-preview | 5 | 5 |
wan2.2-i2v-flash | 2 | 2 |
wan2.2-i2v-plus | 2 | 2 |
wanx2.1-i2v-turbo | 2 | 2 |
wanx2.1-i2v-plus | 2 | 2 |
wan2.2-kf2v-flash | 2 | 2 |
wanx2.1-kf2v-plus | 2 | 2 |
wanx2.1-vace-plus | 2 | 2 |
wan2.7-videoedit | 5 | 5 |
wan2.7-r2v | 5 | 5 |
wan2.6-r2v-flash | 5 | 5 |
wan2.6-r2v | 5 | 5 |
wan2.2-s2v-detect | 5 | No limit for sync APIs |
wan2.2-s2v | 5 | 1 |
wan2.2-animate-move | 5 | 1 |
wan2.2-animate-mix | 5 | 1 |
AnimateAnyone
- China (Beijing)
Model name | Requests per second (RPS) | Number of concurrent processing tasks |
|---|---|---|
animate-anyone-detect | 5 | 1 computing unit supports 2 concurrent tasks |
animate-anyone | 5 | 1 computing unit supports 1 concurrent task |
VideoRetalk
- China (Beijing)
Model name | Requests per second (RPS) | Number of concurrent processing tasks |
|---|---|---|
videoretalk | 1 | 1 At any given time, only one job is in the running state. Other jobs in the queue are in a waiting state. |
Video Style Transfer
- China (Beijing)
Model name | Requests per second (RPS) | Number of concurrent processing tasks |
|---|---|---|
video-style-transform | 20 | 2 At any given time, only one job is in the running state. Other jobs in the queue are in a waiting state. |
Video generation-Third-party models
Aishell series
- China (Beijing)
| Model name | Rate limits (triggered if any value is exceeded) | |
|---|---|---|
| Task submission API RPM limit | Number of concurrent processing tasks (concurrency) | |
| pixverse/pixverse-lipsync | 300 | 5The quota is shared among the 3 models under the same Model Studio API key. The total number of running tasks for these 3 models cannot exceed 5. |
| pixverse/pixverse-motioncontrol | 300 | |
| pixverse/pixverse-upscale | 300 | |
| Model name | Rate limits (triggered if any value is exceeded) | |
|---|---|---|
| Requests per second (RPS) | Number of concurrent processing tasks (concurrency) | |
| pixverse/pixverse-c1-t2v | 5 | 5The quota is shared among the four models under the same Model Studio API key. The total number of running tasks for these four models cannot exceed 5. |
| pixverse/pixverse-c1-it2v | ||
| pixverse/pixverse-c1-kf2v | ||
| pixverse/pixverse-c1-r2v | ||
| pixverse/pixverse-v6-r2v-omni | 5 | 5The quota is shared among the five models under the same Model Studio API key. The total number of running tasks for these five models cannot exceed 5. |
| pixverse/pixverse-v6-t2v | ||
| pixverse/pixverse-v6-it2v | ||
| pixverse/pixverse-v6-kf2v | ||
| pixverse/pixverse-v6-r2v | ||
| pixverse/pixverse-v5.6-t2v | 5 | 5The quota is shared among the four models under the same Model Studio API key. The total number of running tasks for these four models cannot exceed 5. |
| pixverse/pixverse-v5.6-it2v | ||
| pixverse/pixverse-v5.6-kf2v | ||
| pixverse/pixverse-v5.6-r2v | ||
Kling series
- China (Beijing)
| Model name | Rate limits (triggered if any value is exceeded) | |
|---|---|---|
| Requests per second (RPS) | Number of concurrent processing tasks (concurrency) | |
| kling/kling-v3-omni-video-generation | 5 | 10The five models in the Kling series (image and video) share a concurrency of 10 under the same Model Studio API key. This means that the total number of running tasks for these five models cannot exceed 10. |
| kling/kling-v3-turbo-video-generation | ||
| kling/kling-v3-video-generation | ||
Vidu series
- China (Beijing)
| Model name | Rate limits (triggered if any value is exceeded) | |
|---|---|---|
| Requests per second (RPS) | Number of concurrent processing tasks (concurrency) | |
| vidu/viduq3-ad_reference2video | 5 | 5The concurrency quota is shared among the 20 models under the same Model Studio API key. The total number of running tasks for these 20 models cannot exceed 5. |
| vidu/viduq3-drama_reference2video | 5 | |
| vidu/viduq3-pro-fast_img2video | 5 | |
| vidu/viduq3-turbo_text2video | 5 | |
| vidu/viduq3-pro_text2video | 5 | |
| vidu/viduq2_text2video | 5 | |
| vidu/viduq3-turbo_img2video | 5 | |
| vidu/viduq3-pro_img2video | 5 | |
| vidu/viduq2-turbo_img2video | 5 | |
| vidu/viduq2-pro_img2video | 5 | |
| vidu/viduq2-pro-fast_img2video | 5 | |
| vidu/viduq3-turbo_start-end2video | 5 | |
| vidu/viduq3-pro_start-end2video | 5 | |
| vidu/viduq2-turbo_start-end2video | 5 | |
| vidu/viduq2-pro_start-end2video | 5 | |
| vidu/viduq3-mix_reference2video | 5 | |
| vidu/viduq3_reference2video | 5 | |
| vidu/viduq3-turbo_reference2video | 5 | |
| vidu/viduq2-pro_reference2video | 5 | |
| vidu/viduq2_reference2video | 5 | |
MiniMax series
- China (Beijing)
Model name | Rate limits (triggered if any value is exceeded) | |
|---|---|---|
Task submission API RPM limit | Maximum concurrent tasks | |
MiniMax/MiniMax-H3 | 300 | 5 |
3D model generation-Third-party models
Tripo series
- China (Beijing)
| Model name | Rate limits (triggered if any value is exceeded) | |
|---|---|---|
| Task submission API RPM limit | Number of concurrent processing tasks (concurrency) | |
| Tripo/Tripo-H3.1 | 5 | 10The quota is shared between the two models under the same Model Studio API key. The total number of running tasks for these two models cannot exceed 10. |
| Tripo/Tripo-P1.0 | 5 | |
Embedding models
Text embedding
- China (Beijing)
- Singapore
- Hong Kong (China)
| Model name | Rate limits (triggered if any value is exceeded) | |
|---|---|---|
| Requests per minute (RPM) | Tokens per minute (TPM)Input tokens only | |
| qwen3.7-text-embedding | 24,000 | 1,000,000 |
| qwen3.7-text-embedding-flash | 24,000 | 1,000,000 |
text-embedding-v1Rate limiting does not apply when calling the service with the Batch API. | 1,800 | 1,200,000 |
text-embedding-v2Rate limiting does not apply when calling the service with the Batch API. | 1,800 | 1,200,000 |
text-embedding-v3Rate limiting does not apply when calling the service with the Batch API. | 1,800 | 1,200,000 |
text-embedding-v4Rate limiting does not apply when calling the service with the Batch API. | 1,800 | 1,200,000 |
| text-embedding-async-v1 | 60 | The number of queued and running asynchronous text embedding jobs for a user cannot exceed 50.To prevent resource contention from burst jobs, the number of concurrent jobs is limited to 3. This means a single user can have a maximum of 3 asynchronous text embedding jobs running at the same time. Other jobs will be queued. |
| text-embedding-async-v2 | 60 | The number of queued and running asynchronous text embedding jobs for a user cannot exceed 50.To prevent resource contention from burst jobs, the number of concurrent jobs is limited to 3. This means a single user can have a maximum of 3 asynchronous text embedding jobs running at the same time. Other jobs will be queued. |
Multimodal embedding
- China (Beijing)
| Model name | Rate Limiting ConditionsThe following are the limits per minute. The service may also enforce limits based on requests per second (RPS = RPM/60) and tokens per second (TPS = TPM/60). | |
|---|---|---|
| Requests per minute (RPM) | Tokens per minute (TPM)Includes input and output tokens | |
| qwen3-vl-embedding | 2,400 | 1,200,000 |
| qwen2.5-vl-embedding | 1,200 | 600,000 |
| tongyi-embedding-vision-plus | 600 | 200,000 |
| tongyi-embedding-vision-flash | 600 | 200,000 |
| tongyi-embedding-vision-flash-2026-03-06 | 1,200 | 9,600,000 |
| tongyi-embedding-vision-plus-2026-03-06 | 1,200 | 9,600,000 |
| multimodal-embedding-v1 | 120 | 1,000,000 |
Sorting model
Reranking Models
- China (Beijing)
- Singapore
| Model name | Rate limiting conditions (triggered when any value is exceeded)The following are the per-minute rate limits. The service may also enforce limits based on requests per second (RPS), which is RPM/60, and tokens per second (TPS), which is TPM/60. | |
|---|---|---|
| Requests per minute (RPM) | Tokens per minute (TPM)Includes input and output tokens | |
| qwen3.7-text-rerank | 3,000 | 9,000,000 |
| qwen3-rerank | 5,400 | 5,000,000,000 |
| qwen3-vl-rerank | 600 | 9,000,000 |
| gte-rerank-v2 | 5,040 | 4,980,000,000 |
Industry
Intention recognition
- China (Beijing)
| Model name | Rate limits (triggered if any value is exceeded)The limits below are specified per minute. The service may enforce limits based on records per second (RPS) (RPM/60) and Transactions Per Second (TPS) (TPM/60). | |
|---|---|---|
| Requests Per Minute (RPM) | ||
| tongyi-intent-detect-v3 | 1,200 | 1,000,000 |
Role assumption
- China (Beijing)
- Singapore
- US (Virginia)
- Germany (Frankfurt)
- Japan (Tokyo)
| Model name | Rate limits (triggered if any value is exceeded)The limits below are specified per minute. The service may enforce limits based on records per second (RPS) (RPM/60) and Transactions Per Second (TPS) (TPM/60). | |
|---|---|---|
| Requests Per Minute (RPM) | ||
| qwen-plus-character | 120 | 500,000 |
| qwen-flash-character | 120 | 500,000 |
| qwen-flash-character-2026-02-26 | 120 | 500,000 |
Interface interaction
- China (Beijing)
| Model name | Rate limits (triggered if any value is exceeded)The limits below are specified per minute. The service may enforce limits based on records per second (RPS) (RPM/60) and Transactions Per Second (TPS) (TPM/60). | |
|---|---|---|
| Requests Per Minute (RPM) | ||
| gui-plus | 80 | 540,000 |
| gui-plus-2026-02-26 | 100 | 540,000 |
Decision model
- China (Beijing)
- Singapore
| Model name | Rate limits (triggered if any value is exceeded)The limits below are specified per minute. The service may enforce limits based on records per second (RPS) (RPM/60) and Transactions Per Second (TPS) (TPM/60). | |
|---|---|---|
| Requests Per Minute (RPM) | Tokens Per Minute (TPM)Includes input and output tokens | |
| decision-model-preview | 1,200 | 2,000,000 |