N8N中文教程
集成节点/Built in_nodes/Cluster_nodes/Root_nodes/AI_Agent

计划与执行代理节点#

计划与执行代理(Plan and Execute Agent)类似于 ReAct 代理,但更侧重于规划。它首先为给定任务创建一个高层次的计划,然后逐步执行该计划。此代理最适合需要结构化方法和周密规划的任务。

有关 AI 代理节点本身的更多信息,请参阅 AI 代理。

节点参数#

使用以下参数配置计划与执行代理。

提示词 (Prompt)#

选择节点构造提示词(也称为用户的查询或聊天输入)的方式。

可选选项:

  • 自动从上一个节点获取:如果选择此选项,节点将期望从前一个名为 chatInput 的节点接收输入。
  • 在下方定义:如果选择此选项,请在 提示词(用户消息) 字段中提供静态文本或用于动态内容的表达式作为提示词。

是否要求特定输出格式#

此参数控制是否要求节点以特定格式输出结果。启用后,n8n 将提示你连接以下其中一种输出解析器(output parser)到该节点:

  • 自动修复输出解析器 (Auto-fixing Output Parser)
  • 项目列表输出解析器 (Item List Output Parser)
  • 结构化输出解析器 (Structured Output Parser)

节点选项#

使用以下选项来调整“计划与执行代理”(Plan and Execute Agent)节点的行为:

人类消息模板#

输入一条消息,n8n 将在每一步执行期间发送给代理。

可用的 LangChain 表达式:

  • {previous_steps}:包含代理已完成的前序步骤信息。
  • {current_step}:包含当前步骤的信息。
  • {agent_scratchpad}:用于在下一次迭代中保留的信息。

模板与示例#

请参考主 AI 代理节点的 模板与示例 部分。

常见问题#

有关常见问题及建议解决方案,请参阅 常见问题。

聊天查看文档 本页面 {{!大拇指向上}} 有帮助 {{!大拇指向下}} 没帮助 感谢您的反馈! 提交

上一页 OpenAI Functions Agent 下一页 ReAct Agent

由 Material for MkDocs Insiders 提供支持