- Einleitung
- Erste Schritte
- Prozessmodellierung mit BPMN
- Grundlagen der Prozessmodellierung
- Öffnen der Modellierungsarbeitsfläche
- Modellierung Ihres Prozesses
- Ausrichten und Verbinden von BPMN-Elementen
- Autopilot for Maestro (Vorschau)
- Prozess-Repository
- Prozessmodellierung mit Fallverwaltung
- Entwerfen eines persistenten Fallentitätsschemas
- Definieren von Fallschlüsseln (System vs. extern)
- Erstellen von Task-E/A- und Write-Back-Verträgen
- Austrittsregeln und Beendigung der frühen Phase
- Modellieren von primären und sekundären Phasen
- Auslösen eines Falls aus Data Fabric
- Implementieren von Personas und Berechtigungen auf Phasenebene
- Festlegen von SLAs und automatisierten Eskalationsregeln
- Konfigurieren einer Nacharbeitsschleife (Wiedereintritt)
- Verwalten von Live-Fallinstanzen: Anhalten, migrieren und wiederholen
- Maestro-Komponentenwörterbuch für die Fallverwaltung
- Prozessmodellierung mit Flow
- Skript
- HTTP-Anfrage (HTTP Request)
- Datentransformation
- Entscheidung
- Umschalten (Switch)
- Schleife
- Verzögerung (Delay)
- Zusammenführen
- Beenden
- Terminate
- Pseudo
- Manual Trigger
- Geplanter Trigger
- Mitarbeiter
- BPMN-Prozess (Business Process Model and Notation).
- RPA-Workflow
- API-Workflow
- Menschliche Aufgabe
- Analyze Files
- Batch-Transformation
- Zusammenfassen
- Connector-Knoten
- Prozessimplementierung
- Debugging
- Simulieren
- Veröffentlichen und Aktualisieren von agentischen Prozessen
- Häufige Implementierungsszenarien
- Extraktieren und Validieren von Dokumenten
- Prozessabläufe
- Prozessüberwachung
- Prozessoptimierung
- Referenzinformationen
Analysieren Sie Dateien, die an einen Agent angehängt sind: Extrahieren, synthetisieren oder beantworten Sie Abfragen zum Inhalt.
Was es tut
Analyze Files ist ein integriertes Tool, das Sie an einen Autonomous Agent anhängen. Es übergibt eine oder mehrere Dateien an ein Large Language Model (LLM), um deren Inhalt zu extrahieren, zu synthetisieren oder zu beantworten.
Die Dateien können Dokumente, Bilder oder andere Anhänge sein. Der Agent entscheidet, wann das Tool während der Argumentation aufgerufen wird, übergibt die Dateien und eine Aufgabe und das Tool gibt das Ergebnis zurück, damit der Agent es verwenden kann.
Einsatzbereich
Verbinden Sie „Dateien analysieren“, wenn der Agent gemischte Dateitypen oder zwei oder mehr Anhänge gleichzeitig lesen und eine Frage beantworten oder Inhalt daraus abrufen muss.
Greifen Sie in diesen Fällen nach „Dateien analysieren“ anstelle der Alternativen zu:
- Sie haben eine oder mehrere Dateien unterschiedlicher Typen (Dokumente, Bilder, Scans) und möchten, dass der Agent deren Inhalt extrahiert oder analysiert.
- Die Aufgabe wird in natürlicher Sprache beschrieben („Dieses Dokument zusammenfassen“, „was in diesem Bild zu sehen ist“, „Die wichtigsten Punkte extrahieren“) und nicht in einem festen Schema von Feldern.
Für andere Arbeits Formen:
- Um ein langes Dokument (bis zu 1.000 Seiten) mit Zitaten zusammenzufassen, verwenden Sie das Tool Zusammenfassen .
- Um strukturierte, typisierte Felder aus einem Dokument mithilfe eines trainierten Modells abzurufen, verwenden Sie den Knoten Extrahieren .
Hinzufügen des Tools zu einem Agent
Analyze Files wird als Tool an einen autonomen Agent angehängt. Er wird nicht eigenständig ausgeführt.
- Fügen Sie der Arbeitsfläche einen Autonomous Agent hinzu.
- Öffnen Sie in der Knotenpalette die Kategorie Agent-Tools und wählen Sie Dateien analysieren aus. Flow fügt den Toolknoten zur Arbeitsfläche hinzu.
- Verbinden Sie das Tool mit dem Tool-Handle des Agents.
- Wählen Sie den Toolknoten, um seinen Eigenschaftenbereich zu öffnen.
- Konfigurieren Sie das Tool wie unten beschrieben.
Ergebnis: Das Tool „Dateien analysieren“ ist mit dem Agent verbunden. Der Agent kann ihn nun während der Argumentation aufrufen.
Konfigurationsreferenz
Konfigurieren Sie das Tool im Abschnitt „Einstellungen für Dateien analysieren“ des Eigenschaftenbereichs.
| Feld | Erforderlich | Standard | Beschreibung |
|---|---|---|---|
| Toolbeschreibung | Nein | Analyze one or more files with an LLM to extract, synthesize, or answer queries about their content. | Beschreibung der Funktion des Tools in natürlicher Sprache, anhand derer der Agent entscheidet, wann er aufgerufen werden soll. Optimieren Sie sie, um einzuschränken, wann der Agent das Tool verwendet. |
| Anhänge (Array) | Nein | Array of files, documents, images, or other attachments to process | Beschreibung der Dateien, die der Agent an das Tool übergibt. Bearbeiten Sie es, um dem Agent mitzuteilen, welche Art von Anhängen gesendet werden soll. |
| Elemente (Datei) | Nein | Leer | Optionale Beschreibung pro Element für eine einzelne Datei innerhalb des Anhang-Arrays. Lassen Sie den Wert leer, wenn die Beschreibung auf Array-Ebene ausreicht. |
| AnalysisTask (String) | Ja | Keine | Aufgabe, Frage oder Anweisung für die Verarbeitung der Dateien. Beschreiben Sie es in einfacher Sprache, z. B. summarize this document, extract key points oder what is in this image. |
| Simulationseinstellungen | Nein | Reduziert | Beispielaufrufe, die zum Testen des Tools verwendet werden, ohne das Live-Modell aufzurufen. Wählen Sie Beispielaufruf hinzufügen aus, um ein Beispiel zu definieren. |
Eingaben und Ausgaben
Eingaben
Der Agent stellt die Dateien und die Aufgabe bereit, wenn er das Tool aufruft. Die obige Konfiguration definiert, was der Agent übergeben kann und wie sich das Tool verhält.
Ausgabe
Das Tool gibt sein Ergebnis an den Agent zurück, der es aufgerufen hat. Wenn Sie die Ausgabe des Tools direkt im Flow lesen müssen, greifen Sie auf $vars.<nodeName>.output darauf zu, wobei <nodeName> der Name des Knotens „Dateien analysieren“ auf der Arbeitsfläche ist.
$vars.analyzeFiles1.output
$vars.analyzeFiles1.output
In den meisten Flows lesen Sie die Ausgabe des Tools nicht direkt. Der Agent verwendet das Ergebnis als Teil seiner Argumentation und gibt sein eigenes Ergebnis am $vars.<agentNode>.output zurück. Die Ausgabeform des Agents finden Sie unter Agent .
Beispiel
Ein Agent verarbeitet eine eingehende E-Mail mit gemischten Anhängen (ein gescanntes Belegbild und ein PDF-Kontoauszug) und beantwortet eine Frage dazu.
- Fügen Sie der Arbeitsfläche einen Autonomous Agent hinzu.
- Öffnen Sie in der Palette Agent-Tools und wählen Sie Dateien analysieren aus.
- Verbinden Sie das Tool mit dem Tool-Handle des Agents.
- Bearbeiten Sie im Tool „Dateien analysieren “ Anhänge (Array) , um zu beschreiben, was der Agent senden soll, z. B.
The receipt image and statement PDF attached to the incoming email. - Legen Sie AnalysisTask (String) auf die Arbeit fest, die Sie ausführen möchten:
Read each attached file. Identify the merchant, the date, and the total amount on
the receipt, and confirm whether the statement lists a matching charge.
Read each attached file. Identify the merchant, the date, and the total amount on
the receipt, and confirm whether the statement lists a matching charge.
- Weisen Sie den Agent im Benutzerprompt des Agents an, das Tool zu verwenden, z. B.:
Use the Analyze Files tool to check the attachments and tell me whether the receipt matches a charge on the statement.
Wenn der Agent ausgeführt wird, ruft er „Dateien analysieren“ mit den Anhängen auf, erhält die Analyse und gibt ihre Antwort auf $vars.agent1.output.content zurück.