everyapi
集成 · LangChain 官方可观测性平台兼容 OpenAI · 一把密钥 · 实时模型目录
LangSmith

在 LangSmith 里走 EveryAPI 网关

LangSmith 是面向 LangChain 应用和插桩客户端的可观测与评估平台。为指向 EveryAPI 的 OpenAI 客户端添加追踪,并单独控制会向 LangSmith 发送哪些应用输入和输出。

01配置代码

一行 base URL,把 LangSmith 切到 EveryAPI

默认全球 Base URL / 国内网络优先 Base URL: https://api.everyapi.ai/v1 / https://api-cn.everyapi.ai/v1

02操作步骤

从零到第一次调用

  1. 注册 LangSmith

    创建 LangSmith 项目或使用经批准的自托管部署,并按当前 LangSmith 文档获取凭据。

    smith.langchain.com

  2. 装 SDK

    安装与 OpenAI 或 LangChain 包兼容的 LangSmith SDK 版本。

  3. 配 env vars

    通过当前环境变量或客户端选项配置 LangSmith 追踪和项目设置,并将 LangSmith 与 EveryAPI 密钥都作为秘密保存。

  4. 连接 EveryAPI 并启用自动追踪

    使用已安装 SDK 支持的包装器或 LangChain 集成,为基础地址为 https://api.everyapi.ai/v1 的 OpenAI 客户端添加插桩。

  5. 查看调用追踪

    发送测试请求并确认只采集预期遥测数据。EveryAPI 用量和计费以 EveryAPI 控制台为准。

03常见问题

关于 LangSmith × EveryAPI

为什么 LangSmith 的费用与 EveryAPI 控制台不同?

LangSmith 按模型公开价格估算费用,EveryAPI 按平台实际价格计费。请以 EveryAPI 控制台账单为准。

wrap_openai 和 traceable 有什么区别?

`wrap_openai` 用于记录单个 OpenAI 客户端,`@traceable` 用于记录任意业务函数。两者可以同时使用,形成完整调用链。