vps上openclaw部署免费模型的切换

1. 临时切换模型(最常用,推荐日常使用)

在 Telegram 里直接和 bot 聊天时,用命令切换当前对话的模型,不会影响其他对话或全局默认。切换后,这个会话一直用新模型,直到你再换或重启会话。

  • 查看所有可用模型:text/models或text/models ollama(会列出 ollama 下的 phi3、mistral、llama3:8b、gemma:7b 等,像你之前截图那样显示按钮。)
  • 切换到特定模型(推荐方式):text/model phi3或更精确(用 alias 或完整 id):text/model ollama/phi3 /model mistral /model ollama/mistral /model llama3 /model ollama/llama3:8b
    • bot 会回复类似:Model reset to … (ollama/phi3)Switched to mistral
    • 然后直接继续聊天,新模型就生效了。
    • 如果报错(如之前 phi3 的 “does not support thinking”),参考我上条回复,把 json 里 phi3 的 “reasoning”: true 改成 false,重启 gateway 后再试。
  • 其他实用命令
    • /model (不带参数):显示当前会话用的模型。
    • /new :新建一个会话(清空历史,用默认模型 ollama/phi3 启动)。
    • 如果想在群里用:确保群政策允许,然后 @bot + 命令。

2. 永久更改默认模型(所有新会话都用这个)

如果你想把默认从 phi3 改成 mistral(或其他),编辑配置文件:

  1. 进入目录:textcd ~/.openclaw
  2. 编辑 json(用 nano 或 vi):textnano openclaw.json
  3. 找到这一行(在 agents.defaults.model 下):JSON"primary": "ollama/phi3",改成你想要的,例如:JSON"primary": "ollama/mistral",或JSON"primary": "ollama/llama3:8b",
    • 同时可以调整 fallbacks 顺序(把最喜欢的放前面)。
    • 保存退出。
  4. 重启 gateway:
    • 先 detach 或 kill 当前 screen:textscreen -ls screen -r # 进入后 Ctrl+C 停掉 openclaw exit # 退出 screen
    • 重新启动:textscreen -S openclaw openclaw gateway --verbose Ctrl+A D # detach
    新对话(用 /new 或新私聊 bot)就会默认用你改的模型。老会话保持原样,除非手动 /model 切换。

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注