OpenAICLI / Agentopenclaw.json / OPENAI_API_KEY

只填这些

Base URLhttps://api.tokenmp.cn/v1
API Keysk-tmp-...
模型glm-5.1 / mimo-v2.5-pro
协议OpenAI
配置位置openclaw.json / OPENAI_API_KEY

直接复制配置

{
  "$schema": "https://openclaw.ai/schema/openclaw.json",
  "models": {
    "providers": {
      "tokenmp": {
        "name": "TokenMP",
        "baseUrl": "https://api.tokenmp.cn/v1",
        "apiKey": "${OPENAI_API_KEY}",
        "api": "openai-completions",
        "models": [
          { "id": "glm-5.1", "name": "GLM-5.1", "contextWindow": 202752 }
        ]
      }
    }
  }
}
export OPENAI_API_KEY=sk-xxx...
export OPENAI_BASE_URL=https://api.tokenmp.cn/v1

关键参数

Provider
models.providers[].models[].contextWindow

OpenClaw 配置示例使用 camelCase 的 contextWindow;按工具实际 schema 调整字段名。

最大输出
模型配置或 provider 透传参数

若当前版本没有单独 max output 字段,可通过 extra/body/provider 选项透传 max_tokens,或在请求侧控制。

压缩策略
遵循工具会话管理

如工具未暴露自动压缩阈值,长任务建议主动拆分目标、保留计划文件并切换 1M 上下文模型。

失败回退
checkpoint / smaller task

如果工具连续失败,先让模型输出 checkpoint,再把下一步拆成更小任务重新发起。

推荐模型

GLM-5.1
上下文 200K(TokenMP 按 202752 配置)
输出 128K(131072)
GLM-5 / GLM-5-Turbo
上下文 200K
输出 128K
MiMo-V2.5-Pro
上下文 1M(常见精确值 1048576)
输出 128K(131072)

验证

OpenClaw 选择 tokenmp 模型后正常返回,即配置成功。

常见坑

  • 如果当前版本 schema 字段名变化,先以工具内置 schema 或 --help 输出为准。
  • OpenClaw 长任务建议保留计划文件,这样即使压缩或切会话也能恢复上下文。
  • 如果 provider 透传 max_tokens 失败,可先在单次提示或请求层限制输出长度。

参考