Skip to main content
プロバイダー固有のイベントを解析せずに、構造化されたエージェントのタイムラインを作成できます。ストリーミング中と完了後のどちらも、同じ順序付き契約 AgentItem<TOutput> を公開します。

アイテムの種類

AgentItem<TOutput> は判別共用体です。

ストリーミングのタイムラインを表示する

TypeScript は type プロパティに基づいて各アイテムの型を絞り込みます。

完了後にアイテムを読む

完了後の結果にも、同じ順序のアイテムが含まれます。
ライブのアクティビティを表示し、保存済みの実行状態から後で同じタイムラインを再構築できます。

プロバイダー固有のデータにアクセスする

プロバイダーの出力は持ち運び可能なアイテム型に正規化されます。統合でプロバイダー固有のフィールドが必要な場合、正規化済みアイテムは元のペイロードを rawProviderItem に保持します。 できる限り、製品ロジックでは共通フィールドを使用してください。rawProviderItem はプロバイダー固有の統合用の例外的な手段であり、アプリケーションの標準契約ではありません。

関連ガイド

最終更新日 2026年10月2日