AgentEventMessage interface

A kiszolgáló által küldött események streamjében minden esemény rendelkezik egy event és data tulajdonság: * * *

Example

  • Esemény: Thread.created
  • adatok: {"id": "thread_123", "object": "thread", ...}
  • Eseményeket bocsátunk ki, amikor új objektum jön létre, áttér egy új állapotra, vagy éppen folyamatban van
  • részekben (eltérésekben) streamelve. Például thread.run.created bocsátunk ki új futtatáskor
  • létrejön, thread.run.completed, amikor egy futtatás befejeződik, és így tovább. Amikor egy ügynök kiválasztja
  • a futtatás során üzenet létrehozásához egy thread.message.created event, egy
  • thread.message.in_progress eseményt, sok thread.message.delta eseményt, és végül egy
  • thread.message.completed esemény.
  • Idővel további eseményeket is hozzáadhatunk, ezért javasoljuk, hogy az ismeretlen eseményeket gondosan kezelje
  • a kódban.

Tulajdonságok

data

Az esemény adatai. Az adatok lehetnek AgentThreadOutput, ThreadRunOutput, RunStepOutput, ThreadMessageOutput, MessageDeltaChunk, RunStepDeltaChunk

event

Az esemény típusa.

Tulajdonság adatai

data

Az esemény adatai. Az adatok lehetnek AgentThreadOutput, ThreadRunOutput, RunStepOutput, ThreadMessageOutput, MessageDeltaChunk, RunStepDeltaChunk

data: AgentEventStreamData

Tulajdonság értéke

event

Az esemény típusa.

event: string

Tulajdonság értéke

string