跳到主要内容

规划执行代理节点#

规划执行代理类似于ReAct代理,但更侧重于规划功能。该代理首先会创建解决指定任务的高层规划,然后逐步执行该规划。对于需要结构化方法和周密规划的任务,此代理最为适用。

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

节点参数#

通过以下参数配置规划执行代理:

提示词#

选择节点构建提示词的方式(即用户查询或聊天输入):

可选选项:

  • 自动从前序节点获取:选择此选项时,节点将接收来自前序节点 chatInput 的输入
  • 自定义设置:选择此选项时,需在**提示词(用户消息)**字段中提供静态文本或动态内容表达式作为提示词

要求特定输出格式#

此参数控制是否要求节点输出特定格式。启用时,n8n将提示您连接以下任一输出解析器至该节点:

节点选项#

通过以下选项优化规划执行代理节点的行为:

人工消息模板#

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

可用的LangChain表达式:

  • {previous_steps}:包含代理已完成的前序步骤信息
  • {current_step}:包含当前步骤的信息
  • {agent_scratchpad}:为下一次迭代记录的暂存信息

模板与示例#

请参阅主AI代理节点的模板与示例章节。

常见问题#

关于常见问题及其解决方案,请参阅常见问题