首页
学习
活动
专区
圈层
工具
发布
技术百科首页 >AgentScope >AgentScope 的事件流和中间件机制是如何工作的?

AgentScope 的事件流和中间件机制是如何工作的?

词条归属:AgentScope

1. 类型化事件流(Event Streaming)

  • 智能体执行的每一步——模型调用、文本增量、工具执行、工具结果——都以类型化事件的形式在单一流上输出
  • 常见事件类型包括 REPLY_START、MODEL_CALL_START、TEXT_BLOCK_DELTA、TOOL_CALL_START 等
  • 订阅一次即可让前端 UI 实时跟随智能体的完整推理过程

2. 中间件机制(Middleware)

  • 2.0 版本以五个阶段的中间件取代 1.0 的松散钩子:onAgent、onReasoning、onActing、onModelCall、onSystemPrompt
  • 每个关注点保持在各自层级,可独立组合而不相互干扰
  • 适用于日志记录、权限校验、行为改写等非侵入式扩展

3. 流式与实时介入

  • 事件流使人工可在任意步骤实时介入智能体的推理过程
  • 配合人机协同机制,可在关键节点暂停、确认或接管执行
相关文章
Redis 事件机制是如何实现的?
我们都知道,Redis 是单线程(非严谨),你是否想过,一个线程要如何处理来自各个客户端的各种请求呢?它忙的过来吗?没错,它还真的能忙过来,并且还井井有条。其中多亏了 IO 多路复用,而不仅仅是它,事件机制在其中也是一个不错的设计。
LinkinStar
2023-10-18
5470
JavaScript 是如何工作的:WebRTC 和对等网络的机制!
WebRTC,名称源自网页即时通信(英语:Web Real-Time Communication)的缩写,是一个支持网页浏览器进行实时语音对话或视频对话的API。
前端小智@大迁世界
2019-03-15
3.5K0
Hadoop 的 Checkpoint 机制是如何工作的?如何优化 Checkpoint 的频率?
Hadoop 的 Checkpoint 机制主要用于维护文件系统的元数据一致性,防止因 NameNode 故障导致的数据丢失。Checkpoint 主要通过 Secondary NameNode(在 Hadoop 2.x 及以后的版本中,这个角色可以由 Checkpoint Node 或 Standby NameNode 承担)来实现。
代码小李
2025-01-23
6580
事件流、事件捕获和事件冒泡的介绍
我们在点击页面时,事件发生时会在各元素节点按照一定的顺序进行传播,这种传播过程就称作事件流。
伯约同学
2022-02-18
2K0
liteavsdk的推流事件和播放事件的事件码
推流和播放的事件码我们通常通过这个来判断当前的流的状态 推流事件列表 code TXLiveSDKEventDef常量 含义说明 1001 PUSH_EVT_CONNECT_SUCC 已经连接推流服务器 1002 PUSH_EVT_PUSH_BEGIN 已经与服务器握手完毕,开始推流 1003 PUSH_EVT_OPEN_CAMERA_SUCC 打开摄像头成功 1005 PUSH_EVT_CHANGE_RESOLUTION 推流动态调整分辨率 1006 PUSH_EVT_CHANGE_BITRATE 推流动
腾讯云-qichengdeng
2019-09-12
2.9K0
点击加载更多
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
领券