API 密钥
LangSmith 支持两种类型的 API 密钥。您可以使用这两种令牌来验证对 LangSmith API 的请求,但它们的使用场景不同:- 个人访问令牌(PAT)继承创建者的权限。个人脚本或工具应使用 PAT。
- 服务密钥的作用范围可以是特定的工作区,也可以是整个组织。应用程序和生产服务应使用服务密钥。
Open API Keys settings
转到 Settings 页面,然后选择 API Keys 部分。
Configure the key type
对于服务密钥,您可以选择组织范围密钥或工作区范围密钥。如果密钥的作用范围是工作区,则必须指定工作区。Enterprise 用户还可以为服务密钥分配特定的工作区角色,从而独立于任何用户调整其权限。
Set expiration
设置密钥的有效期。达到所选天数后,密钥将无法使用;如果选择永不过期,则不会失效。
Create the key
点击 Create API Key。 LangSmith 只会显示一次 API 密钥,因此请务必复制并将其存放在安全的位置。
配置 SDK
安装适用于您所用语言的 SDK:- Python
- TypeScript
-
LANGSMITH_ENDPOINT控制 SDK 将数据发送到哪个 LangSmith 服务器。默认值为https://api.smith.langchain.com(GCP US)。只有在使用其他部署时才需要设置此变量。对于区域 SaaS,请将其设置为所在区域的 API URL:Region GCP US GCP EU GCP APAC AWS US -
LANGSMITH_WORKSPACE_ID仅当您的 API 密钥的作用范围超过一个工作区时才需要设置。在 Settings 页面的 General 下找到 Workspace ID:LANGSMITH_WORKSPACE_ID=<Workspace ID>
在 SDK 外部使用 API 密钥
请参阅通过 API 管理组织的说明。Connect these docs to Claude, VSCode, and more via MCP for real-time answers.

