故障转移
故障转移(Failover)是“让工作持续运行”的兜底能力:当当前 provider 的某个凭据失效/被限流时,OpenClaw 会先在同一 provider 内轮换认证配置;如果仍失败,再按顺序切到下一条模型回退。
1) 配置模型回退(最小可用)
{
agents: {
defaults: {
model: {
primary: "anthropic/claude-sonnet-4-5",
fallbacks: ["openai/gpt-5.2"],
},
},
},
}2) 运行时规则(记住两件事)
- 先做“同 provider 的 auth profile 轮换”,再做“跨模型回退”。
- 回退顺序来自
agents.defaults.model.fallbacks(有序数组)。
3) 验证与排障
openclaw models status
openclaw models status --probe
openclaw doctor4) 可选:用 CLI 管理回退列表
openclaw models fallbacks list
openclaw models fallbacks add <provider/model>
openclaw models fallbacks remove <provider/model>
openclaw models fallbacks clear