跳转至

AI Agent 节点常见问题#

以下是AI Agent节点的一些常见错误和问题以及解决或排除故障的步骤。

内部错误:400 Invalid value for 'content'#

完整的错误消息可能如下所示:

1
2
3
Internal error
Error: 400 Invalid value for 'content': expected a string, got null.
<stack-trace>

如果提示词输入包含空值,则可能出现此错误。

您可能在以下两种情况之一中看到此错误:

  1. 当您将提示词设置为在下方定义并且文本中的表达式未生成值时。
    • 要解决此问题,请确保您的表达式引用有效字段,并且它们解析为有效输入而不是空值。
  2. 当您将提示词设置为连接的聊天触发器节点并且传入数据具有空值时。
    • 要解决此问题,请从输入节点的chatInput字段中删除任何空值。

子节点Simple Memory中的错误#

当n8n在Simple Memory子节点中遇到问题时,会显示此错误。

当您的工作流或您复制的工作流模板使用较旧版本的Simple memory节点(以前称为"Window Buffer Memory")时,最常发生此错误。

尝试从您的工作流中删除Simple Memory节点并重新添加它,这将保证您使用的是该节点的最新版本。

必须连接Chat Model子节点错误#

当n8n尝试在没有连接Chat Model的情况下执行节点时,会显示此错误。

要解决此问题,请在节点打开时单击屏幕底部的+ Chat Model按钮,或在节点关闭时单击Chat Model +连接器。然后n8n将打开可供选择的Chat Model选择。

未指定提示词错误#

当智能体期望自动从前一个节点获取提示词时,会出现此错误。通常,当您使用Chat Trigger Node时会发生这种情况。

要解决此问题,请找到AI Agent节点的提示词参数,并将其从连接的聊天触发器节点更改为在下方定义。这允许您通过引用其他节点的输出数据或添加静态文本来手动构建提示词。

此页面是否
💬 微信

🚀 与作者交流

关注公众号
n8n实战笔记公众号
n8n实战笔记
📚 教程 💡 案例 🔧 技巧
添加微信
添加作者微信
1对1 专业指导
⚡ 快答 🎯 定制 🚀 支持