更新时间:2026-04-15 GMT+08:00
分享

数据上报概述

智能体应用不同于传统的确定性程序,其运行过程具有高度的动态性和复杂性。在单次任务执行中,往往涉及大模型推理、外部工具调用等多个环节的链式组合。

在开发与运维过程中,开发者常面临以下挑战:

  • “黑盒”运行:难以直观判断智能体为何做出某种决策,或在哪一步骤发生了阻塞。
  • 故障定界难:当智能体输出结果异常时,难以快速定位是模型幻觉、工具调用失败还是上下文溢出导致。
  • 性能瓶颈模糊:无法量化各环节(如模型响应耗时、工具执行时长)的性能分布,难以进行针对性优化。

数据上报是解决上述问题的关键手段。通过全链路Trace数据的自动采集与上报,AgentArts观测服务能够将智能体的运行过程“透明化”。AgentArts观测提供智能体运行数据采集与分析能力,支持平台原生应用自动上报与自研应用集成上报两种模式,帮助开发者实现智能体运行的全程可观测性。

AgentArts智能体数据上报

针对在AgentArts平台上创建的单智能体、工作流及多智能体应用,系统默认开启自动上报。如需修改配置,请参考上报AgentArts中的智能体数据

当前仅上报通过API调用产生的数据。

  • 全流程自动采集:智能体发布后,系统将自动上报通过API调用产生的数据。
  • 应用调优:开发者可以使用Trace数据实时查看各环节(如模型推理、工具调用)的执行情况。通过可视化的调用链路,快速定位逻辑断点或性能瓶颈,实现智能体的优化。

如下图所示,在“观测 >调用链分析”页面中,可以清晰地查看并筛选出用户请求上报的数据及执行细节。

图1 AgentArts智能体

高代码智能体数据上报

针对开发者本地开发的智能体应用,AgentArts提供灵活的集成接入能力,打破环境壁垒,实现统一观测。

  • 灵活接入:支持用户将本地开发的智能体应用部署在AgentArts平台,通过配置开关实现运行数据的一键上报。如何上报数据请参考上报高代码智能体数据
  • 运行数据观测:数据上报后,开发者可实时监测自研智能体的运行状态。

如下图所示,在“观测 > Agent运行分析 > 智能体运行时”页面中,查看所有已接入的本地开发应用的上报的数据。

图2 高代码智能体

相关文档