可观测性操作指南
分步指南,涵盖了使用 LangSmith 为您的 LLM 应用程序添加可观测性的关键任务和操作。
追踪配置
设置 LangSmith 追踪以获取生产应用程序的可见性。
基本配置
集成
- LangChain 开源库
- LangGraph
- OpenAI
- Anthropic(仅限 Python)
- Instructor
- Vercel AI SDK(仅限 JS)
- OpenTelemetry
- OpenAI Agent SDK(仅限 Python)
高级配置
- 配置线程
- 为追踪设置采样率
- 向追踪添加元数据和标签
- 实施分布式追踪
- 使用 OpenTelemetry 追踪 LangChain(仅限 Python)
- 在追踪函数中访问当前 span
- 记录自定义 LLM 追踪
- 记录 LLM token 计数
- 计算基于 token 的追踪成本
- 记录多模态追踪
- 记录检索器追踪
- 防止在追踪中记录敏感数据
- 追踪生成器函数
- 在无服务器环境中追踪 JS 函数
- 追踪测试故障排除
- 上传带有追踪的文件
- 打印 LangSmith SDK 的日志(仅限 Python)
- 故障排除:追踪丢失或路由错误
- 使用 LangSmith Collector Proxy
追踪项目 UI 和 API
查看并与您的追踪交互以调试您的应用程序。
监控
使用仪表板持续监控您的生产系统应用程序,并设置警报以便在指标下降时收到通知。
自动化
利用 LangSmith 强大的监控、自动化和在线评估功能,理解您的生产数据。