返回AI问答
OpenClaw(龙虾)提示 Model not allowed 怎么办?

OpenClaw(龙虾)提示 Model not allowed 怎么办?

AI问答 Admin 148 次浏览

OpenClaw(龙虾)提示 Model "provider/model" is not allowed,意思是你选择的模型不在 agents.defaults.models 白名单里。它会在生成回复前拦截,所以看起来像“龙虾没回消息”。解决方法不是重装,而是修模型 allowlist 或切回允许的模型。

先确认当前可用模型

  1. 在聊天里用 /model 查看可选模型。
  2. 命令行执行 openclaw models status 看 provider 和认证状态。
  3. 检查配置里的 agents.defaults.model.primaryagents.defaults.models 是否一致。

两种修法

  • 想继续用这个模型:把它加入 agents.defaults.models,并确认 provider auth 可用。
  • 只是误切模型:用 /model 切回列表里已有模型。

不要把 allowlist 全删掉来图省事。白名单的价值是防止会话临时切到不可靠、过贵或不支持工具调用的模型。尤其是开放群聊或多人使用时,模型可用范围越清楚,越不容易出现成本和安全问题。

官方开源地址:https://github.com/openclaw/openclaw

如果是团队环境,还要把可选模型写进运维文档。否则一个人临时加了新模型,另一个人在会话里切换失败,就会误以为 Gateway、频道或模型供应商出了问题。

推荐工具

更多