Aracılığıyla paylaş


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.created yayarız
  • oluşturulur, bir çalıştırma tamamlandığında thread.run.completed vb. Aracı seçtiğinde
  • bir çalıştırma sırasında ileti oluşturmak için bir thread.message.created event,
  • thread.message.in_progress olayı, birçok thread.message.delta olayı ve son olarak
  • thread.message.completed olayı.
  • 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