文档

身份验证

在 LM Studio 中使用 API 令牌

需要 LM Studio 0.4.0 或更高版本。

LM Studio 支持通过 API 令牌进行身份验证,为访问 LM Studio API 提供了一种安全且便捷的方式。

默认情况下,LM Studio API 运行 无需强制认证。对于生产环境或共享环境,请启用 API Token 认证以确保安全访问。

信息

要启用 API Token 认证、创建令牌并控制细粒度权限,请查看 此指南 以获取更多详细信息。

提供 API Token

在创建 LMStudioClient 实例时,有两种方式可以提供 API Token:

  • 环境变量(推荐):设置 LM_API_TOKEN 环境变量,SDK 将自动读取它。
  • 函数参数:在构造函数中直接将令牌作为 apiToken 参数传递。
// Set environment variables in your terminal before running the code:
// export LM_API_TOKEN="your-token-here"

import { LMStudioClient } from "@lmstudio/sdk";
// The SDK automatically reads from LM_API_TOKEN environment variable
const client = new LMStudioClient();

const model = await client.llm.model("qwen/qwen3-4b-2507");
const result = await model.respond("What is the meaning of life?");

console.info(result.content);

本页面源码可在 GitHub 获取