共用方式為


AgentEventMessage interface

伺服器傳送事件數據流中的每個事件都有一個 eventdata 屬性:* *

範例

  • event:thread.created
  • data: {“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