次の方法で共有


AgentEventMessage interface

サーバー送信イベント ストリーム内の各イベントには、event プロパティと data プロパティ * * があります。

  • イベント: thread.created
  • データ: {"id": "thread_123", "object": "thread", ...}
  • 新しいオブジェクトが作成されたとき、新しい状態に遷移したとき、または新しい状態に遷移するたびに、イベントが生成されます。
  • パート (デルタ) でストリーミングされます。 たとえば、新しい実行時に thread.run.created を出力します。
  • が作成され、実行が完了したときに thread.run.completed されます。 エージェントが選択した場合
  • 実行中にメッセージを作成するには、thread.message.created event
  • thread.message.in_progress イベント、多くの thread.message.delta イベント、最後に
  • イベント thread.message.completed します。
  • 時間の経過と伴ってイベントを追加する場合があるため、不明なイベントを適切に処理することをお勧めします
  • をコード内に格納します。

プロパティ

data

イベントのデータ。 データの種類は AgentThreadOutput、ThreadRunOutput、RunStepOutput、ThreadMessageOutput、MessageDeltaChunk、RunStepDeltaChunk です。

event

イベントの種類。

プロパティの詳細

data

イベントのデータ。 データの種類は AgentThreadOutput、ThreadRunOutput、RunStepOutput、ThreadMessageOutput、MessageDeltaChunk、RunStepDeltaChunk です。

data: AgentEventStreamData

プロパティ値

event

イベントの種類。

event: string

プロパティ値

string