Skip to main content
Get Started

Rate limiting

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 exceeded or You exceeded your current requests list: This indicates that the requests per minute (RPM) limit was triggered.
  • Allocated quota exceeded or You 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.
In addition to RPM and TPM, rate limiting may be enforced at the per-second level for requests per second (RPS), which is RPM/60, and tokens per second (TPS), which is TPM/60. Even if the total number of calls per minute does not exceed the limit, a burst of requests in a short time can still trigger rate limiting.

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. 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

  1. 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.
  2. Optimize your call strategy
    • Reduce call frequency: If you receive a Requests rate limit exceeded or You exceeded your current requests list error, lower the API call frequency.
    • Reduce token consumption: If you receive an Allocated quota exceeded or You exceeded your current quota error, shorten the input or limit the output length.
    • Smooth the request rate: If you receive a Request rate increased too quickly error, use uniform scheduling, exponential backoff, or a request queue to distribute requests evenly and avoid sudden peaks.
  3. 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-flash after a rate limit is triggered for qwen-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.
    import os
    import asyncio
    from openai import AsyncOpenAI, APIStatusError
    
    # Configure
    API_KEY = os.getenv("DASHSCOPE_API_KEY")
    # Primary model
    MODEL = "qwen-plus"
    # Backup model
    BACKUP_MODEL = "qwen-flash"
    # Test question
    QUESTION = "Who are you?"
    # Concurrency setting
    NUM_REQUESTS = 10
    
    client = AsyncOpenAI(
        api_key=API_KEY,
        # The following is the URL for the China (Beijing) region. Replace {WorkspaceId} with your actual workspace ID.
        base_url="https://{WorkspaceId}.cn-beijing.maas.aliyuncs.com/compatible-mode/v1"
    )
    
    async def send_request(model):
        """Sends a single request."""
        try:
            await client.chat.completions.create(
                model=model,
                messages=[{"role": "user", "content": QUESTION}]
            )
            return True
        except APIStatusError as e:
            if e.status_code == 429:
                print(f"[Rate limit triggered] Model {model}")
                return False
            raise
        except Exception as e:
            print(f"[Request failed] Model {model}, Error: {e}")
            return False
    
    async def task(i):
        # Try the primary model.
        if await send_request(MODEL):
            return True
        # If rate limited, try the backup model.
        return await send_request(BACKUP_MODEL)
    
    async def main():
        results = await asyncio.gather(*(task(i) for i in range(NUM_REQUESTS)))
        print(f"Successful requests: {sum(results)}, Failed requests: {len(results) - sum(results)}")
    
    if __name__ == "__main__":
        asyncio.run(main())
    
  4. 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.
  5. 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 nameRate 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-max
Rate limiting does not apply when calling the service with the Batch API.
Dynamic rate limiting
qwen3.8-max-0902Dynamic rate limiting
qwen3.8-flash
Rate limiting does not apply when calling the service with the Batch API.
Dynamic rate limiting
qwen3.7-max
Rate limiting does not apply when calling the service with the Batch API.
30,0005,000,000
qwen3.7-max-2026-06-086001,000,000
qwen3.7-max-2026-05-206001,000,000
qwen3.7-max-preview60500,000
qwen3.7-max-2026-05-1760500,000
qwen-max
Rate limiting does not apply when calling the service with the Batch API.
1,2001,000,000
qwen3.7-plus30,0005,000,000
qwen3.7-plus-2026-05-266001,000,000
qwen3.6-plus
Rate limiting does not apply when calling the service with the Batch API.
30,0005,000,000
qwen3.6-plus-2026-04-026001,000,000
qwen3.7-flash
Rate limiting does not apply when calling the service with the Batch API.
30,0005,000,000
qwen3.7-flash-2026-07-1530,0005,000,000
qwen3.6-flash
Rate limiting does not apply when calling the service with the Batch API.
30,00010,000,000
qwen3.6-flash-2026-04-166001,000,000
qwen3.5-plus
Rate limiting does not apply when calling the service with the Batch API.
30,0005,000,000
qwen3.5-plus-2026-04-206001,000,000
qwen3.5-plus-2026-02-156001,000,000
qwen-plus
Rate limiting does not apply when calling the service with the Batch API.
30,0005,000,000
qwen-plus-latest
Rate limiting does not apply when calling the service with the Batch API.
15,0001,200,000
qwen-plus-2025-12-011201,000,000
qwen-plus-2025-07-14(qwen-plus-0714)60100,000
qwen-plus-2025-04-28(qwen-plus-0428)601,000,000
qwen-plus-2025-01-25(qwen-plus-0125)60150,000
qwen3.5-flash
Rate limiting does not apply when calling the service with the Batch API.
30,00010,000,000
qwen3.5-flash-2026-02-236001,000,000
qwen-flash
Rate limiting does not apply when calling the service with the Batch API.
30,00010,000,000
qwen-flash-2025-07-28601,000,000
qwen-long
Rate limiting does not apply when calling the service with the Batch API.
1,2003,000,000

Qwen-VL (visual understanding/image-to-text)

  • China (Beijing)
  • US (Virginia)
  • Singapore
  • Germany (Frankfurt)
  • Hong Kong (China)
Model nameRate 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-plus
Rate limiting does not apply when calling the service with the Batch API.
3,0005,000,000

Qwen-Omni

  • China (Beijing)
  • Singapore
  • Hong Kong (China)
  • Japan (Tokyo)
  • Germany (Frankfurt)
  • US (Virginia)
Model nameRate 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-flash30000Dynamic rate limits
qwen3.5-omni-plus60100,000
qwen3.5-omni-plus-2026-03-1560100,000
qwen3.5-omni-flash60100,000
qwen3.5-omni-flash-2026-03-1560100,000
qwen3-omni-flash60100,000

Qwen-Omni-Realtime

  • China (Beijing)
  • Singapore
Model nameRate 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-realtime602,000,000
qwen3.5-omni-plus-realtime60100,000
qwen3.5-omni-plus-realtime-2026-03-1560100,000
qwen3.5-omni-flash-realtime60100,000
qwen3.5-omni-flash-realtime-2026-03-1560100,000
qwen3-omni-flash-realtime-2025-09-1560100,000

Qwen-OCR (text extraction)

  • China (Beijing)
  • US (Virginia)
  • Singapore
  • Germany (Frankfurt)
Model nameRate 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-ocr6,00030,000,000
qwen-vl-ocr
Rate limiting does not apply when calling the service with the Batch API.
6006,000,000
qwen-vl-ocr-2025-11-206,00030,000,000
qwen-vl-ocr-2024-10-286006,000,000

Qwen Audio (audio understanding)

  • China (Beijing)
Model nameRate 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-turbo120100,000
qwen-audio-turbo-latest60

Qwen-Coder

  • China (Beijing)
  • US (Virginia)
  • Singapore
  • Germany (Frankfurt)
Model nameRate 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-flash5,0005,000,000
qwen3-coder-flash-2025-07-28601,000,000

Qwen translation model

  • China (Beijing)
  • US (Virginia)
  • Singapore
  • Germany (Frankfurt)
Model nameRate 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-plus6025,000
qwen-mt-flash6035,000
qwen-mt-lite60100,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 nameRate 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-turbo6003,000,000

Qianwen In-depth Research Model

  • China (Beijing)
Model nameRate 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-research1201,200,000

Tongyi Xiaomì conversation analysis model

  • China (Beijing)
Model nameRate 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-flash6001,000,000
tongyi-xiaomi-analysis-pro6001,000,000

Text generation-Qwen-Open source

Qwen language model open source version

  • China (Beijing)
  • US (Virginia)
  • Singapore
  • Germany (Frankfurt)
Model nameRate 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-a95bDynamic rate limiting
qwen3.8-27bDynamic rate limiting
qwen3.6-35b-a3b6001,000,000
qwen3.6-27b6001,000,000
qwen3.5-397b-a17b6001,000,000
qwen3.5-122b-a10b6001,000,000
qwen3.5-27b6001,000,000
qwen3.5-35b-a3b6001,000,000

Text generation-Third-party models

DeepSeek

  • China (Beijing)
  • US (Virginia)
  • Singapore
  • Germany (Frankfurt)
  • Japan (Tokyo)
  • Hong Kong (China)
Model nameRate 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-flash15,0001,200,000
deepseek-v4-pro15,0001,200,000
deepseek-v4-pro-0813Dynamic rate limiting
deepseek-v4-flash-073115,0001,200,000
deepseek-r1-distill-qwen-1.5b60100,000
deepseek-r1-distill-llama-70b60100,000

DeepSeek-SiliconFlow direct supply

  • China (Beijing)
Model nameRate 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.2500500,000
siliconflow/deepseek-v3.1-terminus500500,000
siliconflow/deepseek-r1-0528500500,000
siliconflow/deepseek-v3-0324500500,000

DeepSeek-Kuaishou Vanchin direct supply

  • China (Beijing)
Model nameRate 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-think30600,000
vanchin/deepseek-v3.1-terminus5001,000,000
vanchin/deepseek-r15001,000,000
vanchin/deepseek-v35001,000,000
vanchin/deepseek-ocr5001,000,000
vanchin/deepseek-v4-pro60300,000
vanchin/deepseek-v4-pro-081330600,000
vanchin/deepseek-v4.1-flash30600,000

Kimi

  • China (Beijing)
  • US (Virginia)
  • Germany (Frankfurt)
  • Japan (Tokyo)
  • Singapore
  • Hong Kong (China)
Model nameRate 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-k3Dynamic rate limiting
kimi-k2.7-code5001,000,000
kimi-k2.65001,000,000
kimi-k2.55001,000,000

Kimi-Moonshot AI direct supply

  • China (Beijing)
Model nameRate 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-k3500
Under 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,000
Under 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 nameRate 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.315,0005,000,000
glm-5.25002,000,000
glm-5.15001,000,000
glm-55001,000,000

GLM-Zhipu AI direct supply

  • China (Beijing)
Model nameRate 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.32003,000,000
ZHIPU/GLM-5.3-Flash2003,000,000
ZHIPU/GLM-5.3-FlashX2003,000,000
ZHIPU/GLM-5.22003,000,000
ZHIPU/GLM-5.12003,000,000
ZHIPU/GLM-52003,000,000

MiniMax

  • China (Beijing)
Model nameRate 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.55001,000,000

MiniMax-Xiyu Tech direct supply

  • China (Beijing)
Model nameRate 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-M350020,000,000
MiniMax/MiniMax-M2.750020,000,000
MiniMax/MiniMax-M2.550020,000,000
MiniMax/MiniMax-M2.150020,000,000

MiMo-Xiaomi direct supply

  • China (Beijing)
Model nameRate 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-pro10010,000,000

Stepfun-StepFun direct supply

  • China (Beijing)
Model nameRate 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-flash50020,000,000
stepfun/step-5-preview50010,000,000

Unisound direct supply

  • China (Beijing)
Model nameRate 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-u23003,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 nameRate limits (triggered if any value is exceeded)
Requests per second (RPS)Number of concurrent processing tasks (concurrency)
kling/kling-v3-omni-image-generation510
For 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 nameRate limiting conditions (throttling is triggered when any value is exceeded)
RPM (requests per minute)Number of concurrent tasks
vidu/vidu-image_reference2image3005
For 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)
ModelRequests per second (RPS)
qwen-audio-3.1-tts-next3

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 nameRate 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-plus60100,000
qwen-audio-3.0-realtime-plus60100,000
qwen-audio-3.0-realtime-flash60100,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 nameRate limits (triggered if any value is exceeded)
Requests per minute (RPM)Tokens per minute (TPM)
Includes input and output tokens
MiniMax/speech-2.8-hd2020,000
MiniMax/speech-02-hd2020,000
MiniMax/speech-2.8-turbo2020,000
MiniMax/speech-02-turbo2020,000

Speech recognition (speech-to-text) and translation (speech to specified language text)

Qwen3-LiveTranslate-Flash

  • China (Beijing)
  • Singapore
Model nameRate 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-flash100100,000
qwen3-livetranslate-flash-2025-12-01

Qwen-LiveTranslate-Flash-Realtime

  • China (Beijing)
  • Singapore
Model nameRate 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-realtime10100,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 nameRequests per minute (RPM)
qwen-audio-3.1-asr-flash-message1200

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 nameRate limits (triggered if any value is exceeded)
Task submission API RPM limitNumber of concurrent processing tasks (concurrency)
pixverse/pixverse-lipsync3005
The 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-motioncontrol300
pixverse/pixverse-upscale300
Model nameRate limits (triggered if any value is exceeded)
Requests per second (RPS)Number of concurrent processing tasks (concurrency)
pixverse/pixverse-c1-t2v55
The 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-omni55
The 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-t2v55
The 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 nameRate limits (triggered if any value is exceeded)
Requests per second (RPS)Number of concurrent processing tasks (concurrency)
kling/kling-v3-omni-video-generation510
The 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 nameRate limits (triggered if any value is exceeded)
Requests per second (RPS)Number of concurrent processing tasks (concurrency)
vidu/viduq3-ad_reference2video55
The 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_reference2video5
vidu/viduq3-pro-fast_img2video5
vidu/viduq3-turbo_text2video5
vidu/viduq3-pro_text2video5
vidu/viduq2_text2video5
vidu/viduq3-turbo_img2video5
vidu/viduq3-pro_img2video5
vidu/viduq2-turbo_img2video5
vidu/viduq2-pro_img2video5
vidu/viduq2-pro-fast_img2video5
vidu/viduq3-turbo_start-end2video5
vidu/viduq3-pro_start-end2video5
vidu/viduq2-turbo_start-end2video5
vidu/viduq2-pro_start-end2video5
vidu/viduq3-mix_reference2video5
vidu/viduq3_reference2video5
vidu/viduq3-turbo_reference2video5
vidu/viduq2-pro_reference2video5
vidu/viduq2_reference2video5

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 nameRate limits (triggered if any value is exceeded)
Task submission API RPM limitNumber of concurrent processing tasks (concurrency)
Tripo/Tripo-H3.1510
The 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.05

Embedding models

Text embedding

  • China (Beijing)
  • Singapore
  • Hong Kong (China)
Model nameRate limits (triggered if any value is exceeded)
Requests per minute (RPM)Tokens per minute (TPM)
Input tokens only
qwen3.7-text-embedding24,0001,000,000
qwen3.7-text-embedding-flash24,0001,000,000
text-embedding-v1
Rate limiting does not apply when calling the service with the Batch API.
1,8001,200,000
text-embedding-v2
Rate limiting does not apply when calling the service with the Batch API.
1,8001,200,000
text-embedding-v3
Rate limiting does not apply when calling the service with the Batch API.
1,8001,200,000
text-embedding-v4
Rate limiting does not apply when calling the service with the Batch API.
1,8001,200,000
text-embedding-async-v160The 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-v260The 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 nameRate Limiting Conditions
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-embedding2,4001,200,000
qwen2.5-vl-embedding1,200600,000
tongyi-embedding-vision-plus600200,000
tongyi-embedding-vision-flash600200,000
tongyi-embedding-vision-flash-2026-03-061,2009,600,000
tongyi-embedding-vision-plus-2026-03-061,2009,600,000
multimodal-embedding-v11201,000,000

Sorting model

Reranking Models

  • China (Beijing)
  • Singapore
Model nameRate 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-rerank3,0009,000,000
qwen3-rerank5,4005,000,000,000
qwen3-vl-rerank6009,000,000
gte-rerank-v25,0404,980,000,000

Industry

Intention recognition

  • China (Beijing)
Model nameRate 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-v31,2001,000,000

Role assumption

  • China (Beijing)
  • Singapore
  • US (Virginia)
  • Germany (Frankfurt)
  • Japan (Tokyo)
Model nameRate 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-character120500,000
qwen-flash-character120500,000
qwen-flash-character-2026-02-26120500,000

Interface interaction

  • China (Beijing)
Model nameRate 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-plus80540,000
gui-plus-2026-02-26100540,000

Decision model

  • China (Beijing)
  • Singapore
Model nameRate 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-preview1,2002,000,000

Unpublished models

For more information, see Model unpublishing policy.
Token Plan
Model Playground
Fine-tuning
Model Compression
Statistics and Monitoring
Support