AgentEventMessage interface
Sunucu tarafından gönderilen olaylar akışındaki her olayın bir event ve data özelliği vardır: * *
Örnek
-
- olay: thread.created
- veri: {"id": "thread_123", "nesne": "iş parçacığı", ...}
-
- Yeni bir nesne oluşturulduğunda, yeni bir duruma geçişte veya yeni bir nesne oluşturulduğunda olayları yayarız
- parçalar halinde (deltalar) akışa alınır. Örneğin, yeni bir çalıştırmada
thread.run.createdyayarız - oluşturulur, bir çalıştırma tamamlandığında
thread.run.completedvb. Aracı seçtiğinde - bir çalıştırma sırasında ileti oluşturmak için bir
thread.message.created event, -
thread.message.in_progressolayı, birçokthread.message.deltaolayı ve son olarak -
thread.message.completedolayı. - Zaman içinde ek olaylar ekleyebiliriz, bu nedenle bilinmeyen olayları düzgün bir şekilde işlemenizi öneririz
- yazın.
Özellikler
| data | Olayın verileri. Veriler AgentThreadOutput, ThreadRunOutput, RunStepOutput, ThreadMessageOutput, MessageDeltaChunk,RunStepDeltaChunk türünde olabilir |
| event | Olayın türü. |
Özellik Ayrıntıları
data
Olayın verileri. Veriler AgentThreadOutput, ThreadRunOutput, RunStepOutput, ThreadMessageOutput, MessageDeltaChunk,RunStepDeltaChunk türünde olabilir
data: AgentEventStreamData
Özellik Değeri
event
Olayın türü.
event: string
Özellik Değeri
string