安装
安装支持 Strands Agents 的 LangSmith:设置
1. 配置环境变量
设置你的 LangSmith API 密钥 和项目名称。如果你将 Amazon Bedrock 用作 Strands Agents 的模型提供商,还需使用你偏好的 AWS 认证方法配置 AWS 凭证。Strands Agents 集成使用标准的 OpenTelemetry OTLP 导出器。在调用
setup_langsmith_telemetry() 之前,请配置 LangSmith 端点和请求头。2. 启用 Strands Agents 遥测
在应用启动时,于创建或调用代理之前,调用一次setup_langsmith_telemetry():
console=True 以同时将转换后的 span 打印到标准输出:
3. 创建并运行你的代理
配置完成后,Strands Agents 的追踪将自动导出到 LangSmith:在 LangSmith 中查看追踪
运行应用后,打开你的 LangSmith 项目以查看包含以下内容的追踪:- 代理调用 span
- 事件循环周期 span
- 包含提示、补全和 token 使用情况的 LLM 调用 span
- 当你的代理使用工具时,包含工具输入和输出的工具调用 span
自定义 OTLP 导出器
如果你需要向底层的 OpenTelemetry 导出器传递自定义选项,请使用create_langsmith_exporter() 创建一个 LangSmithSpanExporter,并将其手动附加到 Strands tracer provider:
资源
将这些文档连接到 Claude、VSCode 等,通过 MCP 获取实时答案。

