LangSmith 可以通过其内置的 OpenTelemetry 工具来捕获由 Microsoft Agent Framework 生成的跟踪。本指南将向您展示如何自动捕获来自您的 Microsoft Agent Framework 智能体的跟踪,并将其发送到 LangSmith 进行监控和分析。

安装

安装所需的软件包:

设置

1. 配置环境变量

启用智能体的 OpenTelemetry 工具,并将 OpenTelemetry 环境变量设置为指向 LangSmith OTEL 端点:

2. 在您的应用程序中启用 OpenTelemetry

在您的 Microsoft Agent Framework 应用程序中,使用内置的 configure_otel_providers 函数启用 OpenTelemetry 跟踪:
设置 enable_sensitive_data=True 允许在跟踪中捕获输入和输出内容。如果您希望从跟踪中排除敏感数据,请将其设置为 False。

3. 创建并运行您的智能体

配置完成后,您的 Microsoft Agent Framework 智能体将自动向 LangSmith 发送跟踪: