maestro-automate
latest
false
Maestro Automate 用户指南
- 开始使用
- 构建
- 总结文档
- 提取
- 部署并运行
- 示例
- 参考
总结文档
Configure the Summarize document node, read its result and citations, and handle its errors.
“摘要”节点读取文档,并向您描述的任务返回有根据的答案,并引用来源。当流程中的某个步骤需要跨长文档的合成答案,而不是一组固定输入的字段时,请使用此功能。
工作方式
节点将文档和合成任务发送到基础合成模型,该模型会读取内容并返回结果,以及对其所依赖的段落的引文。节点在单次调用中最多可处理 1,000 个页面。
与汇总智能体工具不同,汇总节点作为工作流中的一个步骤来运行,具有确定性。工作流始终在您放置的位置执行,无需智能体决定何时调用。
配置
将摘要节点添加到画布后,请在属性面板中对其进行配置。
| 字段 | 必填 | 默认 | 描述 |
|---|---|---|---|
| 附件 | 是 | 无 | 要汇总的文件或文档。将其绑定到工作流先前生成的文件,例如触发器的文件输入: $vars.manualTrigger1.output.document 。 |
| Prompt | 是 | 无 | 例如,摘要应重点关注的内容以及呈现的方式 Summarize this document in five bullet points for a support agent. |
| 文件扩展名 | 否 | pdf | 源文件格式。支持的值为pdf和txt 。 |
| 引文模式 | 否 | 已启用 | 结果是否包含指向来源的内联引文。仅当文件扩展名设置为pdf时,才显示此字段。 |
输出
摘要节点在$vars.<nodeName>.output处返回其结果。
| 变量 | 描述 |
|---|---|
output | 字符串形式的合成结果,在启用引文模式时包含引文。 |
error | 节点出现故障时的错误详细信息。包含code 、 message 、 detail 、 category和status 。当节点的错误句柄已连接时可用。 |
读取结果
结果是$vars.<nodeName>.output处的纯字符串:
$vars.summarize1.output
// "The contract requires a 30-day notice period for termination (§ 12.1)..."
$vars.summarize1.output
// "The contract requires a 30-day notice period for termination (§ 12.1)..."
字符串可能包含引用源文档页面的内联引文标记,具体取决于引文模式设置。
错误处理
摘要节点支持错误句柄。如果合成失败但已连接错误句柄,则在$vars.<nodeName>.error中继续使用错误对象,在错误路径上运行。错误处理描述了错误形状以及如何在其上路由。
注意
- Summarize 节点和Summarize 智能体工具使用相同的基础合成功能。当步骤是确定性的时,选择节点;当自主智能体应决定何时调用智能体工具时,请选择智能体工具。
- 要从文档中拉取输入的结构化字段,请改用提取节点。