다음을 통해 공유


AgentEventMessage interface

서버에서 보낸 이벤트 스트림의 각 이벤트에는 eventdata 속성이 있습니다. *

예시

  • 이벤트: Thread.Created
  • 데이터: {"id": "thread_123", "개체": "스레드", ...}
  • 새 개체를 만들거나, 새 상태로 전환하거나, 현재 상태일 때마다 이벤트를 내보냅니다.
  • 부분(델타)으로 스트리밍됩니다. 예를 들어 새 실행 시 thread.run.created 내보낸다.
  • 가 생성되고, 실행이 완료되면 thread.run.completed 등입니다. 에이전트가 선택하는 경우
  • 실행하는 동안 메시지를 만들려면 thread.message.created event내보낸다.
  • thread.message.in_progress 이벤트, 많은 thread.message.delta 이벤트 및 마지막으로
  • MouseDown 이벤트
  • 시간이 지남에 따라 이벤트를 더 추가할 수 있으므로 알 수 없는 이벤트를 정상적으로 처리하는 것이 좋습니다.
  • 코드에 있습니다.

속성

data

이벤트의 데이터입니다. 데이터는 AgentThreadOutput, ThreadRunOutput, RunStepOutput, ThreadMessageOutput, MessageDeltaChunk, RunStepDeltaChunk 형식일 수 있습니다.

event

이벤트의 형식입니다.

속성 세부 정보

data

이벤트의 데이터입니다. 데이터는 AgentThreadOutput, ThreadRunOutput, RunStepOutput, ThreadMessageOutput, MessageDeltaChunk, RunStepDeltaChunk 형식일 수 있습니다.

data: AgentEventStreamData

속성 값

event

이벤트의 형식입니다.

event: string

속성 값

string