Open Claw Qwen 模型配置指南

2026-04-01 20:46 Open Claw Qwen 模型配置指南已关闭评论

我在 OpenClaw 中配置 Qwen通义千问)模型的实战经验

概述

今天我想和大家分享一下,我是如何在 OpenClaw 中配置和使用 Qwen(通义千问)模型的。Qwen 提供了免费的 OAuth 认证流程,并且支持 Qwen CoderQwen Vision 这两个非常实用的模型。

免费额度方面,目前是每天 2,000 次请求,不过这个额度会受到 Qwen 官方速率限制的影响,大家在使用时需要注意一下。


快速开始:我的配置步骤

步骤 1:启用插件

首先,我们需要启用对应的插件。打开终端,输入以下命令:

openclaw plugins enable qwen-portal-auth

注意:启用插件后,一定要记得重启 Gateway 服务,否则插件不会生效。

步骤 2:认证登录

接下来就是进行认证了。运行这个命令:

openclaw models auth login --provider qwen-portal --set-default

这个命令会做几件事:
- 启动 Qwen 的 device-code OAuth 流程,你只需要按照提示在浏览器中完成授权即可。
- 在你的 models.json 配置文件中写入 provider 条目。
- 自动创建一个 qwen 别名,方便我们后续快速切换模型。

步骤 3:切换模型

认证成功后,我们就可以切换到具体的模型了。比如,我想用代码模型:

openclaw models set qwen-portal/coder-model

整个过程非常顺畅,几分钟就能搞定。


可用模型

目前 OpenClaw 支持以下两个 Qwen 模型,大家可以根据自己的需求选择:

模型 ID 说明
qwen-portal/coder-model Qwen Coder 代码模型,编程助手
qwen-portal/vision-model Qwen Vision 视觉模型,支持图像理解

复用 Qwen Code CLI 的登录状态

如果你和我一样,之前已经在本地使用过 Qwen Code CLI 并且登录过了,那么 OpenClaw 可以非常方便地复用你的凭证,省去了重复登录的麻烦。

自动同步机制

OpenClaw 在加载认证信息时,会自动从以下路径同步凭证:

~/.qwen/oauth_creds.json

仍需创建 provider 条目

不过,即使凭证同步过来了,我们仍然需要运行一次登录命令,目的是在 OpenClaw 的配置中创建对应的 provider 条目。命令很简单:

openclaw models auth login --provider qwen-portal

配置细节说明

默认 Base URL

Qwen 模型的默认 API 地址是:

https://portal.qwen.ai/v1

如何自定义 Base URL

如果未来 Qwen 提供了不同的 endpoint,或者你有特殊需求,可以在配置文件中覆盖这个地址。这是我的配置示例:

models:
  providers:
    qwen-portal:
      baseUrl: https://custom-endpoint.qwen.ai/v1

关于认证,你需要知道这些

Token 的自动刷新

好消息是,认证令牌(Token)会自动刷新,你一般不需要手动干预。但我也遇到过刷新失败的情况,通常是因为访问权限被撤销了。

访问被撤销后怎么办?

如果遇到 Token 失效或者访问被撤销,解决起来也很简单,重新登录一次就好:

# 重新登录
openclaw models auth login --provider qwen-portal --set-default

我的常用命令清单

为了方便大家查阅,我把整个配置和使用过程中最常用的命令整理成了表格:

操作 命令
启用插件 openclaw plugins enable qwen-portal-auth
认证登录 openclaw models auth login --provider qwen-portal --set-default
切换Coder模型 openclaw models set qwen-portal/coder-model
切换Vision模型 openclaw models set qwen-portal/vision-model
查看当前状态 openclaw models status
重启Gateway服务 openclaw restart(或者手动重启)

我的配置示例

models.json 配置示例

下面是我自己用的 models.json 配置文件,大家可以参考:

{
  "providers": {
    "qwen-portal": {
      "baseUrl": "https://portal.qwen.ai/v1"
    }
  },
  "agents": {
    "default": {
      "models": [
        {
          "id": "qwen-portal/coder-model"
        }
      ]
    }
  }
}

使用 qwen 别名的小技巧

登录命令会自动创建 qwen 这个别名,所以我们可以用更简短的命令来切换模型,非常方便:

# 以下两个命令是等价的
openclaw models set qwen-portal/coder-model
openclaw models set qwen/coder-model

我遇到过的故障及解决方法

在实际使用中,我也踩过一些坑,这里分享给大家,希望能帮你节省时间。

问题:插件未启用

症状: 运行认证命令时,提示 provider 不存在。

我的解决方法:

openclaw plugins enable qwen-portal-auth
# 然后一定要重启 Gateway

问题:Token 过期

症状: 调用 API 时返回 401 错误。

我的解决方法:

openclaw models auth login --provider qwen-portal

问题:无法同步 Qwen Code CLI 凭证

症状: 明明已经用 Qwen Code CLI 登录了,但 OpenClaw 就是识别不到。

我的排查步骤:
1. 首先确认 ~/.qwen/oauth_creds.json 这个文件是否存在。
2. 如果文件存在,就运行 openclaw models auth login --provider qwen-portal 重新创建一下 provider 条目。

问题:遇到速率限制

症状: 请求被拒绝,提示超过限制。

说明: 这是 Qwen 官方的限制,免费额度就是每天 2,000 次请求。如果不够用,需要去查阅 Qwen 的官方文档,看看是否有其他配额方案。


相关文档

如果你想深入了解 OpenClaw 的其他功能,可以看看这些文档:
- Open Claw 切换模型操作手册
- Open Claw Anthropic 模型配置指南
- 官方文档 - Qwen 配置


最后更新:2026-03-08

当前文章价值7.88元,扫一扫支付后添加微信提供帮助!(如不能解决您的问题,可以申请退款)

你可能感兴趣的文章

来源:每日教程每日一例,深入学习实用技术教程,关注公众号TeachCourse
转载请注明出处: https://teachcourse.cn/3875.html ,谢谢支持!

资源分享

Android开发之深入理解RectF和Rect之间的区别 Android开发之深入理解RectF和
集合BroadcastReceiver和Service制作的音乐播放器 集合BroadcastReceiver和Serv
Python关键字yield实现生产者消费者模式 Python关键字yield实现生产者消
浅谈final关键字 浅谈final关键字

评论已关闭!