开发来源 LangChain Blog

Agent 靠不靠谱,看外面套了几层循环:LangChain 拆出四层

LangChain 把 agent 拆成四层可叠加的循环,最里面是模型调工具,最外面是自动改自己的配置,全文用内部文档 agent 举例。

要点

  • Loop 1 智能体循环:给模型上下文和工具,循环调用直到任务完成,create_agent 就是这个最小循环
  • Loop 2 验证循环:加一个 grader 按 rubric 检查输出,不合格带着反馈打回,可用 RubricMiddleware 或 after_agent 钩子,代价是更慢更贵
  • Loop 3 事件驱动循环:新文档落地、定时任务、webhook 一到就跑,LangSmith Deployment 提供触发设施
  • Loop 4 爬山循环:每次运行留下 trace,用分析 agent 读 trace 找问题,回写 prompt、工具和 grader 配置
  • 每一层都留了人工介入点,转账、数据库操作这类敏感动作要求真人确认
阅读原文这里是中文要点整理,数字与细节以原文为准。

评论

还没有评论,来写第一条。

更多资讯

全部