在 n8n 中使用 LangSmith#
LangSmith 是由 LangChain 团队创建的开发者平台。您可以将您的 n8n 实例连接到 LangSmith 来记录和监控 n8n 中的运行,就像您在 LangChain 应用程序中一样。
功能可用性
仅限自托管 n8n。
将您的 n8n 实例连接到 LangSmith#
- 登录到 LangSmith 并获取您的 API 密钥。
-
设置 LangSmith 环境变量:
变量 值 LANGCHAIN_ENDPOINT"https://api.smith.langchain.com"LANGCHAIN_TRACING_V2trueLANGCHAIN_API_KEY将此设置为您的 API 密钥 LANGCHAIN_PROJECT可选项目名称(默认为 "default")LANGCHAIN_CALLBACKS_BACKGROUNDtrue(异步上传 trace)Note
如果你刚创建 LangSmith 账号,你只有在 n8n 发送第一条 trace 之后,才会看到名为 "default" 的项目。除非你将
LANGCHAIN_PROJECT设置为其他名称,否则所有 trace 都会进入该项目。Note
由于
LANGCHAIN_CALLBACKS_BACKGROUND默认使用异步提交,trace 可能会稍有延迟。如果你希望在调试时使用同步上传,可以将其设置为false。在您托管 n8n 实例的环境中全局设置这些变量。您可以像配置其他常规配置一样进行此操作。
-
重启 n8n。
有关使用 LangSmith 的信息,请参阅 LangSmith 的文档。