跳到主要内容

Plan and Execute Agent(规划与执行智能体)节点

注意

功能可用性

Plan and Execute Agent 从 n8n 1.82.0 起弃用。新增或更新的 AI Agent 节点改用 Tools Agent。只有仍使用 AI Agent 节点版本 1 的工作流可选择 Plan and Execute Agent。

AI Agent 节点版本 1 从 n8n 3.0 中移除,因此 Plan and Execute Agent 将在所有工作流中停止工作。详情请参阅 n8n 3.0 破坏性变更。

Plan and Execute Agent 类似于 ReAct 智能体,但更侧重规划。它先为指定任务制定高层计划,再逐步执行,最适合需要结构化方法和周密规划的任务。

AI Agent 节点本身的更多信息,请参阅 AI Agent。

节点参数 ​

使用以下参数配置 Plan and Execute Agent。

Prompt(提示词) ​

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

可选择:

  • Take from previous node automatically(自动取自上一个节点):选择后,节点期望从上一个节点接收名为 chatInput 的输入。
  • Define below(在下方定义):选择后,在 Prompt (User Message)(提示词,用户消息)字段中提供静态文本或用于动态内容的表达式,作为提示词。

Require Specific Output Format(要求指定输出格式) ​

此参数控制是否要求节点使用指定的输出格式。开启后,n8n 会提示你将以下某个输出解析器连接到节点:

节点选项 ​

使用以下选项调整 Plan and Execute Agent 节点的行为:

Human Message Template(用户消息模板) ​

输入 n8n 在每个步骤执行时发送给智能体的消息。

可用的 LangChain 表达式:

  • {previous_steps}:包含智能体已完成的先前步骤的信息。
  • {current_step}:包含当前步骤的信息。
  • {agent_scratchpad}:需要为下一次迭代记住的信息。

Tracing Metadata(追踪元数据) ​

为此智能体的追踪事件添加自定义键值元数据,便于在 LangSmith 等追踪工具中筛选和调试运行。

键或值为空的条目会被忽略。

模板与示例 ​

请参阅 AI Agent 主节点的模板与示例部分。

常见问题 ​

常见问题及建议的解决办法,请参阅常见问题。

本文为社区中文翻译。查看对应英文原文