查看会话分析信息
会话分析功能记录了智能体与用户对话的历史数据。通过查看会话信息,您可以追踪对话上下文、分析模型响应耗时、统计Token消耗,从而快速定位对话异常问题,优化智能体效果。
会话记录了用户与智能体的交互上下文,每次对话交互背后会生成一条或多条调用链数据,用于记录具体的执行轨迹。
前提条件
- 已开通AgentArts服务。
- 已开启数据上报。数据上报请参考开启数据上报。
约束与限制
仅通过API调用产生的数据才会上报到运营运维。使用API调用智能体,请参考API调用实践。
查看会话信息
- 登录AgentArts智能体开发平台。
- 在左侧导航栏中选择“运营运维 > 观测”,在“会话分析”页签中可以查看智能体和工作流应用的会话数据。
- 在会话列表中通过过滤功能筛选目标记录。如果页面无数据或数据未更新,请参见常见问题进行排查。
- 选择一条会话记录并单击,进入该会话的详情页面,可查看详细的输入输出内容及调用链耗时等信息。 单击Trace ID,即可查看该会话的调用链数据。图1 会话详情
会话分析信息说明
会话分析列表包含以下信息,如表1所示。
| 参数 | 说明 | 示例 |
|---|---|---|
| 会话ID | 唯一标识每个会话的ID,用于区分和追踪每个单独的会话。 | 1234567890 |
| 耗时 | 执行当前会话所耗费的时间。 | 1.12s |
| Tokens | 当前会话的输入和输出总token数量。 | 2400 |
| input Tokens | 输入信息的token数量。 | 1800 |
| output Tokens | 输出信息的token数量。 | 600 |
| 调用链数 | 每条会话数据中关联的调用链数据的条数。 | 2 |
| 用户ID | 唯一标识每个用户的ID。 | user123 |
| 触发类型 | 触发当前会话的方式。 | API |
| 开始时间 | 用户开始在智能体或工作流中提问的时间。 | 2026/04/11 15:48:38 GMT+08:00 |
使用过滤器筛选信息
会话分析界面支持按多种维度灵活筛选所需的会话记录。
| 过滤维度 | 说明 | 示例 |
|---|---|---|
| 应用类型 | 按照数据来源过滤数据。支持以下几种分类:
| 单智能体应用 |
| 应用 | 选定数据来源后,支持下拉选择具体的Agent应用名称进行过滤。 | my_agent_app |
| 时间 | 支持根据时间过滤会话信息。 | 近1天 |
| 会话ID | 支持根据会话ID过滤相关的会话信息。 | 1234567899417 |
| 用户ID | 支持根据用户ID过滤相关的会话信息。 | user123 |
| 触发类型 | 支持根据触发当前会话的方式过滤相关的会话信息。 | API |
常见问题
为什么会话列表显示为空?
- 检查筛选条件:确认时间范围是否选择正确,以及是否选择了正确的“应用类型”或“Agent应用”。
- 检查调用方式:目前仅通过API调用产生的数据才会上报到运营运维,对话预览或调试运行产生的数据不会上报,请确认是否通过API发起了有效调用。
- 检查数据上报:确认是否已正确开启数据上报功能。开启数据上报请参考上报AgentArts中的智能体数据。