跳至内容

AI智能体节点常见问题#

以下是AI智能体节点常见错误和问题及其解决方法或排查步骤。

内部错误:400 'content'参数值无效#

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

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

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

您可能会在以下两种场景之一中看到这种情况:

  1. When you've set the Prompt to Define below and have an expression in your Text that isn't generating a value.
    • 要解决此问题,请确保您的表达式引用了有效字段,并且它们解析为有效输入而非空值。
  2. When you've set the Prompt to Connected Chat Trigger Node and the incoming data has null values.
    • 要解决此问题,请从输入节点的chatInput字段中移除所有null值。

子节点简单内存中的错误#

当n8n遇到Simple Memory子节点问题时会出现此错误。

这种情况最常见于您的工作流或复制的工作流模板使用了旧版本的简单内存节点(之前称为"窗口缓冲内存")。

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

必须连接聊天模型子节点的错误#

当n8n尝试执行节点但未连接聊天模型时,会显示此错误。

要解决此问题,请在节点打开时点击屏幕底部的+聊天模型按钮,或在节点关闭时点击聊天模型+连接器。n8n随后将打开可供选择的聊天模型列表。

未指定提示错误#

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

要解决此问题,请找到AI智能体节点的Prompt参数,并将其从Connected Chat Trigger Node更改为Define below。这样您就可以通过引用其他节点的输出数据或添加静态文本来手动构建提示词。

优云智算