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 会提示你将以下某个输出解析器连接到节点:
- Auto-fixing Output Parser(自动修复输出解析器)
- Item List Output Parser(数据项列表输出解析器)
- Structured Output Parser(结构化输出解析器)
节点选项
使用以下选项调整 Plan and Execute Agent 节点的行为:
Human Message Template(用户消息模板)
输入 n8n 在每个步骤执行时发送给智能体的消息。
可用的 LangChain 表达式:
{previous_steps}:包含智能体已完成的先前步骤的信息。{current_step}:包含当前步骤的信息。{agent_scratchpad}:需要为下一次迭代记住的信息。
Tracing Metadata(追踪元数据)
为此智能体的追踪事件添加自定义键值元数据,便于在 LangSmith 等追踪工具中筛选和调试运行。
键或值为空的条目会被忽略。
模板与示例
请参阅 AI Agent 主节点的模板与示例部分。
常见问题
常见问题及建议的解决办法,请参阅常见问题。
本文为社区中文翻译。查看对应英文原文