Skip to content

DashScope Coding Plan (Alibaba Cloud)

The Alibaba Cloud DashScope Coding Plan is a monthly subscription that gives you access to multiple AI models from different providers through a single API key. It includes models from Qwen, Zhipu (GLM), Kimi, and MiniMax — all accessible through an OpenAI-compatible API.

Why DashScope?

  • Multi-model access — One subscription covers Qwen, GLM, Kimi, and MiniMax models
  • OpenAI-compatible — Works with any tool that supports the OpenAI Chat Completions API
  • International endpoint — Singapore-based endpoint for global access
  • Affordable — Subscription pricing instead of per-token billing

Available Models

ModelProviderCapabilities
qwen3.5-plusQwenText generation, deep thinking, visual understanding
qwen3-max-2026-01-23QwenText generation, deep thinking
qwen3-coder-nextQwenText generation (code-focused)
qwen3-coder-plusQwenText generation (code-focused)
glm-5ZhipuText generation, deep thinking
glm-4.7ZhipuText generation, deep thinking
kimi-k2.5KimiText generation, deep thinking, visual understanding
MiniMax-M2.5MiniMaxText generation, deep thinking

Model Selection

For general use, start with qwen3.5-plus — it's the most capable all-around model. For coding tasks, try qwen3-coder-next. For deep reasoning, glm-5 and kimi-k2.5 are strong options.

Quick Setup

Step 1: Get Your API Key

  1. Go to the DashScope API Key page
  2. Click Create API Key
  3. Select your account and the default workspace
  4. Copy the key (it starts with sk-sp-)

Coding Plan Keys

Coding Plan keys start with sk-sp- and use a different endpoint than standard DashScope keys (sk-). Don't mix them up — they are not interchangeable.

Step 2: Configure in Crow's Nest

  1. Open your Crow's Nest → Settings
  2. Find the AI Provider section
  3. Set:
    • Provider: OpenAI (DashScope uses an OpenAI-compatible API)
    • API Key: Your sk-sp-... key
    • Model: qwen3.5-plus (or any model from the table above)
    • Base URL: https://coding-intl.dashscope.aliyuncs.com/v1
  4. Click Save, then Test Connection
  5. Go to Messages → the AI Chat tab is now active

Alternative: .env Configuration

env
AI_PROVIDER=openai
AI_API_KEY=sk-sp-your-key-here
AI_MODEL=qwen3.5-plus
AI_BASE_URL=https://coding-intl.dashscope.aliyuncs.com/v1

No gateway restart needed — the config is hot-reloaded.

Switching Models

To switch models, update AI_MODEL in Settings or .env to any model from the table above. All models use the same API key and base URL — only the model name changes.

Endpoint Reference

PurposeURL
OpenAI-compatible (Coding Plan)https://coding-intl.dashscope.aliyuncs.com/v1
Anthropic-compatible (Coding Plan)https://coding-intl.dashscope.aliyuncs.com/apps/anthropic
Standard DashScope (pay-as-you-go)https://dashscope-intl.aliyuncs.com/compatible-mode/v1

WARNING

The Coding Plan endpoint (coding-intl.dashscope.aliyuncs.com) is different from the standard pay-as-you-go endpoint (dashscope-intl.aliyuncs.com). Use the correct one for your subscription type.

Troubleshooting

"API key is invalid (401)"

Make sure you're using a Coding Plan key (sk-sp-...) with the Coding Plan endpoint. Standard DashScope keys don't work with the Coding Plan endpoint and vice versa.

"Model not found (404)"

Check the model name matches exactly (case-sensitive). The available models depend on your subscription tier.

"Rate limited (429)"

The Coding Plan has usage quotas. Check your DashScope console for current usage and limits.

Tool calls not working

Most DashScope models support function/tool calling. If tools aren't working, try qwen3.5-plus or qwen3-coder-next which have the strongest tool calling support.

Resources

Released under the MIT License.