规划执行代理节点#
规划执行代理类似于ReAct代理,但更侧重于规划功能。该代理首先会创建解决指定任务的高层规划,然后逐步执行该规划。对于需要结构化方法和周密规划的任务,此代理最为适用。
关于AI代理节点本身的更多信息,请参阅AI代理。
节点参数#
通过以下参数配置规划执行代理:
提示词#
选择节点构建提示词的方式(即用户查询或聊天输入):
可选选项:
- 自动从前序节点获取:选择此选项时,节点将接收来自前序节点
chatInput的输入 - 自定义设置:选择此选项时,需在**提示词(用户消息)**字段中提供静态文本或动态内容表达式作为提示词
要求特定输出格式#
此参数控制是否要求节点输出特定格式。启用时,n8n将提示您连接以下任一输出解析器至该节点:
节点选项#
通过以下选项优化规划执行代理节点的行为:
人工消息模板#
输入n8n在每一步执行期间将发送给代理的消息。
可用的LangChain表达式:
{previous_steps}:包含代理已完成的前序步骤信息{current_step}:包含当前步骤的信息{agent_scratchpad}:为下一次迭代记录的暂存信息
模板与示例#
请参阅主AI代理节点的模板与示例章节。
常见问题#
关于常见问题及其解决方案,请参阅常见问题。