文档导航
INTEGRATION GUIDE

OpenClaw 自定义模型接入:协议、目录与路由检查

依据 OpenClaw 官方模型配置与 CLI 文档,说明自定义供应商、协议选择、模型目录优先级和最小验证;示例地址不代表本站提供 API 服务。

内容复核中 官方配置已核对;本站接入未实测。 图解为本站原创示意,不是客户端运行截图。

查看教程占位服务地址
控制台
https://80321.cn
创建 Key
https://80321.cn/keys
钱包充值
https://80321.cn/wallet
文档站
https://80321.cn/docs.html

以上服务地址仅为教程占位示例,不代表本站已提供控制台、密钥创建、充值或 API 服务。实际接入地址请以正式提供的配置为准。

本页目录

OpenClaw 的模型接入需要同时处理供应商地址、模型目录和 Agent 的实际选择。只把一个兼容地址填进配置,不能说明当前会话已经切换过去。本文核验的是官方配置能力,没有对本站进行联通测试。

OpenClaw 供应商与模型路由原创示意图,非运行截图

先选请求适配器

官方将自定义供应商放在 models.providers,其中 api 决定请求格式。Chat Completions 后端使用 openai-completions;只有服务明确支持 Responses 时,才选择 openai-responses。Anthropic Messages 也有独立适配器,不能因为模型名称带有某个厂商前缀就自动换协议。

注册一个独立供应商

以下地址仅作占位,本站没有提供这里展示的真实接口。密钥和模型也必须替换为正式服务确认的值。把片段合并到现有配置,保留原供应商,避免整份覆盖。实际密钥建议使用官方支持的秘密引用方式。

{
  "models": {
    "mode": "merge",
    "providers": {
      "guide": {
        "baseUrl": "https://80321.cn/v1",
        "apiKey": "YOUR_API_KEY",
        "api": "openai-completions",
        "models": [{ "id": "YOUR_MODEL_ID", "name": "示例模型" }]
      }
    }
  }
}

不要照抄别人的上下文窗口、图像能力或成本数字。官方要求自定义路由的兼容能力按端点已核验的行为声明;写入配置并不会让后端获得工具调用或视觉能力。

看目录,也看当前选择

官方 CLI 提供以下检查与选择命令。第二行会改变默认模型,执行前应记录原值;这里仅展示操作,不代表已经执行。

openclaw models list
openclaw models set guide/YOUR_MODEL_ID
openclaw models status

status 不带 --probe 时不是模型请求测试,且不会检查聊天会话自己的模型覆盖。目录出现目标模型后,再在新会话确认实际模型选择,以一条不调用工具的短问题验证文本响应。

改了地址却仍走旧路由

官方说明,同名供应商在 Agent 的 models.json 中存在非空地址时,该地址优先于主配置。排查时先比较供应商 ID 和有效地址,不要盲目删除整个 Agent 目录。鉴权失败检查密钥来源;协议报错检查适配器;模型不存在则核对服务返回的精确 ID。

网络信任和工具权限分开验收

自定义 baseUrl 还会影响 OpenClaw 对该精确来源的网络信任,所以只配置可信的 HTTPS 目标。 文本响应正常后,在不含秘密的临时目录做一次经人工批准的只读工具任务。若流式工具参数无法解析,就停止接入评估,先修正后端契约;不要通过关闭证书校验、扩大网络访问范围或开放全部工具来掩盖问题。