API 密钥
LangSmith 支持两种类型的 API 密钥:服务密钥和个人访问令牌。这两种类型的令牌都可以用于对 LangSmith API 的请求进行身份验证,但它们有不同的用例。 在管理概念下阅读有关服务密钥和个人访问令牌之间差异的更多信息创建 API 密钥
要使用 LangSmith 记录跟踪和运行评估,您需要创建 API 密钥以验证您的请求。API 密钥可以限定为一组工作区或整个组织。 要创建任一类型的 API 密钥,请前往设置页面,然后滚动到 API Keys 部分。对于服务密钥,在组织范围和工作区范围的密钥之间进行选择。如果密钥是工作区范围的,则必须指定工作区。企业用户还能够为密钥分配特定角色,从而调整其权限。设置密钥的过期时间;密钥将在所选天数后变得不可用,或者如果选择了永不过期。然后单击 Create API Key。API 密钥将仅显示一次,因此请确保复制它并将其存储在安全的地方。
配置 SDK
除了LANGSMITH_API_KEY 之外,您还可以设置以下环境变量。
仅在使用 EU 实例时才需要此项。
LANGSMITH_ENDPOINT=https://eu.api.smith.langchain.com
仅对范围超过一个工作区的密钥才需要此项。
LANGSMITH_WORKSPACE_ID=<Workspace ID>