AgentExecu源码与智能体执行流程.pdfVIP

  • 1
  • 0
  • 约8.68千字
  • 约 6页
  • 2026-07-24 发布于北京
  • 举报

01.AgentExecutor源码解析

在LangChain中,无论类型的Agent(内置封装),都必须通过AgentExecutor

来创建执行者才可以运行具有循环+工具执行的智能体。在智能体执行者的底层,实际操

作是调用Agent智能体,执行它选择的操作/工具,将操作输出传递回Agent,然后重复,

伪代码如下:

___

nextaction=agent.getaction(...)当nextaction不是=

__

AgentFinish时:observation=run(nextaction)next

__

action=agent.getaction(...,nextaction,observation)返

_

回nextaction

简易后的运行流程如下:

其代码是Ag_

entExecutor中的call()函数,代码如下

文档评论(0)

1亿VIP精品文档

相关文档