Skip to content
LangSmith 文档版本 跟随上游 源快照 82de13d9 更新于 2026-10-18

LLM 网关

使用一个 LangSmith API key 访问各提供商的模型,同时追踪调用并执行支出和数据保护策略。

使用一个 LangSmith API key 调用已配置各提供商的模型。只需更改模型 ID 即可切换提供商,同时 LLM 网关会追踪每次模型调用并应用集中治理策略。

NOTE

Beta: LLM Gateway 处于 beta 阶段。

网关也可在 BYOC 上使用,它在你的数据平面内运行。将请求发送到位于 /gateway 路径前缀后的数据平面端点,并使用作用域限定为该数据平面中某个工作区的 API key 进行身份验证。更多信息请参阅使用 BYOC 数据平面。

NOTE

自托管可用性: LLM Gateway 未包含在 LangSmith v0.16.0 自托管稳定版中。它将在未来的稳定版本中提供。如需表达兴趣,请提交 LLM Gateway 自托管访问请求。你也可以在稳定版发布前,在 v17 RC 版本或 BYOC(自带云)上试用 LLM Gateway。

发出你的第一个请求

INFO

管理员必须为你的工作区执行一次启用网关、添加提供商密钥并授予访问权限。完成设置后,开发者只需要一个作用域限定到工作区的 LangSmith API key。

设置你的密钥,并发出标准的 Chat Completions 请求。此示例假设该工作区已有 Anthropic 提供商密钥:

bash
export LANGSMITH_API_KEY="lsv2_..._....cbed3e"

curl https://gateway.smith.langchain.com/v1/chat/completions \
    -H "Authorization: Bearer $LANGSMITH_API_KEY" \
    -H "Content-Type: application/json" \
    -d '{"model":"anthropic/claude-sonnet-4-6","messages":[{"role":"user","content":"Hello!"}]}'
bash
export LANGSMITH_API_KEY="lsv2_..._....cbed3e"

curl https://<data_plane_host>/gateway/v1/chat/completions \
    -H "Authorization: Bearer $LANGSMITH_API_KEY" \
    -H "Content-Type: application/json" \
    -d '{"model":"anthropic/claude-sonnet-4-6","messages":[{"role":"user","content":"Hello!"}]}'

200 响应表明网关、你的 LangSmith API key、权限以及所选提供商密钥均已正确配置。有关 Python、TypeScript、其他 API 格式和故障排除,请参阅快速开始。

网关提供什么

  • 一个密钥,多个提供商: 开发者使用 LangSmith API key 进行身份验证,而无需在本地存储提供商密钥。
  • 一种请求格式,多个模型: 对已配置提供商的模型使用 Chat Completions、Messages 或 Responses。
  • 内置可观测性: 每次网关调用都会显示为一条 LangSmith 追踪。
  • 集中治理: 应用支出限额、速率限制和数据策略。

使用标准 API

选择你的应用已经在使用的请求格式。该格式不会限制你可以调用哪个已配置的提供商。

API 格式端点
OpenAI Chat CompletionsPOST /v1/chat/completions
Anthropic MessagesPOST /v1/messages
OpenAI ResponsesPOST /v1/responses

将 model 设置为带有提供商前缀的自带密钥 ID(例如 openai/gpt-5.4-mini、anthropic/claude-opus-5 或 azure/<deployment-name>),或使用 Gateway Credits 的模型 slug(例如 moonshotai/kimi-k3)。模型 ID 决定上游路由。当所选提供商使用不同的原生格式时,网关会转换请求和响应。

在 BYOC 上,相同的路径位于 /gateway 前缀之后,例如 POST /gateway/v1/chat/completions。

有关基础 URL、示例、转换行为、区域端点和 BYOC 数据平面端点,请参阅 API 格式。

选择凭证的管理方式

选项上游凭证设置与计费
自带提供商账户管理员将提供商密钥存储在工作区的 Provider Secrets 中。提供商将用量计入你的提供商账户。
Gateway Credits由 LangChain 拥有上游凭证。无需提供商密钥。调用会计入你的 LangSmith 账户。

进一步探索

TIP

需要在 Prompt Hub 中存储的提示词配合网关使用?请参阅在网关中使用 Prompt Hub,了解如何使用两个环境变量将 Prompt Hub 的模型调用路由到网关。

需要提供商原生的请求和响应行为?使用直接模型访问绕过标准化层。这是标准 API 之外的高级替代方案。

如有其他问题,请联系 LangChain 支持。


BytesRouter 是社区翻译站点,所有译文仅供参考,一切以官方英文原文为准。