Duaer

集成

Duaer 里 AI Agent 的常见问题

Duaer 里 AI Agent 的常见报错和关键参数:提示词为空、没接模型、记忆节点报错、迭代上限。

Duaer AI Agent 的关键参数

  • Source for Prompt (User Message):Connected Chat Trigger Node 读取上一步的 chatInput;Define below 让你自己写 Prompt (User Message),可以引用前面节点的数据。
  • Require Specific Output Format:打开后要接一个输出解析器,例如 Structured Output Parser。
  • Enable Fallback Model:主模型失败时改用 Fallback Model 接口上的模型。
  • System Message:对话开始前发给模型的说明,默认 You are a helpful assistant。
  • Max Iterations:模型调用工具的最多轮数,默认 10。
  • Return Intermediate Steps:输出里带上每一步调用了哪个工具。
  • Automatically Passthrough Binary Images / PDFs:把输入里的图片(默认开)或 PDF(默认关)直接交给模型。
  • Enable Streaming:边生成边返回,默认开。
  • Batch Processing:Batch Size 设并行条数,Delay Between Batches 设批间等待(毫秒),用于限流。
  • Force Tool Call on First Iteration:每次运行的第一轮必须调用工具,适合小模型。

No prompt specified

Source for Prompt 选 Connected Chat Trigger Node 时,AI Agent 要在输入里找 chatInput 字段。上一步不是 Chat Trigger、没有这个字段,就会报这个错。把它改成 Define below,自己写提示词。

选 Define below 时报这个错,说明 Prompt (User Message) 为空,或表达式没算出值。

Internal error: 400 Invalid value for 'content'

提示词算出来是 null。Define below 时检查表达式引用的字段是否存在;Connected Chat Trigger Node 时,去掉输入里 chatInput 为 null 的条目。

Please connect a model to the Chat Model input

AI Agent 没有接聊天模型。点节点下方 Chat Model 接口上的 +,选一个模型,例如 Duaer Chat Model。打开了 Enable Fallback Model 却没接备用模型时,会提示接上 Fallback Model 或关掉这个选项。

Error in sub-node Simple Memory

多半是从旧模板复制来的旧版 Simple Memory。删掉它再重新添加,就是最新版本。

到了 Max Iterations 就停

模型反复调用工具却没给出答案,到上限就停下。先检查工具的描述是否说清了用途和参数,再酌情调高 Max Iterations。

常见问题

Duaer 的 AI Agent 报 No prompt specified 怎么办?

把 Duaer AI Agent 的 Source for Prompt 改成 Define below 并写提示词;或确认上一步是 Chat Trigger,输出里有 chatInput。

Duaer AI Agent 的 Max Iterations 默认多少?

10。Duaer AI Agent 调用工具超过这个轮数就停下。

同组