langsmith-trace 和可选的用于元数据/标签的 baggage)将跨服务的追踪中的运行链接起来。
客户端-服务器设置示例:
- 追踪从客户端开始
- 在服务器上继续
Python 中的分布式追踪
TracingMiddleware 来连接分布式追踪。
TracingMiddleware 类在 langsmith==0.1.133 版本中添加。langsmith_extra 传递头信息来“接收”分布式追踪:
tracing_context 上下文管理器。你也可以在 @traceable 装饰的方法的 langsmith_extra 参数中直接指定父运行上下文。
TypeScript 中的分布式追踪
TypeScript 中的分布式追踪需要
langsmith 版本 >=0.1.31langsmith-trace 和 baggage 头值,然后将其传递给服务器:
withRunTree 辅助函数,它将确保运行树在可追踪调用中传播。
将这些文档连接到 Claude、VSCode 等,通过 MCP 获取实时答案。

