Skip to content

在 n8n 中使用 LangSmith#

LangSmith 是由 LangChain 团队创建的开发者平台。您可以将您的 n8n 实例连接到 LangSmith 来记录和监控 n8n 中的运行,就像您在 LangChain 应用程序中一样。

功能可用性

仅限自托管 n8n。

将您的 n8n 实例连接到 LangSmith#

  1. 登录到 LangSmith 并获取您的 API 密钥。
  2. 设置 LangSmith 环境变量:

    变量
    LANGCHAIN_ENDPOINT "https://api.smith.langchain.com"
    LANGCHAIN_TRACING_V2 true
    LANGCHAIN_API_KEY 将此设置为您的 API 密钥
    LANGCHAIN_PROJECT 可选项目名称(默认为 "default"
    LANGCHAIN_CALLBACKS_BACKGROUND true(异步上传 trace)

    Note

    如果你刚创建 LangSmith 账号,你只有在 n8n 发送第一条 trace 之后,才会看到名为 "default" 的项目。除非你将 LANGCHAIN_PROJECT 设置为其他名称,否则所有 trace 都会进入该项目。

    Note

    由于 LANGCHAIN_CALLBACKS_BACKGROUND 默认使用异步提交,trace 可能会稍有延迟。如果你希望在调试时使用同步上传,可以将其设置为 false

    在您托管 n8n 实例的环境中全局设置这些变量。您可以像配置其他常规配置一样进行此操作。

  3. 重启 n8n。

有关使用 LangSmith 的信息,请参阅 LangSmith 的文档