流水线模块处于实验阶段,接口可能在后续版本调整。
统一接口
PipelineProtocol 描述的就是「接收输入、流式产出事件」这一件事:
PipelineProtocol
Agent 天然满足这一协议,一个智能体本身就是「只有一个成员」的流水线。因此凡是接受智能体的地方,开发者都可以传入流水线:
同时接受智能体与流水线
launch_console 就是这样放宽的,开发者可以直接把流水线传进去调试。
现有实现
AgentScope 目前提供一种流水线实现:延伸阅读
目标流水线
让执行者反复工作,直到验证者认可结果。
终端 UI
在终端里运行流水线并处理工具授权。
计划模式
让模型自行维护任务清单,与流水线互补。
人机协同
在单个智能体上完成工具授权与中断恢复。