即刻App年轻人的同好社区
下载
App内打开
Arielle_Gao
10天前
区分Replan和Router

重新规划和在意图阶段澄清的边界在于哪些事情需要人类介入,保持高效且尊重。例如指令是查一下Apple的股价,那在执行阶段遇到Apple-AAPL股票代码的转化这件事就应该由系统完成而不用和人类进行确认。例如指令是需要打电话,如果没有打电话工具那需要人类确认发邮件是否可以,这件事情就在意图澄清阶段完成。再比如要求是查到5个结果但实际上只查到4个结果,这个时候是否可以将结果返回还是需要强制规划、亦或者是交给上层的意图router是需要分情况讨论的。

1. Router
- 意图明确则执行
- 多任务意图拆解再执行
- 澄清(也包括补充意图的上下文融合)反问(比如tool缺失换一种方式可不可以)
- 插入不相关任务则并行或挂起原任务
- agent 降级至 chatbot
2. 调度和流转:结束、并发、流转、重新规划
- 重新规划包括:
- 轻度干预:修正pending任务的入参(条件放宽查询/约束降级),寻找平替工具,简单retry
- 修改DAG流程:插入新的补偿任务(插入一个API),剪裁任务不要影响其他步骤
- 状态回滚
- 停止并抛回给意图Router让人类确认
00

来自圈子

圈子图片

工程师的日常

432889人已经加入