UiPath Documentation
maestro
latest
false
Importante :
La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.

Guía del usuario de Maestro

Resumir

Lo que hace

Summarize is a built-in tool you attach to an Autonomous Agent. It synthesizes across one or more documents and returns a comprehensive answer to a task you describe, with citations back to the source.

The tool handles up to 1,000 pages in a single call. The agent decides when to call it while reasoning, passing in the document and the synthesis task, and the tool returns the synthesized result for the agent to use.

Summarize is also available as a standalone Document processing node for use without an agent.

When to use this

Connect Summarize when the agent needs to read a long document, or a set of documents, and produce a grounded answer rather than a verbatim extract.

Reach for Summarize over the alternatives in these cases:

  • You want a synthesized answer across a large document (up to 1,000 pages) and you want the result to cite where each claim came from.
  • The task is open-ended research or summarization, not pulling a fixed set of typed fields.

For other shapes of work:

  • To pull structured, typed fields from a document (invoice totals, form values), use the Extract node instead.
  • To process or transform tabular data row by row, use the Batch Transform tool.
  • To answer questions about mixed file types (images, short documents) without the long-document synthesis path, use Analyze Files.

Adding the tool to an agent

Summarize attaches to an Autonomous Agent as a tool. It does not run on its own.

To add Summarize to an agent: place an Autonomous Agent on the canvas, open the Agent tools category in the node palette, and select Summarize. Flow adds the tool node to the canvas. Connect it to the agent's tool handle, then select the tool node to open its properties panel and configure it.

Configuration reference

Configure the tool in the Summarize Settings section of the properties panel.

CampoObligatorioPredeterminadoDescripción
Descripción de la herramientaNoGet comprehensive synthesis across up to 1,000 pages with citations.Natural-language description of what the tool does, used by the agent to decide when to call it. Refine it to restrict when the agent uses the tool.
Source (file)NingunoFile or document to summarize. Bind it to a file produced earlier in the flow, such as an attachment from a trigger or a prior node output.
Summarize TaskNingunoTask for the tool: what to research across the documents, what to synthesize, and how to cite sources. Describe the task in plain language.
Extensión de archivoNopdfFormat of the source file. Supported values are pdf and txt.
Citation modeNoHabilitadaWhether the tool includes inline citations back to the source. This field appears only when File extension is set to pdf.

Entradas y salidas

Entradas

The agent supplies the source file and the task when it calls the tool. The configuration above defines what the agent can pass and how the tool behaves.

Salida

The tool returns its synthesized result to the agent that called it. When you need to read the tool's output directly in the flow, access it at $vars.<nodeName>.output, where <nodeName> is the name of the Summarize node on the canvas.

$vars.summarize1.output
$vars.summarize1.output

In most flows you don't read the tool output directly. The agent consumes the synthesis as part of its reasoning and returns its own result on $vars.<agentNode>.output. Refer to Agent for the agent's output shape.

Ejemplo

An agent reviews a long vendor contract and answers a compliance question, citing the clauses it relied on.

The flow contains an Autonomous Agent with a Summarize tool connected to its tool handle. The Summarize tool has Source (file) set to the contract file from the trigger (for example $vars.start.output.contractFile), File extension set to pdf, and Citation mode set to Enabled. The Summarize Task field describes the work:

Read the attached vendor contract and identify every clause that governs data
retention and deletion. Summarize each clause in plain language and cite the
section it comes from.
Read the attached vendor contract and identify every clause that governs data
retention and deletion. Summarize each clause in plain language and cite the
section it comes from.

The agent's user prompt instructs it to use the tool, for example: Use the Summarize tool to answer: what are our data-retention obligations under this contract?

When the agent runs, it calls Summarize, receives the synthesized answer with citations, and returns its response on $vars.agent1.output.content.

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado