| 接口 | 说明 |
|---|---|
| Agent<Req extends AgentRequest<Req,Resp>,Resp extends AgentResponse> |
智能体核心接口
定义 AI 智能体的行为契约。
|
| AgentChunk |
智能体响应块(用于流式输出的内容片段)
|
| AgentHandler |
智能体处理器(执行逻辑单元)
核心职责:定义智能体如何处理输入请求并生成响应。
|
| AgentInterceptor |
智能体拦截器
|
| AgentRequest<Req extends AgentRequest<Req,Resp>,Resp extends AgentResponse> |
智能体请求构建器
该接口定义了向
Agent 发起调用的请求契约。 |
| AgentResponse |
智能体响应
|
| AgentSession |
智能体会话接口
负责维护智能体的运行状态、上下文记忆以及执行流快照。
|
| AgentSessionProvider |
Agent 会话提供者(Session 工厂/加载器)
核心职责:基于业务实例标识维护和检索 Agent 运行状态。
|
| AgentTrace |
智能体执行轨迹(执行过程的状态快照)
核心职责:记录 Agent 单次任务中的完整推理链条与执行状态。
|
| 类 | 说明 |
|---|---|
| AbsAgentChunk |
智能体响应块抽象基类
|
| AgentProfile |
智能体档案 (Agent Profile)
核心职责:定义 Agent 的身份标识、能力边界 (Capabilities)、模态约束 (Modes) 与交互风格。
|