Use os modelos do Alibaba Cloud Model Studio no Qwen Code.
Início Rápido
Escolha seu cliente e conclua a configuração.
CLI
- 1
Connect the provider
Execute
qwen, selecione Alibaba ModelStudio no primeiro uso e, em seguida, selecione um plano de cobrança quando solicitado. - 2
Select a region
Selecione Singapore como região.
- 3
Enter the API key
Token Plan
Use uma chave de API do Token Plan:
- Token Plan Personal Edition: Criar ou visualizar API Key
- Token Plan Team Edition: Atribuir assento e obter API Key
Pay-as-you-go
Use uma chave de API do Model Studio no console.
Coding Plan
Use uma chave de API do Coding Plan no console.
- 4
Verify
qwen -p "Hello"
Desktop
- 1
Open model settings
Clique em More > Settings > Models e, em seguida, clique em + Add Model.
- 2
Select the provider
Selecione Alibaba ModelStudio como tipo, Token Plan, Coding Plan ou Standard API Key como provedor, e Singapore como região.
- 3
Enter the API key
- Token Plan Personal Edition: Criar ou visualizar API Key
- Token Plan Team Edition: Atribuir assento e obter API Key
- Coding Plan: use uma chave de API do Coding Plan
- Standard API Key: use uma chave de API do Model Studio
- 4
Select models and save
Os IDs dos modelos são preenchidos automaticamente; mantenha ou adicione conforme necessário. Clique em Save e selecione o novo modelo na lista de modelos.
IDE plugin
- 1
Install the extension
Instale Qwen Code Companion no marketplace de extensões do seu IDE.
- 2
Configure the model
Adicione a configuração do seu plano de cobrança conforme descrito em Arquivo de configuração.
- 3
Open Qwen Code
Clique no ícone do Qwen ou execute
Qwen Code: Openna Command Palette.
Arquivo de configuração
Além das opções acima, você também pode se conectar usando um arquivo de configuração.
- 1
Abra ou crie o arquivo de configuração
- macOS / Linux:
~/.qwen/settings.json - Windows:
C:\Users\<username>\.qwen\settings.json
- macOS / Linux:
- 2
Grave a configuração
Token Plan Personal Edition
Obtenha uma chave de API do Token Plan no console e substitua
YOUR_API_KEY.{ "$version": 4, "env": { "BAILIAN_TOKEN_PLAN_API_KEY": "YOUR_API_KEY" }, "modelProviders": { "openai": [ { "id": "auto", "name": "Token Plan auto", "baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1", "envKey": "BAILIAN_TOKEN_PLAN_API_KEY" }, { "id": "qwen3.8-max", "name": "Qwen3.8 Max", "baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1", "envKey": "BAILIAN_TOKEN_PLAN_API_KEY" }, { "id": "qwen3.8-flash", "name": "Qwen3.8 Flash", "baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1", "envKey": "BAILIAN_TOKEN_PLAN_API_KEY" }, { "id": "qwen3.7-max", "name": "Qwen3.7 Max", "baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1", "envKey": "BAILIAN_TOKEN_PLAN_API_KEY" }, { "id": "qwen3.7-plus", "name": "Qwen3.7 Plus", "baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1", "envKey": "BAILIAN_TOKEN_PLAN_API_KEY" }, { "id": "qwen3.6-flash", "name": "Qwen3.6 Flash", "baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1", "envKey": "BAILIAN_TOKEN_PLAN_API_KEY" }, { "id": "qwen-image-3.0-pro", "name": "Qwen Image 3.0 Pro", "baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1", "envKey": "BAILIAN_TOKEN_PLAN_API_KEY" }, { "id": "qwen-audio-3.0-tts-plus", "name": "Qwen Audio 3.0 TTS Plus", "baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1", "envKey": "BAILIAN_TOKEN_PLAN_API_KEY" }, { "id": "qwen-audio-3.0-realtime-plus", "name": "Qwen Audio 3.0 Realtime Plus", "baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1", "envKey": "BAILIAN_TOKEN_PLAN_API_KEY" }, { "id": "qwen-audio-3.0-asr-flash", "name": "Qwen Audio 3.0 ASR Flash", "baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1", "envKey": "BAILIAN_TOKEN_PLAN_API_KEY" }, { "id": "wan2.7-image", "name": "Wan2.7 Image", "baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1", "envKey": "BAILIAN_TOKEN_PLAN_API_KEY" }, { "id": "wan2.7-image-pro", "name": "Wan2.7 Image Pro", "baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1", "envKey": "BAILIAN_TOKEN_PLAN_API_KEY" }, { "id": "wan3.0-video", "name": "Wan3.0 Video", "baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1", "envKey": "BAILIAN_TOKEN_PLAN_API_KEY" }, { "id": "deepseek-v4.1-flash", "name": "DeepSeek V4.1 Flash", "baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1", "envKey": "BAILIAN_TOKEN_PLAN_API_KEY" }, { "id": "deepseek-v4.1-flash-1017", "name": "DeepSeek V4.1 Flash 1017", "baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1", "envKey": "BAILIAN_TOKEN_PLAN_API_KEY" }, { "id": "deepseek-v4-pro", "name": "DeepSeek V4 Pro", "baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1", "envKey": "BAILIAN_TOKEN_PLAN_API_KEY" }, { "id": "deepseek-v4-pro-0813", "name": "DeepSeek V4 Pro 0813", "baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1", "envKey": "BAILIAN_TOKEN_PLAN_API_KEY" }, { "id": "deepseek-v4-flash-0731", "name": "DeepSeek V4 Flash 0731", "baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1", "envKey": "BAILIAN_TOKEN_PLAN_API_KEY" }, { "id": "glm-5.3", "name": "GLM-5.3", "baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1", "envKey": "BAILIAN_TOKEN_PLAN_API_KEY" }, { "id": "glm-5.2", "name": "GLM-5.2", "baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1", "envKey": "BAILIAN_TOKEN_PLAN_API_KEY" }, { "id": "happyhorse-1.1-i2v", "name": "HappyHorse 1.1 I2V", "baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1", "envKey": "BAILIAN_TOKEN_PLAN_API_KEY" }, { "id": "happyhorse-1.1-t2v", "name": "HappyHorse 1.1 T2V", "baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1", "envKey": "BAILIAN_TOKEN_PLAN_API_KEY" }, { "id": "happyhorse-1.1-r2v", "name": "HappyHorse 1.1 R2V", "baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1", "envKey": "BAILIAN_TOKEN_PLAN_API_KEY" }, { "id": "decision-model-preview", "name": "Decision Model Preview", "baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1", "envKey": "BAILIAN_TOKEN_PLAN_API_KEY" } ] }, "security": { "auth": { "selectedType": "openai" } }, "model": { "name": "auto" } }Token Plan Team Edition
Atribua um assento e gere uma chave de API do Token Plan no gerenciamento de equipe, depois substitua
YOUR_API_KEY.{ "$version": 4, "env": { "BAILIAN_TOKEN_PLAN_TEAM_API_KEY": "YOUR_API_KEY" }, "modelProviders": { "openai": [ { "id": "auto", "name": "Token Plan auto", "baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1", "envKey": "BAILIAN_TOKEN_PLAN_TEAM_API_KEY" }, { "id": "qwen3.8-max", "name": "Qwen3.8 Max", "baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1", "envKey": "BAILIAN_TOKEN_PLAN_TEAM_API_KEY" }, { "id": "qwen3.8-flash", "name": "Qwen3.8 Flash", "baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1", "envKey": "BAILIAN_TOKEN_PLAN_TEAM_API_KEY" }, { "id": "qwen3.7-max", "name": "Qwen3.7 Max", "baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1", "envKey": "BAILIAN_TOKEN_PLAN_TEAM_API_KEY" }, { "id": "qwen3.7-plus", "name": "Qwen3.7 Plus", "baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1", "envKey": "BAILIAN_TOKEN_PLAN_TEAM_API_KEY" }, { "id": "qwen3.6-plus", "name": "Qwen3.6 Plus", "baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1", "envKey": "BAILIAN_TOKEN_PLAN_TEAM_API_KEY" }, { "id": "qwen3.6-flash", "name": "Qwen3.6 Flash", "baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1", "envKey": "BAILIAN_TOKEN_PLAN_TEAM_API_KEY" }, { "id": "qwen-image-2.0", "name": "Qwen Image 2.0", "baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1", "envKey": "BAILIAN_TOKEN_PLAN_TEAM_API_KEY" }, { "id": "qwen-image-2.0-pro", "name": "Qwen Image 2.0 Pro", "baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1", "envKey": "BAILIAN_TOKEN_PLAN_TEAM_API_KEY" }, { "id": "qwen-image-3.0-pro", "name": "Qwen Image 3.0 Pro", "baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1", "envKey": "BAILIAN_TOKEN_PLAN_TEAM_API_KEY" }, { "id": "qwen-audio-3.0-tts-plus", "name": "Qwen Audio 3.0 TTS Plus", "baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1", "envKey": "BAILIAN_TOKEN_PLAN_TEAM_API_KEY" }, { "id": "qwen-audio-3.0-realtime-plus", "name": "Qwen Audio 3.0 Realtime Plus", "baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1", "envKey": "BAILIAN_TOKEN_PLAN_TEAM_API_KEY" }, { "id": "qwen-audio-3.0-asr-flash", "name": "Qwen Audio 3.0 ASR Flash", "baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1", "envKey": "BAILIAN_TOKEN_PLAN_TEAM_API_KEY" }, { "id": "wan2.7-image", "name": "Wan2.7 Image", "baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1", "envKey": "BAILIAN_TOKEN_PLAN_TEAM_API_KEY" }, { "id": "wan2.7-image-pro", "name": "Wan2.7 Image Pro", "baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1", "envKey": "BAILIAN_TOKEN_PLAN_TEAM_API_KEY" }, { "id": "wan3.0-video", "name": "Wan3.0 Video", "baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1", "envKey": "BAILIAN_TOKEN_PLAN_TEAM_API_KEY" }, { "id": "deepseek-v4.1-flash", "name": "DeepSeek V4.1 Flash", "baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1", "envKey": "BAILIAN_TOKEN_PLAN_TEAM_API_KEY" }, { "id": "deepseek-v4.1-flash-1017", "name": "DeepSeek V4.1 Flash 1017", "baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1", "envKey": "BAILIAN_TOKEN_PLAN_TEAM_API_KEY" }, { "id": "deepseek-v4-pro", "name": "DeepSeek V4 Pro", "baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1", "envKey": "BAILIAN_TOKEN_PLAN_TEAM_API_KEY" }, { "id": "deepseek-v4-pro-0813", "name": "DeepSeek V4 Pro 0813", "baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1", "envKey": "BAILIAN_TOKEN_PLAN_TEAM_API_KEY" }, { "id": "deepseek-v4-flash-0731", "name": "DeepSeek V4 Flash 0731", "baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1", "envKey": "BAILIAN_TOKEN_PLAN_TEAM_API_KEY" }, { "id": "kimi-k2.7-code", "name": "Kimi K2.7 Code", "baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1", "envKey": "BAILIAN_TOKEN_PLAN_TEAM_API_KEY" }, { "id": "kimi-k2.6", "name": "Kimi K2.6", "baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1", "envKey": "BAILIAN_TOKEN_PLAN_TEAM_API_KEY" }, { "id": "kimi-k2.5", "name": "Kimi K2.5", "baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1", "envKey": "BAILIAN_TOKEN_PLAN_TEAM_API_KEY" }, { "id": "glm-5.3", "name": "GLM-5.3", "baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1", "envKey": "BAILIAN_TOKEN_PLAN_TEAM_API_KEY" }, { "id": "glm-5.2", "name": "GLM-5.2", "baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1", "envKey": "BAILIAN_TOKEN_PLAN_TEAM_API_KEY" }, { "id": "glm-5.1", "name": "GLM-5.1", "baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1", "envKey": "BAILIAN_TOKEN_PLAN_TEAM_API_KEY" }, { "id": "glm-5", "name": "GLM-5", "baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1", "envKey": "BAILIAN_TOKEN_PLAN_TEAM_API_KEY" }, { "id": "MiniMax-M2.5", "name": "MiniMax M2.5", "baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1", "envKey": "BAILIAN_TOKEN_PLAN_TEAM_API_KEY" }, { "id": "happyhorse-1.1-i2v", "name": "HappyHorse 1.1 I2V", "baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1", "envKey": "BAILIAN_TOKEN_PLAN_TEAM_API_KEY" }, { "id": "happyhorse-1.1-t2v", "name": "HappyHorse 1.1 T2V", "baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1", "envKey": "BAILIAN_TOKEN_PLAN_TEAM_API_KEY" }, { "id": "happyhorse-1.1-r2v", "name": "HappyHorse 1.1 R2V", "baseUrl": "https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1", "envKey": "BAILIAN_TOKEN_PLAN_TEAM_API_KEY" } ] }, "security": { "auth": { "selectedType": "openai" } }, "model": { "name": "auto" } }Pay-as-you-go
Obtenha uma chave de API do Model Studio no console e substitua
YOUR_API_KEY. Substitua{WorkspaceId}pelo seu ID do Workspace. O exemplo lista os modelos mais recentes em Singapore; para outros modelos, consulte modelos compatíveis.{ "$version": 4, "env": { "BAILIAN_API_KEY": "YOUR_API_KEY" }, "modelProviders": { "openai": [ { "id": "qwen3.8-max", "name": "Qwen3.8 Max", "baseUrl": "https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1", "envKey": "BAILIAN_API_KEY" }, { "id": "qwen3.7-plus", "name": "Qwen3.7 Plus", "baseUrl": "https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1", "envKey": "BAILIAN_API_KEY" }, { "id": "qwen3.8-flash", "name": "Qwen3.8 Flash", "baseUrl": "https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1", "envKey": "BAILIAN_API_KEY" }, { "id": "deepseek-v4-pro-0813", "name": "DeepSeek V4 Pro 0813", "baseUrl": "https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1", "envKey": "BAILIAN_API_KEY" }, { "id": "deepseek-v4.1-flash", "name": "DeepSeek V4.1 Flash", "baseUrl": "https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1", "envKey": "BAILIAN_API_KEY" } ] }, "security": { "auth": { "selectedType": "openai" } }, "model": { "name": "qwen3.8-max" } }Coding Plan
Obtenha uma chave de API do Coding Plan no console e substitua
YOUR_API_KEY.{ "$version": 4, "env": { "BAILIAN_CODING_PLAN_API_KEY": "YOUR_API_KEY" }, "modelProviders": { "openai": [ { "id": "qwen3.7-plus", "name": "Qwen3.7 Plus", "baseUrl": "https://coding-intl.dashscope.aliyuncs.com/v1", "envKey": "BAILIAN_CODING_PLAN_API_KEY" }, { "id": "qwen3.6-plus", "name": "Qwen3.6 Plus", "baseUrl": "https://coding-intl.dashscope.aliyuncs.com/v1", "envKey": "BAILIAN_CODING_PLAN_API_KEY" }, { "id": "kimi-k2.5", "name": "Kimi K2.5", "baseUrl": "https://coding-intl.dashscope.aliyuncs.com/v1", "envKey": "BAILIAN_CODING_PLAN_API_KEY" }, { "id": "glm-5", "name": "GLM-5", "baseUrl": "https://coding-intl.dashscope.aliyuncs.com/v1", "envKey": "BAILIAN_CODING_PLAN_API_KEY" }, { "id": "MiniMax-M2.5", "name": "MiniMax M2.5", "baseUrl": "https://coding-intl.dashscope.aliyuncs.com/v1", "envKey": "BAILIAN_CODING_PLAN_API_KEY" }, { "id": "qwen3.5-plus", "name": "Qwen3.5 Plus", "baseUrl": "https://coding-intl.dashscope.aliyuncs.com/v1", "envKey": "BAILIAN_CODING_PLAN_API_KEY" } ] }, "security": { "auth": { "selectedType": "openai" } }, "model": { "name": "qwen3.7-plus" } }
ObservaçãoO nome da variável em env deve corresponder ao envKey da entrada do modelo. Mantenha security.auth.selectedType definido como openai e $version definido como 4.
Integrar o Bailian CLI
O Bailian CLI registra um Skill em ~/.qwen/skills/bailian-cli/ durante a instalação, permitindo que o Qwen Code invoque recursos do Bailian por meio de conversa. Instale o Node.js 18+ antes de usar.
- 1
Install Bailian CLI
Please install the Alibaba Cloud Bailian CLI globally: npm install -g bailian-cli - 2
Configure the API Key
Obtenha uma API Key (Obter no console) e, em seguida, informe ao Qwen Code:
My API Key is: sk-xxxxxxxxxxxxxAvisoUma API Key é uma credencial sensível. Não a divulgue. Uma API Key em texto simples colada na conversa pode ser retida nos logs da sessão. Use
settings.jsonou uma variável de ambiente. - 3
Start using it
Generate 6 Amazon e-commerce hero images for a white wireless Bluetooth headset.
Saiba mais
Para mais comandos, subagentes, MCP, Skills e exemplos, consulte a documentação do Qwen Code e os exemplos.
Códigos de erro
Se você encontrar erros durante a configuração, consulte a documentação de FAQ do seu plano de cobrança:
- Token Plan: FAQ da Edição Pessoal · FAQ da Edição de Equipe
- Pagamento conforme o uso: Códigos de erro
- Coding Plan: FAQ do Coding Plan
Perguntas frequentes
Como usar um plano de economia com pagamento conforme o uso?
A configuração de pagamento conforme o uso permanece a mesma: use a chave de API geral do Model Studio e a Base URL. Após comprar um plano de economia, ele entra em vigor automaticamente e o uso elegível é deduzido automaticamente. Consulte Planos de economia.
O que fazer se o modelo desejado não aparecer após a configuração?
Tente os procedimentos a seguir, nesta ordem:
- Atualize o Qwen Code para a versão mais recente.
- Se o modelo ainda não aparecer, adicione-o manualmente em
modelProviders.openaino~/.qwen/settings.jsone reinicie o Qwen Code. Consulte Arquivo de configuração para obter detalhes.
O que devo fazer se o comando qwen não for encontrado após a instalação no Windows?
Feche e reabra o cmd para que a variável de ambiente entre em vigor e execute qwen --version para confirmar a instalação.