你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

AgentEventMessage interface

服务器发送的事件流中的每个事件都有一个 eventdata 属性: * *

示例

  • event:thread.created
  • data: {“id”: “thread_123”, “object”: “thread”, ...}
  • 每当创建新对象、转换为新状态或正在发生时,我们都会发出事件
  • 流式传输部分(deltas)。 例如,在新运行时发出 thread.run.created
  • 创建、运行完成时 thread.run.completed,等等。 代理选择时
  • 若要在运行期间创建消息,我们将发出一个 thread.message.created event,a
  • thread.message.in_progress 事件、许多 thread.message.delta 事件,最后是
  • thread.message.completed 事件。
  • 我们可能会随着时间的推移添加其他事件,因此我们建议正常处理未知事件
  • 在代码中。

属性

data

事件的数据。 数据的类型可以是 AgentThreadOutput、ThreadRunOutput、RunStepOutput、ThreadMessageOutput、MessageDeltaChunk、RunStepDeltaChunk

event

事件类型。

属性详细信息

data

事件的数据。 数据的类型可以是 AgentThreadOutput、ThreadRunOutput、RunStepOutput、ThreadMessageOutput、MessageDeltaChunk、RunStepDeltaChunk

data: AgentEventStreamData

属性值

event

事件类型。

event: string

属性值

string