AgentItem<TOutput> 契约。
条目类型
AgentItem<TOutput> 是一个判别联合:
呈现流式时间线
TypeScript 会根据每个条目的type 属性缩窄其类型:
完成后读取条目
已完成的结果包含相同且顺序一致的条目类型:访问提供商特有的数据
提供商输出会规范化为可移植的条目类型。如果集成仍需要提供商特有字段,规范化后的条目会在rawProviderItem 中保留原始负载。
尽可能让产品逻辑使用可移植字段。将 rawProviderItem 视为提供商特定集成的备用接口,而不是应用的默认契约。