Skip to main content
LangSmith 可以利用其内置的 OpenTelemetry 支持来捕获由 Semantic Kernel 生成的追踪。本指南将向您展示如何自动捕获来自 Semantic Kernel 应用程序的追踪,并将其发送到 LangSmith 进行监控和分析。

安装

使用您偏好的包管理器安装所需的包:

设置

1. 配置环境变量

设置您的 API 密钥 和项目名称:

2. 配置 OpenTelemetry 集成

在您的 Semantic Kernel 应用程序中,配置 LangSmith OpenTelemetry 集成以及 OpenAI 检测器:
您无需手动设置任何 OpenTelemetry 环境变量或配置导出器——configure() 会自动处理一切。

3. 创建并运行您的 Semantic Kernel 应用程序

配置完成后,您的 Semantic Kernel 应用程序将自动向 LangSmith 发送追踪:

高级用法

自定义元数据和标签

您可以通过设置 span 属性为追踪添加自定义元数据:

与其他检测器结合使用

您可以将 Semantic Kernel 追踪与其他 OpenTelemetry 检测器结合使用:

资源