Skip to main content
使用条目构建结构化的代理时间线,无需解析特定提供商的事件。流式运行和已完成运行使用相同的有序 AgentItem<TOutput> 契约。

条目类型

AgentItem<TOutput> 是一个判别联合:

呈现流式时间线

TypeScript 会根据每个条目的 type 属性缩窄其类型:

完成后读取条目

已完成的结果包含相同且顺序一致的条目类型:
因此,产品既可以实时展示活动,也可以在之后从持久化的运行状态重建相同的时间线。

访问提供商特有的数据

提供商输出会规范化为可移植的条目类型。如果集成仍需要提供商特有字段,规范化后的条目会在 rawProviderItem 中保留原始负载。 尽可能让产品逻辑使用可移植字段。将 rawProviderItem 视为提供商特定集成的备用接口,而不是应用的默认契约。

相关指南

最后修改于 2026年10月2日