- Démarrer
- Construire
- Ajouter un agent d'IA à un workflow
- Appeler une API externe
- Traiter les e-mails entrants
- Créer un workflow de notification Slack
- Ajouter une approbation humaine à un workflow
- Créer un workflow d’agent de chat
- Gérer les erreurs
- Principes de base du débogage
- L'humain dans la boucle: escalade ou étape humaine
- Évaluation de vos workflows
- Déployer et exécuter
- Exemples
- Référence (Reference)
Résumer
Attach the Summarize tool to an agent, configure it, and see its inputs and outputs, with an example.
Ce qu’il fait
Le résumé est un outil intégré que vous associez à un agent autonome. Il synthétise un ou plusieurs documents et renvoie une réponse complète à une tâche que vous décrivez, avec des citations revenant à la source.
L’outil gère jusqu’à 1 000 pages en un seul appel. L'agent décide quand l'appeler pendant son raisonnement, en transmettant le document et la tâche de synthèse, et l'outil renvoie le résultat synthétisé que l'agent doit utiliser.
Le résumé est également disponible en tant que nœud de traitement de document autonome à utiliser sans agent.
Quand l’utiliser
Connecter Résumer lorsque l’agent doit lire un long document ou un ensemble de documents et produire une réponse ancrée plutôt qu’une extraction textuelle.
Recherchez les alternatives dans les cas suivants:
- Vous souhaitez obtenir une réponse synthétisée dans un document volumineux (jusqu’à 1 000 pages) et vous souhaitez que le résultat indique l’origine de chaque réclamation.
- La tâche consiste à effectuer une recherche ou un résumé ouvert et non à extraire un ensemble fixe de champs saisis.
Pour d'autres formes de travail :
- Pour extraire des champs structurés et saisis d’un document (total des factures, valeurs de formulaire), utilisez plutôt le nœud d’extraction .
- Pour traiter ou transformer des données tabulaires ligne par ligne, utilisez l’outil Transformation par lots.
- Pour répondre à des questions sur les types de fichiers mixtes (images, documents courts) sans le chemin de synthèse du document long, utilisez Analyser les fichiers.
Ajout de l'outil à un agent
Résumer les pièces jointes à un agent autonome en tant qu'outil. Il ne s'exécute pas de manière autonome.
Pour ajouter un Résumer à un agent: placez un Agent autonome sur le canevas, ouvrez le panneau Ajouter un nœud et sélectionnez Résumer. Maestro Automate ajoute le nœud d’outil au canevas. Connectez-le à la gestion de l'outil de l'agent, puis sélectionnez le nœud d'outil pour ouvrir son panneau Propriétés et le configurer.
Référence de la configuration
Configurez l’outil dans la section Paramètres de résumé du panneau Propriétés.
| Champ | Requis | Default | Description |
|---|---|---|---|
| Description | Non (No) | Get comprehensive synthesis across up to 1,000 pages with citations. | Le nom de l'outil, écrit sous le titre de l'outil. L'agent le lit pour décider quand appeler l'outil. |
| Source (fichier) | Non (No) | Aucun (None) | Fichier ou document à résumer. Liez-le à un fichier produit précédemment dans le workflow, tel qu’une pièce jointe d’un déclencheur ou d’une sortie de nœud antérieure. |
| Tâche de résumé | Non (No) | Aucun (None) | De quoi résumer et comment présenter le résultat. L’agent le remplit lorsqu’il appelle l’outil, de sorte que le champ s’affiche en violet. |
| Extension de fichier | Non (No) | pdf | Format du fichier source. Les valeurs prises en charge sont pdf et txt. |
| Mode de citation | Non (No) | Activé (Enabled) | Indique si l’outil inclut des citations en ligne retournant à la source. Ce champ s'affiche uniquement lorsque l'extension de fichier est définie sur pdf. |
Entrées et sorties
Entrées
L’agent fournit le fichier source et la tâche lorsqu’il appelle l’outil. La configuration ci-dessus définit ce que l’agent peut transmettre et le comportement de l’outil.
Sortie
L'outil renvoie son résultat synthétisé à l'agent qui l'a appelé. Lorsque vous devez lire la sortie de l’outil directement dans le workflow, accédez-y à l’ $vars.<nodeName>.output, où <nodeName> est le nom du nœud Résumer sur la zone de dessin.
$vars.summarize1.output
$vars.summarize1.output
Dans la plupart des workflows, vous ne lisez pas directement la sortie de l’outil. L'agent utilise la synthèse dans le cadre de son raisonnement et renvoie son propre résultat sur $vars.<agentNode>.output. L’activité Agent autonome décrit la forme de la sortie de l’agent.
Exemple
Un agent examine un long contrat avec le fournisseur et répond à une question de conformité en citant les clauses sur lesquelles il s'appuie.
Le workflow contient un Agent autonome avec un outil de Résumer connecté à sa gestion des outils. L'outil Résumer a la Source (fichier) définie sur le fichier de contrat du déclencheur (par exemple $vars.start.output.contractFile), l'Extension de fichier définie sur pdf et le Mode citation défini sur Activé. Le champ Résumer la tâche décrit le travail:
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.
L’invite de l’utilisateur de l’agent lui indique d’utiliser l’outil, par exemple: Use the Summarize tool to answer: what are our data-retention obligations under this contract?
Lorsque l'agent s'exécute, il appelle Résumer, reçoit la réponse synthétisée avec des citations et renvoie sa réponse sur $vars.agent1.output.content.
Prochaines étapes
- Agent autonome
- Analyser les fichiers
- Extraire
- Community (Communauté): posez des questions et partagez des workflows avec d'autres développeurs sur le forum UiPath.