# 如何通过调用链定位智能体的性能瓶颈与报错节点
#### 问题现象
智能体请求路径复杂，大模型推理、工具调用多环节串联；出现响应慢、输出结果异常，不清楚是哪一步发生阻塞或报错，属于黑盒运行，无法快速定位根因。
#### 问题原因
智能体单次任务涉及多组件链式调用，缺少链路埋点时，无法直观看到每个节点执行耗时、输入输出与报错信息。
#### 解决方案
1. 开启智能体数据上报开关，平台自动探针采集链路数据生成Trace调用链。开启开关请参见[上报AgentArts中的智能体数据](https://support.huaweicloud.com/ops-agentarts/agentarts_14_0005.html)。
2. 通过API调用产生数据后，进入"观测与优化 \> 调用链分析"页面，单击目标调用链数据，在调用链详情页面查看各Span的响应时间、Token消耗、输入输出等信息。
3. 根据耗时最长Span、报错节点，定位性能瓶颈、模型幻觉、工具调用失败等问题。
 
