codecamp

OpenClaw Qwen/ModelStudio 提供商配置指南

Qwen/ModelStudio(阿里云)提供商可以让你访问阿里云的模型,包括通义千问(Qwen)以及托管在该平台上的第三方模型。平台支持两种计费模式:Standard(按量付费)和 Coding Plan(订阅制)。

  • 提供商标识:modelstudio
  • 鉴权方式:MODELSTUDIO_API_KEY
  • API 类型:兼容 OpenAI

快速开始

Standard(按量付费)

## 中国区端点
openclaw onboard --auth-choice modelstudio-standard-api-key-cn
## 国际区端点
openclaw onboard --auth-choice modelstudio-standard-api-key

Coding Plan(订阅制)

## 中国区端点
openclaw onboard --auth-choice modelstudio-api-key-cn
## 国际区端点
openclaw onboard --auth-choice modelstudio-api-key

配置完成后,设置默认模型:

{
  agents: {
    defaults: {
      model: { primary: "modelstudio/qwen3.5-plus" },
    },
  },
}

计费模式与端点对应关系

计费模式 区域 鉴权选项 端点
Standard(按量付费) 中国区 modelstudio-standard-api-key-cn dashscope.aliyuncs.com/compatible-mode/v1
Standard(按量付费) 国际区 modelstudio-standard-api-key dashscope-intl.aliyuncs.com/compatible-mode/v1
Coding Plan(订阅制) 中国区 modelstudio-api-key-cn coding.dashscope.aliyuncs.com/v1
Coding Plan(订阅制) 国际区 modelstudio-api-key coding-intl.dashscope.aliyuncs.com/v1

提供商会根据你的鉴权选项自动选择对应的端点。你也可以在配置中通过自定义 baseUrl 来覆盖默认选择。

获取 API 密钥

可用模型

  • qwen3.5-plus(默认)— 通义千问 3.5 Plus
  • qwen3-coder-plusqwen3-coder-next — 通义千问编码模型
  • GLM-5 — 阿里云托管的 GLM 模型
  • Kimi K2.5 — 阿里云托管的 Moonshot AI 模型
  • MiniMax-M2.5 — 阿里云托管的 MiniMax 模型

部分模型(如 qwen3.5-pluskimi-k2.5)支持图像输入。上下文窗口范围从 200K 到 1M 个 Token。

环境说明

如果网关以守护进程(launchd/systemd)的方式运行,请确保 MODELSTUDIO_API_KEY 对该进程可见(例如,放在 ~/.openclaw/.env 中,或是通过 env.shellEnv 配置)。

OpenClaw 千帆提供商配置指南
在 OpenClaw 中使用 Qwen OAuth(免费层)
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

OpenClaw 消息渠道

OpenClaw 工具

OpenClaw 模型

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }