Skip to main content
Business 个人菜单 → 开发者创建智能体追踪 API 密钥,然后在应用中选择连接 SDK。智能体追踪密钥与 Merchant API 密钥、智能体钱包密钥相互独立。

安装与初始化

HTTPS 收集器使用 OTLP/HTTP。Python SDK 会把不带 http://https:// 的自定义地址视为 gRPC。

环境配置

请优先使用 apiKey / api_key,不要自行构造 Authorization 请求头。确需自定义请求头时,按 Authorization: Bearer <key> 发送收集器密钥。

JavaScript 追踪

使用函数包装器建立明确的追踪层级:
也支持 TypeScript 类装饰器:

ESM 与 Next.js

基于 require 的自动插桩无法观察普通 ESM import。请显式传入已导入的服务商模块:
instrumentModules 支持当前 SDK 暴露的服务商,包括 OpenAI、Anthropic、Cohere、Bedrock、Google Vertex AI、Pinecone、Together、LangChain、LlamaIndex、ChromaDB、Qdrant 和 MCP。

Python 追踪

装饰器同时支持同步和异步函数:
请把装饰器放在具有明确业务名称的应用边界。服务商插桩会记录嵌套模型调用、令牌用量,以及受支持的工具或流式处理行为。

配置参考

两个 SDK 都可以使用自定义 OpenTelemetry 导出器和处理器。JavaScript 还支持会话追踪、关联属性、显式服务商模块、批处理控制和自定义模型定价。Python 还接受采样器、资源属性、插桩允许/阻止集合和 Span 后处理。

自定义导出器

如果组织已经运行 OpenTelemetry 管道,可以传入自己的导出器代替 Anyway 收集器导出器。此时鉴权和投递遵循该导出器与收集器的配置;只有最终到达 Anyway 收集器的 Span 才会显示在仪表盘。

数据安全

  • 把智能体追踪 API 密钥保存在环境变量或密钥存储中。
  • 上线前决定是否允许捕获提示词和补全内容。
  • 不要记录付款凭证、智能体钱包密钥、身份文件或提现资料。
  • 在关联属性中使用稳定的假名 ID,不要使用客户邮箱或法定身份。
  • 在值进入 SDK 属性或模型/工具 Span 前完成脱敏。
在自定义 Span 中关闭提示词捕获,并不会自动移除第三方服务商插桩记录的参数。请先使用非敏感数据检查实际上报的追踪载荷,再开启生产上报。