LM Studio
LM Studio 是一款友好且功能强大的应用,可让你在自己的硬件上运行开放权重模型。它支持运行 llama.cpp(GGUF)或 MLX 模型(Apple Silicon)。提供 GUI 安装包,也提供无头守护进程(llmster)。有关产品和设置文档,请参阅 lmstudio.ai。
快速开始
- 安装 LM Studio(桌面版)或
llmster(无头版),然后启动本地服务器:
- 启动服务器
- OpenClaw 需要一个 LM Studio token 值。设置
LM_API_TOKEN:
- 运行新手引导并选择
LM Studio:
- 在新手引导中,使用
Default model提示来选择你的 LM Studio 模型。
author/model-name 格式(例如 qwen/qwen3.5-9b)。OpenClaw 模型引用会在前面加上提供商名称:lmstudio/qwen/qwen3.5-9b。你可以通过运行 curl http://localhost:1234/api/v1/models 并查看 key 字段来找到某个模型的准确键名。
非交互式新手引导
当你想以脚本方式完成设置时(CI、配置、远程引导),请使用非交互式新手引导:--custom-model-id 接收 LM Studio 返回的模型键(例如 qwen/qwen3.5-9b),不包含 lmstudio/ 提供商前缀。
非交互式新手引导需要 --lmstudio-api-key(或环境中的 LM_API_TOKEN)。
对于未启用身份验证的 LM Studio 服务器,任意非空 token 值都可以使用。
--custom-api-key 仍然保留以兼容旧用法,但对于 LM Studio,优先使用 --lmstudio-api-key。
这会写入 models.providers.lmstudio,将默认模型设置为
lmstudio/<custom-model-id>,并写入 lmstudio:default 身份验证配置文件。
交互式设置可以提示输入一个可选的首选加载上下文长度,并将其应用到保存到配置中的已发现 LM Studio 模型。
配置
显式配置
故障排除
未检测到 LM Studio
请确保 LM Studio 正在运行,并且你已设置LM_API_TOKEN(对于未启用身份验证的服务器,任意非空 token 值都可以使用):
身份验证错误(HTTP 401)
如果设置过程中报告 HTTP 401,请检查你的 API key:- 检查
LM_API_TOKEN是否与 LM Studio 中配置的 key 匹配。 - 有关 LM Studio 身份验证设置的详细信息,请参阅 LM Studio Authentication。
- 如果你的服务器不需要身份验证,请为
LM_API_TOKEN使用任意非空 token 值。