标准 LLM Gateway API 支持三种请求和响应格式。选择你的应用已经使用的格式,然后通过同一个端点调用自带密钥(BYOK)模型或 Gateway Credits 模型。
Beta: LLM Gateway 目前处于测试阶段。

比较 API 格式

所有格式都使用工作区范围的 LangSmith API 密钥进行身份验证。将其作为提供商 API 密钥传递,或作为 Authorization: Bearer 令牌传递。 对于自带密钥模型,将 model 设置为 <provider>/<model>,例如 openai/gpt-5.4-mini 或 anthropic/claude-sonnet-4-6。对于 Gateway Credits 模型,传递受支持的模型名称,例如 moonshotai/kimi-k3。

使用 Chat Completions

将兼容 OpenAI 的客户端指向 https://gateway.smith.langchain.com/v1。如需了解完整的请求和响应架构,请参阅 OpenAI Chat Completions API。

使用 Messages

将 Anthropic 客户端指向 https://gateway.smith.langchain.com。如需了解完整的请求和响应架构,请参阅 Anthropic Messages API。

使用 Responses

将兼容 OpenAI 的客户端指向 https://gateway.smith.langchain.com/v1。如需了解完整的请求和响应架构,请参阅 OpenAI Responses API。

了解翻译行为

端点决定应用发送和接收的格式。模型 ID 决定上游提供商。
  • 当提供商原生支持所选格式时,网关会保留该格式。
  • 否则,网关会将请求转换为提供商支持的格式,并将响应转换回来,其中也包括流式响应。
  • 对于无法在目标提供商格式中表示的字段,翻译可能会拒绝这些字段。如果需要提供商原生行为,请使用直接访问模型。
无论使用哪种格式,每个请求都会解析到相同的提供商密钥、策略和追踪配置。

列出模型

调用 GET /v1/models,列出工作区中已配置的提供商提供的模型,以及 Gateway Credits 中的模型。网关会返回一个统一的、兼容 OpenAI 的列表:
自带密钥模型 ID 使用 <provider>/<model> 格式。托管模型使用响应中显示的 slug。发起调用时,按显示的内容原样传递任一 ID。未配置密钥的自带密钥提供商不会出现在列表中;托管模型不需要提供商密钥。

使用区域网关

将 gateway.smith.langchain.com 替换为 LangSmith 区域对应的主机名: 为所选 API 格式保留相同的路径。

处理错误

如需针对具体设置进行处理,请参阅快速入门。

另请参阅