---
description: 记录智能体与用户的一次会话，包括所属智能体、模型、用户、标题以及会话活跃时间。
navTitle: AGENT_CHAT_SESSIONS
---
# **AGENT\_CHAT\_SESSIONS 智能体会话表**

记录智能体与用户的一次会话，包括所属智能体、模型、用户、标题以及会话活跃时间。

会话是智能体对话历史的管理单元。用户发起新对话时创建会话，后续每条消息写入 `AGENT_CHAT_MESSAGES`；用户继续对话、修改标题或更新会话状态时，会刷新最后活跃时间或会话选项。

同一个智能体下，一个用户可以保留多条会话。`SESSION_ID` 唯一标识会话，`AGENT_ID` 和 `USER_ID` 用于在智能体侧展示用户自己的会话列表，`MODEL_ID` 表示本次会话使用的模型。

`TITLE` 通常可由 AI 根据第一句对话自动生成，便于用户在历史会话列表中识别。`SESSION_OPTION` 用于保存会话级额外配置，例如是否开启深度思考等对话状态。

## 位置{#position}

模型路径：`/sysdata/data/tables/app/AGENT_CHAT_SESSIONS.tbl`

物理表名：`SZSYS_5_AGENT_CHAT_SESSIONS`

## 表结构{#structure}

| 字段名 | 字段类型 | 字段描述 |
| :----  | :---- | :------ |
| AGENT\_ID | VARCHAR(64) | 智能体ID |
| SESSION\_ID | VARCHAR(64) | 会话ID，主键 |
| MODEL\_ID | VARCHAR(64) | 模型ID |
| USER\_ID | VARCHAR(64) | 用户ID |
| TITLE | VARCHAR(256) | 标题 |
| START\_TIME | TIMESTAMP | 开始时间 |
| LAST\_ACTIVE\_TIME | TIMESTAMP | 最后活跃时间 |
| SESSION\_OPTION | VARCHAR(1024) | 会话配置选项，记录会话级的状态、偏好或控制信息 |

## 表索引{#indexes}

| 类型 | 名称 | 字段列表 | 是否唯一 | 说明 |
| :---- | :---- | :---- | :------ | :------ |
| 主键 | PRIMARY | SESSION\_ID | 是 | 唯一标识一条记录 |
| 索引 | - | - | - | 该表未定义其他索引 |
