Plan and Execute Agent 节点#
Plan and Execute Agent 类似于 ReAct agent,但侧重于规划。它首先创建一个高级计划来解决给定的任务,然后逐步执行计划。此代理最适用于需要结构化方法和仔细规划的任务。
请参考 AI Agent 获取有关 AI Agent 节点本身的更多信息。
节点参数#
使用以下参数配置 Plan and Execute Agent。
Prompt 提示#
选择您希望节点如何构建提示(也称为用户的查询或来自聊天的输入)。
选择:
- 自动从前一个节点获取:如果您选择此选项,节点期望从名为
chatInput
的前一个节点获取输入。 - 在下方定义:如果您选择此选项,在提示(用户消息)字段中提供静态文本或动态内容的表达式作为提示。
Require Specific Output Format 要求特定输出格式#
此参数控制您是否希望节点需要特定的输出格式。开启时,n8n 会提示您将以下输出解析器之一连接到节点:
节点选项#
使用这些选项来调整 Plan and Execute Agent 节点的行为:
Human Message Template 人类消息模板#
输入 n8n 在每个步骤执行期间发送给代理的消息。
可用的 LangChain 表达式:
{previous_steps}
:包含有关代理已完成的先前步骤的信息。{current_step}
:包含有关当前步骤的信息。{agent_scratchpad}
:要为下一次迭代记住的信息。
模板和示例#
请参考主 AI Agent 节点的 模板和示例 部分。
常见问题#
有关常见问题或问题和建议的解决方案,请参考 常见问题。