快速结论

在 OpenClaw 配置文件的 providers.openai 下,将 baseURL 设置为 https://api.sublyx.org/v1,将 apiKey 设置为 Sublyx API Key。模型名称应从 模型列表复制。

准备工作

  • 确认 OpenClaw 能读取并加载当前使用的配置文件。
  • 在 Sublyx 控制台创建 API Key,并记录安全存放位置。
  • 选择一个支持 Chat Completions 的当前可用模型 ID。
  • 修改前备份本地配置,并确认 YAML 缩进使用空格。

具体配置

按照项目现有 Sublyx 文档,在 OpenClaw 配置文件中设置:

providers:
  openai:
    baseURL: https://api.sublyx.org/v1
    apiKey: your-sublyx-key

baseURL 的大小写应保持不变,且 OpenAI 兼容地址末尾包含 /v1。模型选择若位于其他配置段,应填写 Sublyx 模型列表中的准确 ID。

如果希望避免把 Key 写入配置文件,且你的 OpenClaw 安装方式支持环境变量,也可以按现有文档设置:

export OPENAI_BASE_URL=https://api.sublyx.org/v1
export OPENAI_API_KEY=your-sublyx-key

最小验证请求

先绕过客户端直接测试兼容入口:

curl https://api.sublyx.org/v1/chat/completions \
  -H "Authorization: Bearer $SUBLYX_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "YOUR_MODEL_ID",
    "max_tokens": 32,
    "messages": [{"role": "user", "content": "只回复 OK"}]
  }'

收到正常回复后,重启或重新加载 OpenClaw,再发送同样的短提示。这样能把服务端问题与客户端配置问题分开。

常见错误

现象处理方法
配置不生效确认编辑的是实际加载文件,YAML 缩进正确,并重启或重新加载客户端。
401检查 apiKey 是否完整、已撤销或被旧环境变量覆盖。
404确认字段为 baseURL,地址为 https://api.sublyx.org/v1,且没有重复的 /v1
model not found核对模型 ID 和账户可用范围。
4295xx限制并发并进行有上限的退避重试,参考 AI API 429 指南

安全说明

配置文件若包含真实 Key,应限制文件权限,并确保不会同步到公开仓库或日志。更推荐在客户端支持时使用环境变量或密钥管理工具。不同设备和项目使用独立 Key,泄露后立即撤销。更多接口说明见 Sublyx 文档,OpenAI 兼容调用原理见 AI API 聚合网关指南

配置 OpenClaw Provider

创建独立 Key、选择模型,并先用最小请求验证兼容入口。

查看接入文档浏览可用模型创建 API Key