# qwen3.8-max

> A 2.4-trillion-parameter MoE flagship with a major leap in coding and office productivity, able to autonomously code for over ten days to deliver complete projects. It handles hundreds of professional tasks across law, finance, design, and more, delivering production-grade results end-to-end in a single conversation. Native visual understanding runs through the entire planning, execution, and verification pipeline, enabling deep semantic parsing of ultra-long documents and long videos. It plans autonomously and iterates in closed loops during long-horizon tasks, continuously improving.

Model ID (the value of the `model` parameter): `qwen3.8-max`

## Model Capabilities <span id="h-abcd5f4822" />

<Tabs>
  <Tab title="China (Beijing)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%" }}><colgroup><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /></colgroup><thead><tr><th><p>Capability</p></th><th><p>Support</p></th><th><p>Capability</p></th><th><p>Support</p></th></tr></thead><tbody><tr><td><p>Input Modality</p></td><td><p><strong>Image</strong> <strong>Text</strong> <strong>Video</strong></p></td><td><p>Output Modality</p></td><td><p><strong>Text</strong></p></td></tr><tr><td><p>Model Experience</p></td><td><p>Supported</p></td><td><p>Function Calling</p></td><td><p>Supported</p></td></tr><tr><td><p>Structured Outputs</p></td><td><p>Supported</p></td><td><p>Web Search</p></td><td><p>Supported</p></td></tr><tr><td><p>Prefix Completion</p></td><td><p>Supported</p></td><td><p>Context Caching</p></td><td><p>Supported</p></td></tr><tr><td><p>Batch Inference</p></td><td><p>Supported</p></td><td><p>Fine-tuning</p></td><td><p>Unsupported</p></td></tr></tbody></table>
  </Tab>

  <Tab title="Singapore">
    Scope: International

    <table style={{ display: "table", tableLayout: "fixed", width: "100%" }}><colgroup><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /></colgroup><thead><tr><th><p>Capability</p></th><th><p>Support</p></th><th><p>Capability</p></th><th><p>Support</p></th></tr></thead><tbody><tr><td><p>Input Modality</p></td><td><p><strong>Image</strong> <strong>Text</strong> <strong>Video</strong></p></td><td><p>Output Modality</p></td><td><p><strong>Text</strong></p></td></tr><tr><td><p>Model Experience</p></td><td><p>Supported</p></td><td><p>Function Calling</p></td><td><p>Supported</p></td></tr><tr><td><p>Structured Outputs</p></td><td><p>Supported</p></td><td><p>Web Search</p></td><td><p>Supported</p></td></tr><tr><td><p>Prefix Completion</p></td><td><p>Supported</p></td><td><p>Context Caching</p></td><td><p>Supported</p></td></tr><tr><td><p>Batch Inference</p></td><td><p>Unsupported</p></td><td><p>Fine-tuning</p></td><td><p>Unsupported</p></td></tr></tbody></table>
  </Tab>

  <Tab title="Germany (Frankfurt)">
    Scope: Global

    <table style={{ display: "table", tableLayout: "fixed", width: "100%" }}><colgroup><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /></colgroup><thead><tr><th><p>Capability</p></th><th><p>Support</p></th><th><p>Capability</p></th><th><p>Support</p></th></tr></thead><tbody><tr><td><p>Input Modality</p></td><td><p><strong>Image</strong> <strong>Text</strong> <strong>Video</strong></p></td><td><p>Output Modality</p></td><td><p><strong>Text</strong></p></td></tr><tr><td><p>Model Experience</p></td><td><p>Supported</p></td><td><p>Function Calling</p></td><td><p>Supported</p></td></tr><tr><td><p>Structured Outputs</p></td><td><p>Supported</p></td><td><p>Web Search</p></td><td><p>Unsupported</p></td></tr><tr><td><p>Prefix Completion</p></td><td><p>Supported</p></td><td><p>Context Caching</p></td><td><p>Supported</p></td></tr><tr><td><p>Batch Inference</p></td><td><p>Unsupported</p></td><td><p>Fine-tuning</p></td><td><p>Unsupported</p></td></tr></tbody></table>
  </Tab>

  <Tab title="US (Virginia)">
    Scope: Global

    <table style={{ display: "table", tableLayout: "fixed", width: "100%" }}><colgroup><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /></colgroup><thead><tr><th><p>Capability</p></th><th><p>Support</p></th><th><p>Capability</p></th><th><p>Support</p></th></tr></thead><tbody><tr><td><p>Input Modality</p></td><td><p><strong>Image</strong> <strong>Text</strong> <strong>Video</strong></p></td><td><p>Output Modality</p></td><td><p><strong>Text</strong></p></td></tr><tr><td><p>Model Experience</p></td><td><p>Supported</p></td><td><p>Function Calling</p></td><td><p>Supported</p></td></tr><tr><td><p>Structured Outputs</p></td><td><p>Supported</p></td><td><p>Web Search</p></td><td><p>Unsupported</p></td></tr><tr><td><p>Prefix Completion</p></td><td><p>Supported</p></td><td><p>Context Caching</p></td><td><p>Supported</p></td></tr><tr><td><p>Batch Inference</p></td><td><p>Unsupported</p></td><td><p>Fine-tuning</p></td><td><p>Unsupported</p></td></tr></tbody></table>
  </Tab>

  <Tab title="Japan (Tokyo)">
    Scope: Global

    <table style={{ display: "table", tableLayout: "fixed", width: "100%" }}><colgroup><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /></colgroup><thead><tr><th><p>Capability</p></th><th><p>Support</p></th><th><p>Capability</p></th><th><p>Support</p></th></tr></thead><tbody><tr><td><p>Input Modality</p></td><td><p><strong>Image</strong> <strong>Text</strong> <strong>Video</strong></p></td><td><p>Output Modality</p></td><td><p><strong>Text</strong></p></td></tr><tr><td><p>Model Experience</p></td><td><p>Supported</p></td><td><p>Function Calling</p></td><td><p>Supported</p></td></tr><tr><td><p>Structured Outputs</p></td><td><p>Supported</p></td><td><p>Web Search</p></td><td><p>Unsupported</p></td></tr><tr><td><p>Prefix Completion</p></td><td><p>Supported</p></td><td><p>Context Caching</p></td><td><p>Supported</p></td></tr><tr><td><p>Batch Inference</p></td><td><p>Unsupported</p></td><td><p>Fine-tuning</p></td><td><p>Unsupported</p></td></tr></tbody></table>
  </Tab>

  <Tab title="Hong Kong (China)">
    Scope: Global

    <table style={{ display: "table", tableLayout: "fixed", width: "100%" }}><colgroup><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /></colgroup><thead><tr><th><p>Capability</p></th><th><p>Support</p></th><th><p>Capability</p></th><th><p>Support</p></th></tr></thead><tbody><tr><td><p>Input Modality</p></td><td><p><strong>Image</strong> <strong>Text</strong> <strong>Video</strong></p></td><td><p>Output Modality</p></td><td><p><strong>Text</strong></p></td></tr><tr><td><p>Model Experience</p></td><td><p>Supported</p></td><td><p>Function Calling</p></td><td><p>Supported</p></td></tr><tr><td><p>Structured Outputs</p></td><td><p>Supported</p></td><td><p>Web Search</p></td><td><p>Unsupported</p></td></tr><tr><td><p>Prefix Completion</p></td><td><p>Supported</p></td><td><p>Context Caching</p></td><td><p>Supported</p></td></tr><tr><td><p>Batch Inference</p></td><td><p>Unsupported</p></td><td><p>Fine-tuning</p></td><td><p>Unsupported</p></td></tr></tbody></table>
  </Tab>
</Tabs>

## Context Limits <span id="h-3a176132ed" />

<table style={{ display: "table", tableLayout: "fixed", width: "100%" }}><colgroup><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /></colgroup><thead><tr><th><p>Parameter</p></th><th><p>Value</p></th><th><p>Parameter</p></th><th><p>Value</p></th></tr></thead><tbody><tr><td><p>Max Input Length</p></td><td><p>991808</p></td><td><p>Max Output Length</p></td><td><p>131072</p></td></tr><tr><td><p>Max Input Length (Thinking Mode)</p></td><td><p>983616</p></td><td><p>Max Output Length (Thinking Mode)</p></td><td><p>131072</p></td></tr><tr><td><p>Context Window</p></td><td><p>1000000</p></td><td><p>Max Chain-of-Thought Length</p></td><td><p>262144</p></td></tr></tbody></table>

> The supported model length may vary depending on different combinations of API input parameters.

## Pricing <span id="h-8af22b5b98" />

This page only shows the original pricing for model API calls, excluding any limited-time promotions. Visit [Model Studio Console](https://modelstudio.console.alibabacloud.com/ap-southeast-1/model/market) for promotional offers.

<Tabs>
  <Tab title="China (Beijing)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%" }}><colgroup><col style={{ width: "33.333333%" }} /><col style={{ width: "33.333333%" }} /><col style={{ width: "33.333333%" }} /></colgroup><thead><tr><th><p>Billing Item</p></th><th><p>Price (USD)</p></th><th><p>Unit</p></th></tr></thead><tbody><tr><td><p>Input</p></td><td><p>1.65</p></td><td><p>Per 1M tokens</p></td></tr><tr><td><p>Output</p></td><td><p>4.951</p></td><td><p>Per 1M tokens</p></td></tr><tr><td><p>Input(Implicit Cache)</p></td><td><p>0.206</p></td><td><p>Per 1M tokens</p></td></tr><tr><td><p>Input(Batch File)</p></td><td><p>0.825</p></td><td><p>Per 1M tokens</p></td></tr><tr><td><p>Output(Batch File)</p></td><td><p>2.475</p></td><td><p>Per 1M tokens</p></td></tr><tr><td><p>Explicit Cache Creation</p></td><td><p>2.063</p></td><td><p>Per 1M tokens</p></td></tr><tr><td><p>Explicit Cache Read</p></td><td><p>0.137</p></td><td><p>Per 1M tokens</p></td></tr><tr><td><p>Input(Batch Chat)</p></td><td><p>1.65</p></td><td><p>Per 1M tokens</p></td></tr><tr><td><p>Output(Batch Chat)</p></td><td><p>4.951</p></td><td><p>Per 1M tokens</p></td></tr></tbody></table>
  </Tab>

  <Tab title="Singapore">
    Scope: International

    <table style={{ display: "table", tableLayout: "fixed", width: "100%" }}><colgroup><col style={{ width: "33.333333%" }} /><col style={{ width: "33.333333%" }} /><col style={{ width: "33.333333%" }} /></colgroup><thead><tr><th><p>Billing Item</p></th><th><p>Price (USD)</p></th><th><p>Unit</p></th></tr></thead><tbody><tr><td><p>Input</p></td><td><p>2</p></td><td><p>Per 1M tokens</p></td></tr><tr><td><p>Output</p></td><td><p>6</p></td><td><p>Per 1M tokens</p></td></tr><tr><td><p>Input(Implicit Cache)</p></td><td><p>0.25</p></td><td><p>Per 1M tokens</p></td></tr><tr><td><p>Explicit Cache Creation</p></td><td><p>2.5</p></td><td><p>Per 1M tokens</p></td></tr><tr><td><p>Explicit Cache Read</p></td><td><p>0.17</p></td><td><p>Per 1M tokens</p></td></tr></tbody></table>
  </Tab>

  <Tab title="Germany (Frankfurt)">
    Scope: Global

    <table style={{ display: "table", tableLayout: "fixed", width: "100%" }}><colgroup><col style={{ width: "33.333333%" }} /><col style={{ width: "33.333333%" }} /><col style={{ width: "33.333333%" }} /></colgroup><thead><tr><th><p>Billing Item</p></th><th><p>Price (USD)</p></th><th><p>Unit</p></th></tr></thead><tbody><tr><td><p>Input</p></td><td><p>1.65</p></td><td><p>Per 1M tokens</p></td></tr><tr><td><p>Output</p></td><td><p>4.951</p></td><td><p>Per 1M tokens</p></td></tr><tr><td><p>Input(Implicit Cache)</p></td><td><p>0.206</p></td><td><p>Per 1M tokens</p></td></tr><tr><td><p>Explicit Cache Creation</p></td><td><p>2.063</p></td><td><p>Per 1M tokens</p></td></tr><tr><td><p>Explicit Cache Read</p></td><td><p>0.137</p></td><td><p>Per 1M tokens</p></td></tr></tbody></table>
  </Tab>

  <Tab title="US (Virginia)">
    Scope: Global

    <table style={{ display: "table", tableLayout: "fixed", width: "100%" }}><colgroup><col style={{ width: "33.333333%" }} /><col style={{ width: "33.333333%" }} /><col style={{ width: "33.333333%" }} /></colgroup><thead><tr><th><p>Billing Item</p></th><th><p>Price (USD)</p></th><th><p>Unit</p></th></tr></thead><tbody><tr><td><p>Input</p></td><td><p>1.65</p></td><td><p>Per 1M tokens</p></td></tr><tr><td><p>Output</p></td><td><p>4.951</p></td><td><p>Per 1M tokens</p></td></tr><tr><td><p>Input(Implicit Cache)</p></td><td><p>0.206</p></td><td><p>Per 1M tokens</p></td></tr><tr><td><p>Explicit Cache Creation</p></td><td><p>2.063</p></td><td><p>Per 1M tokens</p></td></tr><tr><td><p>Explicit Cache Read</p></td><td><p>0.137</p></td><td><p>Per 1M tokens</p></td></tr></tbody></table>
  </Tab>

  <Tab title="Japan (Tokyo)">
    Scope: Global

    <table style={{ display: "table", tableLayout: "fixed", width: "100%" }}><colgroup><col style={{ width: "33.333333%" }} /><col style={{ width: "33.333333%" }} /><col style={{ width: "33.333333%" }} /></colgroup><thead><tr><th><p>Billing Item</p></th><th><p>Price (USD)</p></th><th><p>Unit</p></th></tr></thead><tbody><tr><td><p>Input</p></td><td><p>1.65</p></td><td><p>Per 1M tokens</p></td></tr><tr><td><p>Output</p></td><td><p>4.951</p></td><td><p>Per 1M tokens</p></td></tr><tr><td><p>Input(Implicit Cache)</p></td><td><p>0.206</p></td><td><p>Per 1M tokens</p></td></tr><tr><td><p>Explicit Cache Creation</p></td><td><p>2.063</p></td><td><p>Per 1M tokens</p></td></tr><tr><td><p>Explicit Cache Read</p></td><td><p>0.137</p></td><td><p>Per 1M tokens</p></td></tr></tbody></table>
  </Tab>

  <Tab title="Hong Kong (China)">
    Scope: Global

    <table style={{ display: "table", tableLayout: "fixed", width: "100%" }}><colgroup><col style={{ width: "33.333333%" }} /><col style={{ width: "33.333333%" }} /><col style={{ width: "33.333333%" }} /></colgroup><thead><tr><th><p>Billing Item</p></th><th><p>Price (USD)</p></th><th><p>Unit</p></th></tr></thead><tbody><tr><td><p>Input</p></td><td><p>1.65</p></td><td><p>Per 1M tokens</p></td></tr><tr><td><p>Output</p></td><td><p>4.951</p></td><td><p>Per 1M tokens</p></td></tr><tr><td><p>Input(Implicit Cache)</p></td><td><p>0.206</p></td><td><p>Per 1M tokens</p></td></tr><tr><td><p>Explicit Cache Creation</p></td><td><p>2.063</p></td><td><p>Per 1M tokens</p></td></tr><tr><td><p>Explicit Cache Read</p></td><td><p>0.137</p></td><td><p>Per 1M tokens</p></td></tr></tbody></table>
  </Tab>
</Tabs>

## Rate Limits <span id="h-df236e1608" />

<Note>
  This model uses [dynamic rate limiting](/help/en/model-studio/quota-management) in the China (Beijing) and Singapore regions. TPM is adjusted based on your monthly Model Studio spend tier, while RPM has a relatively high limit that you do not need to configure separately and that will not be triggered during normal use.
</Note>

<Tabs>
  <Tab title="China (Beijing)">
    This region uses dynamic rate limiting. The TPM limit is tiered by your monthly Model Studio spend, and the RPM limit is high enough that normal use does not trigger throttling. For the tier values, see [Dynamic rate limiting](/help/en/model-studio/quota-management).
  </Tab>

  <Tab title="Singapore">
    Scope: International

    This region uses dynamic rate limiting. The TPM limit is tiered by your monthly Model Studio spend, and the RPM limit is high enough that normal use does not trigger throttling. For the tier values, see [Dynamic rate limiting](/help/en/model-studio/quota-management).
  </Tab>

  <Tab title="Germany (Frankfurt)">
    Scope: Global

    <table style={{ display: "table", tableLayout: "fixed", width: "100%" }}><colgroup><col style={{ width: "50%" }} /><col style={{ width: "50%" }} /></colgroup><thead><tr><th><p>Parameter</p></th><th><p>Value</p></th></tr></thead><tbody><tr><td><p>RPM (Requests Per Minute)</p></td><td><p>30,000</p></td></tr><tr><td><p>TPM (Tokens Per Minute)</p></td><td><p>5,000,000</p></td></tr></tbody></table>
  </Tab>

  <Tab title="US (Virginia)">
    Scope: Global

    <table style={{ display: "table", tableLayout: "fixed", width: "100%" }}><colgroup><col style={{ width: "50%" }} /><col style={{ width: "50%" }} /></colgroup><thead><tr><th><p>Parameter</p></th><th><p>Value</p></th></tr></thead><tbody><tr><td><p>RPM (Requests Per Minute)</p></td><td><p>30,000</p></td></tr><tr><td><p>TPM (Tokens Per Minute)</p></td><td><p>5,000,000</p></td></tr></tbody></table>
  </Tab>

  <Tab title="Japan (Tokyo)">
    Scope: Global

    <table style={{ display: "table", tableLayout: "fixed", width: "100%" }}><colgroup><col style={{ width: "50%" }} /><col style={{ width: "50%" }} /></colgroup><thead><tr><th><p>Parameter</p></th><th><p>Value</p></th></tr></thead><tbody><tr><td><p>RPM (Requests Per Minute)</p></td><td><p>30,000</p></td></tr><tr><td><p>TPM (Tokens Per Minute)</p></td><td><p>5,000,000</p></td></tr></tbody></table>
  </Tab>

  <Tab title="Hong Kong (China)">
    Scope: Global

    <table style={{ display: "table", tableLayout: "fixed", width: "100%" }}><colgroup><col style={{ width: "50%" }} /><col style={{ width: "50%" }} /></colgroup><thead><tr><th><p>Parameter</p></th><th><p>Value</p></th></tr></thead><tbody><tr><td><p>RPM (Requests Per Minute)</p></td><td><p>30,000</p></td></tr><tr><td><p>TPM (Tokens Per Minute)</p></td><td><p>5,000,000</p></td></tr></tbody></table>
  </Tab>
</Tabs>

## Snapshot Versions <span id="h-15113e6950" />

### qwen3.8-max-0902

Qwen3.8-Max-0902 (alias qwen3.8-max-2026-09-02) is an upgraded snapshot of qwen3.8-max. Coding capability breaks new ground, handling more complex engineering-scale projects and long-horizon autonomous development. Collaborative agent performance is significantly enhanced, with greater composure in multi-tool orchestration and end-to-end task delivery. Native vision understanding is refined across chart reasoning, document parsing, and multimodal perception — sharper and more reliable. Retains the 1M context window, thinking mode, and full tool ecosystem, evolving at a higher level of intelligence.

#### Model Capabilities <span id="h-4eb0548957" />

<Tabs>
  <Tab title="China (Beijing)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%" }}><colgroup><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /></colgroup><thead><tr><th><p>Capability</p></th><th><p>Support</p></th><th><p>Capability</p></th><th><p>Support</p></th></tr></thead><tbody><tr><td><p>Input Modality</p></td><td><p><strong>Image</strong> <strong>Text</strong> <strong>Video</strong></p></td><td><p>Output Modality</p></td><td><p><strong>Text</strong></p></td></tr><tr><td><p>Model Experience</p></td><td><p>Supported</p></td><td><p>Function Calling</p></td><td><p>Supported</p></td></tr><tr><td><p>Structured Outputs</p></td><td><p>Supported</p></td><td><p>Web Search</p></td><td><p>Supported</p></td></tr><tr><td><p>Prefix Completion</p></td><td><p>Supported</p></td><td><p>Context Caching</p></td><td><p>Supported</p></td></tr><tr><td><p>Batch Inference</p></td><td><p>Unsupported</p></td><td><p>Fine-tuning</p></td><td><p>Unsupported</p></td></tr></tbody></table>
  </Tab>

  <Tab title="Singapore">
    Scope: International

    <table style={{ display: "table", tableLayout: "fixed", width: "100%" }}><colgroup><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /></colgroup><thead><tr><th><p>Capability</p></th><th><p>Support</p></th><th><p>Capability</p></th><th><p>Support</p></th></tr></thead><tbody><tr><td><p>Input Modality</p></td><td><p><strong>Image</strong> <strong>Text</strong> <strong>Video</strong></p></td><td><p>Output Modality</p></td><td><p><strong>Text</strong></p></td></tr><tr><td><p>Model Experience</p></td><td><p>Supported</p></td><td><p>Function Calling</p></td><td><p>Supported</p></td></tr><tr><td><p>Structured Outputs</p></td><td><p>Supported</p></td><td><p>Web Search</p></td><td><p>Supported</p></td></tr><tr><td><p>Prefix Completion</p></td><td><p>Supported</p></td><td><p>Context Caching</p></td><td><p>Supported</p></td></tr><tr><td><p>Batch Inference</p></td><td><p>Unsupported</p></td><td><p>Fine-tuning</p></td><td><p>Unsupported</p></td></tr></tbody></table>
  </Tab>

  <Tab title="Germany (Frankfurt)">
    Scope: Global

    <table style={{ display: "table", tableLayout: "fixed", width: "100%" }}><colgroup><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /></colgroup><thead><tr><th><p>Capability</p></th><th><p>Support</p></th><th><p>Capability</p></th><th><p>Support</p></th></tr></thead><tbody><tr><td><p>Input Modality</p></td><td><p><strong>Image</strong> <strong>Text</strong> <strong>Video</strong></p></td><td><p>Output Modality</p></td><td><p><strong>Text</strong></p></td></tr><tr><td><p>Model Experience</p></td><td><p>Supported</p></td><td><p>Function Calling</p></td><td><p>Supported</p></td></tr><tr><td><p>Structured Outputs</p></td><td><p>Supported</p></td><td><p>Web Search</p></td><td><p>Supported</p></td></tr><tr><td><p>Prefix Completion</p></td><td><p>Supported</p></td><td><p>Context Caching</p></td><td><p>Supported</p></td></tr><tr><td><p>Batch Inference</p></td><td><p>Unsupported</p></td><td><p>Fine-tuning</p></td><td><p>Unsupported</p></td></tr></tbody></table>
  </Tab>

  <Tab title="US (Virginia)">
    Scope: Global

    <table style={{ display: "table", tableLayout: "fixed", width: "100%" }}><colgroup><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /></colgroup><thead><tr><th><p>Capability</p></th><th><p>Support</p></th><th><p>Capability</p></th><th><p>Support</p></th></tr></thead><tbody><tr><td><p>Input Modality</p></td><td><p><strong>Image</strong> <strong>Text</strong> <strong>Video</strong></p></td><td><p>Output Modality</p></td><td><p><strong>Text</strong></p></td></tr><tr><td><p>Model Experience</p></td><td><p>Supported</p></td><td><p>Function Calling</p></td><td><p>Supported</p></td></tr><tr><td><p>Structured Outputs</p></td><td><p>Supported</p></td><td><p>Web Search</p></td><td><p>Supported</p></td></tr><tr><td><p>Prefix Completion</p></td><td><p>Supported</p></td><td><p>Context Caching</p></td><td><p>Supported</p></td></tr><tr><td><p>Batch Inference</p></td><td><p>Unsupported</p></td><td><p>Fine-tuning</p></td><td><p>Unsupported</p></td></tr></tbody></table>
  </Tab>

  <Tab title="Japan (Tokyo)">
    Scope: Global

    <table style={{ display: "table", tableLayout: "fixed", width: "100%" }}><colgroup><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /></colgroup><thead><tr><th><p>Capability</p></th><th><p>Support</p></th><th><p>Capability</p></th><th><p>Support</p></th></tr></thead><tbody><tr><td><p>Input Modality</p></td><td><p><strong>Image</strong> <strong>Text</strong> <strong>Video</strong></p></td><td><p>Output Modality</p></td><td><p><strong>Text</strong></p></td></tr><tr><td><p>Model Experience</p></td><td><p>Supported</p></td><td><p>Function Calling</p></td><td><p>Supported</p></td></tr><tr><td><p>Structured Outputs</p></td><td><p>Supported</p></td><td><p>Web Search</p></td><td><p>Supported</p></td></tr><tr><td><p>Prefix Completion</p></td><td><p>Supported</p></td><td><p>Context Caching</p></td><td><p>Supported</p></td></tr><tr><td><p>Batch Inference</p></td><td><p>Unsupported</p></td><td><p>Fine-tuning</p></td><td><p>Unsupported</p></td></tr></tbody></table>
  </Tab>

  <Tab title="Hong Kong (China)">
    Scope: Global

    <table style={{ display: "table", tableLayout: "fixed", width: "100%" }}><colgroup><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /></colgroup><thead><tr><th><p>Capability</p></th><th><p>Support</p></th><th><p>Capability</p></th><th><p>Support</p></th></tr></thead><tbody><tr><td><p>Input Modality</p></td><td><p><strong>Image</strong> <strong>Text</strong> <strong>Video</strong></p></td><td><p>Output Modality</p></td><td><p><strong>Text</strong></p></td></tr><tr><td><p>Model Experience</p></td><td><p>Supported</p></td><td><p>Function Calling</p></td><td><p>Supported</p></td></tr><tr><td><p>Structured Outputs</p></td><td><p>Supported</p></td><td><p>Web Search</p></td><td><p>Supported</p></td></tr><tr><td><p>Prefix Completion</p></td><td><p>Supported</p></td><td><p>Context Caching</p></td><td><p>Supported</p></td></tr><tr><td><p>Batch Inference</p></td><td><p>Unsupported</p></td><td><p>Fine-tuning</p></td><td><p>Unsupported</p></td></tr></tbody></table>
  </Tab>
</Tabs>

#### Context Limits <span id="h-42d7c89995" />

<table style={{ display: "table", tableLayout: "fixed", width: "100%" }}><colgroup><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /><col style={{ width: "25%" }} /></colgroup><thead><tr><th><p>Parameter</p></th><th><p>Value</p></th><th><p>Parameter</p></th><th><p>Value</p></th></tr></thead><tbody><tr><td><p>Max Input Length</p></td><td><p>991808</p></td><td><p>Max Output Length</p></td><td><p>131072</p></td></tr><tr><td><p>Max Input Length (Thinking Mode)</p></td><td><p>983616</p></td><td><p>Max Output Length (Thinking Mode)</p></td><td><p>131072</p></td></tr><tr><td><p>Context Window</p></td><td><p>1000000</p></td><td><p>Max Chain-of-Thought Length</p></td><td><p>262144</p></td></tr></tbody></table>

> The supported model length may vary depending on different combinations of API input parameters.

#### Pricing <span id="h-e22ac25b06" />

This page only shows the original pricing for model API calls, excluding any limited-time promotions. Visit [Model Studio Console](https://modelstudio.console.alibabacloud.com/ap-southeast-1/model/market) for promotional offers.

<Tabs>
  <Tab title="China (Beijing)">
    <table style={{ display: "table", tableLayout: "fixed", width: "100%" }}><colgroup><col style={{ width: "33.333333%" }} /><col style={{ width: "33.333333%" }} /><col style={{ width: "33.333333%" }} /></colgroup><thead><tr><th><p>Billing Item</p></th><th><p>Price (USD)</p></th><th><p>Unit</p></th></tr></thead><tbody><tr><td><p>Input</p></td><td><p>1.65</p></td><td><p>Per 1M tokens</p></td></tr><tr><td><p>Output</p></td><td><p>4.951</p></td><td><p>Per 1M tokens</p></td></tr><tr><td><p>Input(Implicit Cache)</p></td><td><p>0.206</p></td><td><p>Per 1M tokens</p></td></tr><tr><td><p>Explicit Cache Creation</p></td><td><p>2.063</p></td><td><p>Per 1M tokens</p></td></tr><tr><td><p>Explicit Cache Read</p></td><td><p>0.137</p></td><td><p>Per 1M tokens</p></td></tr></tbody></table>
  </Tab>

  <Tab title="Singapore">
    Scope: International

    <table style={{ display: "table", tableLayout: "fixed", width: "100%" }}><colgroup><col style={{ width: "33.333333%" }} /><col style={{ width: "33.333333%" }} /><col style={{ width: "33.333333%" }} /></colgroup><thead><tr><th><p>Billing Item</p></th><th><p>Price (USD)</p></th><th><p>Unit</p></th></tr></thead><tbody><tr><td><p>Input</p></td><td><p>2</p></td><td><p>Per 1M tokens</p></td></tr><tr><td><p>Output</p></td><td><p>6</p></td><td><p>Per 1M tokens</p></td></tr><tr><td><p>Input(Implicit Cache)</p></td><td><p>0.25</p></td><td><p>Per 1M tokens</p></td></tr><tr><td><p>Explicit Cache Creation</p></td><td><p>2.5</p></td><td><p>Per 1M tokens</p></td></tr><tr><td><p>Explicit Cache Read</p></td><td><p>0.17</p></td><td><p>Per 1M tokens</p></td></tr></tbody></table>
  </Tab>

  <Tab title="Germany (Frankfurt)">
    Scope: Global

    <table style={{ display: "table", tableLayout: "fixed", width: "100%" }}><colgroup><col style={{ width: "33.333333%" }} /><col style={{ width: "33.333333%" }} /><col style={{ width: "33.333333%" }} /></colgroup><thead><tr><th><p>Billing Item</p></th><th><p>Price (USD)</p></th><th><p>Unit</p></th></tr></thead><tbody><tr><td><p>Input</p></td><td><p>1.65</p></td><td><p>Per 1M tokens</p></td></tr><tr><td><p>Output</p></td><td><p>4.951</p></td><td><p>Per 1M tokens</p></td></tr><tr><td><p>Input(Implicit Cache)</p></td><td><p>0.206</p></td><td><p>Per 1M tokens</p></td></tr><tr><td><p>Explicit Cache Creation</p></td><td><p>2.063</p></td><td><p>Per 1M tokens</p></td></tr><tr><td><p>Explicit Cache Read</p></td><td><p>0.137</p></td><td><p>Per 1M tokens</p></td></tr></tbody></table>
  </Tab>

  <Tab title="US (Virginia)">
    Scope: Global

    <table style={{ display: "table", tableLayout: "fixed", width: "100%" }}><colgroup><col style={{ width: "33.333333%" }} /><col style={{ width: "33.333333%" }} /><col style={{ width: "33.333333%" }} /></colgroup><thead><tr><th><p>Billing Item</p></th><th><p>Price (USD)</p></th><th><p>Unit</p></th></tr></thead><tbody><tr><td><p>Input</p></td><td><p>1.65</p></td><td><p>Per 1M tokens</p></td></tr><tr><td><p>Output</p></td><td><p>4.951</p></td><td><p>Per 1M tokens</p></td></tr><tr><td><p>Input(Implicit Cache)</p></td><td><p>0.206</p></td><td><p>Per 1M tokens</p></td></tr><tr><td><p>Explicit Cache Creation</p></td><td><p>2.063</p></td><td><p>Per 1M tokens</p></td></tr><tr><td><p>Explicit Cache Read</p></td><td><p>0.137</p></td><td><p>Per 1M tokens</p></td></tr></tbody></table>
  </Tab>

  <Tab title="Japan (Tokyo)">
    Scope: Global

    <table style={{ display: "table", tableLayout: "fixed", width: "100%" }}><colgroup><col style={{ width: "33.333333%" }} /><col style={{ width: "33.333333%" }} /><col style={{ width: "33.333333%" }} /></colgroup><thead><tr><th><p>Billing Item</p></th><th><p>Price (USD)</p></th><th><p>Unit</p></th></tr></thead><tbody><tr><td><p>Input</p></td><td><p>1.65</p></td><td><p>Per 1M tokens</p></td></tr><tr><td><p>Output</p></td><td><p>4.951</p></td><td><p>Per 1M tokens</p></td></tr><tr><td><p>Input(Implicit Cache)</p></td><td><p>0.206</p></td><td><p>Per 1M tokens</p></td></tr><tr><td><p>Explicit Cache Creation</p></td><td><p>2.063</p></td><td><p>Per 1M tokens</p></td></tr><tr><td><p>Explicit Cache Read</p></td><td><p>0.137</p></td><td><p>Per 1M tokens</p></td></tr></tbody></table>
  </Tab>

  <Tab title="Hong Kong (China)">
    Scope: Global

    <table style={{ display: "table", tableLayout: "fixed", width: "100%" }}><colgroup><col style={{ width: "33.333333%" }} /><col style={{ width: "33.333333%" }} /><col style={{ width: "33.333333%" }} /></colgroup><thead><tr><th><p>Billing Item</p></th><th><p>Price (USD)</p></th><th><p>Unit</p></th></tr></thead><tbody><tr><td><p>Input</p></td><td><p>1.65</p></td><td><p>Per 1M tokens</p></td></tr><tr><td><p>Output</p></td><td><p>4.951</p></td><td><p>Per 1M tokens</p></td></tr><tr><td><p>Input(Implicit Cache)</p></td><td><p>0.206</p></td><td><p>Per 1M tokens</p></td></tr><tr><td><p>Explicit Cache Creation</p></td><td><p>2.063</p></td><td><p>Per 1M tokens</p></td></tr><tr><td><p>Explicit Cache Read</p></td><td><p>0.137</p></td><td><p>Per 1M tokens</p></td></tr></tbody></table>
  </Tab>
</Tabs>

#### Rate Limits <span id="h-5e715e71a0" />

<Note>
  This model uses [dynamic rate limiting](/help/en/model-studio/quota-management) in the China (Beijing) and Singapore regions. TPM is adjusted based on your monthly Model Studio spend tier, while RPM has a relatively high limit that you do not need to configure separately and that will not be triggered during normal use.
</Note>

<Tabs>
  <Tab title="China (Beijing)">
    This region uses dynamic rate limiting. The TPM limit is tiered by your monthly Model Studio spend, and the RPM limit is high enough that normal use does not trigger throttling. For the tier values, see [Dynamic rate limiting](/help/en/model-studio/quota-management).
  </Tab>

  <Tab title="Singapore">
    Scope: International

    This region uses dynamic rate limiting. The TPM limit is tiered by your monthly Model Studio spend, and the RPM limit is high enough that normal use does not trigger throttling. For the tier values, see [Dynamic rate limiting](/help/en/model-studio/quota-management).
  </Tab>

  <Tab title="Germany (Frankfurt)">
    Scope: Global

    <table style={{ display: "table", tableLayout: "fixed", width: "100%" }}><colgroup><col style={{ width: "50%" }} /><col style={{ width: "50%" }} /></colgroup><thead><tr><th><p>Parameter</p></th><th><p>Value</p></th></tr></thead><tbody><tr><td><p>RPM (Requests Per Minute)</p></td><td><p>30,000</p></td></tr><tr><td><p>TPM (Tokens Per Minute)</p></td><td><p>150,000</p></td></tr></tbody></table>
  </Tab>

  <Tab title="US (Virginia)">
    Scope: Global

    <table style={{ display: "table", tableLayout: "fixed", width: "100%" }}><colgroup><col style={{ width: "50%" }} /><col style={{ width: "50%" }} /></colgroup><thead><tr><th><p>Parameter</p></th><th><p>Value</p></th></tr></thead><tbody><tr><td><p>RPM (Requests Per Minute)</p></td><td><p>30,000</p></td></tr><tr><td><p>TPM (Tokens Per Minute)</p></td><td><p>150,000</p></td></tr></tbody></table>
  </Tab>

  <Tab title="Japan (Tokyo)">
    Scope: Global

    <table style={{ display: "table", tableLayout: "fixed", width: "100%" }}><colgroup><col style={{ width: "50%" }} /><col style={{ width: "50%" }} /></colgroup><thead><tr><th><p>Parameter</p></th><th><p>Value</p></th></tr></thead><tbody><tr><td><p>RPM (Requests Per Minute)</p></td><td><p>30,000</p></td></tr><tr><td><p>TPM (Tokens Per Minute)</p></td><td><p>150,000</p></td></tr></tbody></table>
  </Tab>

  <Tab title="Hong Kong (China)">
    Scope: Global

    <table style={{ display: "table", tableLayout: "fixed", width: "100%" }}><colgroup><col style={{ width: "50%" }} /><col style={{ width: "50%" }} /></colgroup><thead><tr><th><p>Parameter</p></th><th><p>Value</p></th></tr></thead><tbody><tr><td><p>RPM (Requests Per Minute)</p></td><td><p>30,000</p></td></tr><tr><td><p>TPM (Tokens Per Minute)</p></td><td><p>150,000</p></td></tr></tbody></table>
  </Tab>
</Tabs>