将 LangSmith 与 n8n 一起使用(Use LangSmith with n8n)#
LangSmith 是由 LangChain 团队创建的开发者平台。您可以将您的 n8n 实例连接到 LangSmith,以便在 n8n 中记录和监控运行,就像在 LangChain 应用程序中一样。
功能可用性
仅限自托管 n8n。
将你的 n8n 实例连接到 LangSmith(Connect your n8n instance to LangSmith)#
- 登录 LangSmith 并获取您的 API 密钥。
- 设置 LangSmith 环境变量:
| 变量 | 值 |
|---|---|
LANGCHAIN_ENDPOINT |
"https://api.smith.langchain.com" |
LANGCHAIN_TRACING_V2 |
true |
LANGCHAIN_API_KEY |
设置为您的 API 密钥 |
LANGCHAIN_PROJECT |
可选项目名称(默认为 "default") |
LANGCHAIN_CALLBACKS_BACKGROUND |
true(异步跟踪上传) |
/// 注意
如果你刚创建了 LangSmith 账户,只有在 n8n 发送了第一次跟踪后,你才会看到一个名为 "default" 的项目。
除非你将 LANGCHAIN_PROJECT 设置为其他名称,否则所有跟踪都会发送到此项目。
///
/// 注意
跟踪可能会有短暂延迟,因为 LANGCHAIN_CALLBACKS_BACKGROUND 默认是异步提交。
如果你希望调试时使用同步上传,可以将其设置为 false。
///
设置变量,使其在托管 n8n 实例的环境中全局可用。你可以像配置其他常规设置一样进行设置。
- 重启 n8n。
有关使用 LangSmith 的信息,请参考 LangSmith 的文档。
🌐 For information on using LangSmith, refer to LangSmith's documentation.