主题
追踪 n8n 工作流
了解如何在 LangSmith 中追踪 n8n AI 工作流。
n8n 是一个工作流自动化平台,包含基于 LangChain 构建的高级 AI 能力。你可以将 n8n 实例连接到 LangSmith,以记录和监控 AI 工作流运行。
NOTE
LangSmith 追踪仅适用于自托管 n8n 实例。
前置条件
- 一个 LangSmith 账户和 API key
- 一个自托管 n8n 实例
设置追踪
在托管 n8n 实例的环境中设置以下环境变量,方式与你其余的 n8n 配置相同。
必需的环境变量:
LANGCHAIN_TRACING_V2:设置为true以启用追踪。LANGCHAIN_API_KEY:你的 LangSmith API key。
可选的环境变量:
LANGCHAIN_ENDPOINT:LangSmith API 端点。默认为https://api.smith.langchain.com。如果使用自托管 LangSmith、GCP EU(https://eu.api.smith.langchain.com)、GCP APAC(https://apac.api.smith.langchain.com)或 AWS US(https://aws.api.smith.langchain.com),请设置此项。LANGCHAIN_PROJECT:trace 的项目名称。默认为"default"。LANGCHAIN_CALLBACKS_BACKGROUND:设置为true以异步上传 trace(默认),或设置为false以同步上传。(默认:true)
重启 n8n 实例以使环境变量生效。
在 LangSmith 中查看追踪
运行 AI 工作流后:
- 打开 LangSmith。
- 选择你的项目。如果你刚创建账户,
"default"项目会在发送第一个 trace 后出现。 - 找到与你的工作流执行对应的 trace。