02|一封迟到的信:怎样改变一个正在工作的 Agent?
Tyler

你好,我是 Tyler。
上一讲,我们把一项真实工作交给了 Harness。模型根据当前信息判断下一步,Harness 在环境中执行动作,再把得到的结果带回下一轮模型调用。如此循环下去,Agent 才能从一句任务要求出发,一步步查找资料、调用工具,最终形成可以检查的结果。
但任务一旦持续运行,新的问题就会出现:如果 Agent 已经开始工作,这时又来了一条新消息,它什么时候才会真正影响正在进行的任务?
一条告警,怎样进入正在运行的任务?
我们还是从一个 On-call Agent 开始。
没有故障时,它持续巡检高风险服务器,读取当前部署、最近的配置变更和监控指标。当它检查到 server-17 时,已经知道这台机器正在运行 payment-api,凌晨一点四十分刚刚调整过数据库连接池。
凌晨两点零七分,一条告警到达:
这条告警没有重复服务器上的部署信息,也没有告诉 Agent 最近发生过什么变更。但这些背景,Agent 在刚才的巡检中已经拿到了。
所以,更合理的做法并不是重新启动一个什么都不知道的新 Agent,而是把这条告警直接交给正在工作的 Agent:让它利用已经掌握的信息,暂时从巡检转向故障调查,处理完以后再继续原来的任务。
公开
同步至部落
取消
完成
0/2000
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
仅可试看部分内容,如需阅读全部内容,请付费购买文章所属专栏
《自进化 Agent 工程实战》,新⼈⾸单¥59
《自进化 Agent 工程实战》,新⼈⾸单¥59
立即购买
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
精选留言
由作者筛选后的优质留言将会公开显示,欢迎踊跃留言。
收起评论