Dela via


AgentEventMessage interface

Varje händelse i en händelseström som skickas till servern har en egenskap event och data: * *

Exempel

  • Händelse: Thread.Created
  • data: {"id": "thread_123", "object": "tråd", ...}
  • Vi genererar händelser när ett nytt objekt skapas, övergår till ett nytt tillstånd eller håller på att
  • strömmas i delar (delta). Vi genererar till exempel thread.run.created när en ny körning
  • skapas, thread.run.completed när en körning har slutförts och så vidare. När en agent väljer
  • för att skapa ett meddelande under en körning genererar vi en thread.message.created event, en
  • thread.message.in_progress händelse, många thread.message.delta händelser och slutligen en
  • thread.message.completed händelse.
  • Vi kan lägga till ytterligare händelser över tid, så vi rekommenderar att du hanterar okända händelser på ett korrekt sätt
  • i koden.

Egenskaper

data

Data för händelsen. Data kan vara av typen AgentThreadOutput, ThreadRunOutput, RunStepOutput, ThreadMessageOutput, MessageDeltaChunk,RunStepDeltaChunk

event

Typen av händelse.

Egenskapsinformation

data

Data för händelsen. Data kan vara av typen AgentThreadOutput, ThreadRunOutput, RunStepOutput, ThreadMessageOutput, MessageDeltaChunk,RunStepDeltaChunk

data: AgentEventStreamData

Egenskapsvärde

event

Typen av händelse.

event: string

Egenskapsvärde

string