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.createdbocsá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_progresseseményt, sokthread.message.deltaeseményt, és végül egy -
thread.message.completedesemé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