- Erste Schritte
- UiPath Agents in Studio Web
- UiPath Agents in Agent Builder
- Codierte UiPath Agents

Benutzerhandbuch zu Agents
Als Entwickler möchten Sie Ihrem Agent vielleicht die Möglichkeit geben, Details zu einem Geschäftsfall mit einem Menschen zu überprüfen, bevor er ein Tool ausführt, oder manuelle Hilfe anfordern, wenn er auf Probleme stößt. In anderen Fällen kann es geschäftliche Ausnahmen in einem Prozess geben, wenn Sie möchten, dass ein Agent einen Menschen um eine Genehmigung oder eine andere Art von Entscheidung bittet.
Hier kommen Eskalationen ins Spiel. Eskalationen werden von Aktions-Apps im Action Center unterstützt und geben Entwicklern die Tools an die Hand, um ein menschliches Eingreifen in die Schleife einzubauen und zu konfigurieren. Aktivieren Sie die Schnellstartableitung Erstellen von Agenteneskalationen mit Aktions-Apps.
Gedächtnis des Agents
Das Agentengedächtnis ist ein in jeden Agent integrierter Dienst, der es ihm ermöglicht, Fakten und Beobachtungen über alle Ausführungen hinweg zu speichern. Damit können Agents fundiertere Entscheidungen treffen, indem sie vergangene Eskalationen und deren Lösungen nutzen, was neben der Kontextgrundlage das Langzeitgedächtnis unterstützt.
Wie es funktioniert
Wenn ein Agent auf ein Szenario stößt, das eine Eskalation auslöst, überprüft er zunächst, ob er sich zuvor eine Lösung für diese Situation gemerkt hat. Wenn die gleiche Situation im Gedächtnis vorhanden ist, kann der Agent das Problem automatisch lösen, ohne dass eskalieren zu müssen. Andernfalls wird die Eskalation wie gewohnt fortgesetzt. Nach der Auflösung speichert der Agent dieses Ergebnis im Gedächtnis, um später darauf zurückgreifen zu können.
Es wird zwischen Entwurfs- und Runtime-Gedächtnis unterschieden:
- Gedächtnis in der Entwurfsphase: Speichert Eskalationen samt Auflösungen während der Erstellung und Tests des Agents in Studio.
- Runtime-Gedächtnis: Erfasst Eskalationen, die während der Live-Ausführung des Agents in der Produktion gelöst wurden.
Jede aufgelöste Eskalation im Action Center speichert ein Schlüssel-Wert-Paar aus Frage und unterstützendem Kontext:
- Der Schlüssel ist die auslösende Frage oder Abfrage (auf 80 Zeichen begrenzt).
- Der Wert enthält den während der Eskalationsbehandlung bereitgestellten Auflösungskontext.
So wird es aktiviert
Konfigurieren Sie den Agentenspeicher während der Eskalationseinrichtung:
- Öffnen Sie den Bereich Eskalationen in der Agentendefinition.
- Wählen Sie eine Eskalations-App aus.
- Aktivieren Sie Agentengedächtnis. Dadurch wird das Gedächtnis mit der neuesten Version des veröffentlichten Agents verknüpft.
-
Einmal aktiviert:
- Zur Runtime speichert der Agent jede durch eine Eskalation ausgelöste Aufgabe des Action Center.
- Benutzer, die eine Eskalation auflösen, können diese aus dem Gedächtnis ausschließen, wenn sie nicht wiederverwendet werden sollte.
Sie können mehrere Eskalationen für verschiedene Situationen erstellen, in denen ein Agent möglicherweise menschliche Hilfe benötigt.
Über den Eigenschaftenbereich können Sie die Eskalation hinzufügen und konfigurieren.
- Wählen Sie eine Aktions-App aus Ihren verfügbaren Ressourcen.
Zuerst müssen Sie eine App für Ihren Mandanten bereitstellen.
- Fügen Sie einen Prompt hinzu, damit der Agent weiß, wann er die Eskalation verwenden muss.
Der Prompt fungiert als Triggerbedingung und leitet den Agent an, wenn diese Eskalation angemessen ist.
- Aktivieren Sie optional die Funktion Agentengedächtnis.
Aktivieren Sie diese Option, damit Frage-Antwort-Kombinationen aus Eskalationen gespeichert und Texteinträge zur automatischen Lösung von Eskalationen herangezogen werden, deren Inhalt früheren Eskalationen sehr ähnlich ist. Im Gedächtnis des Agents werden Eskalationen zum Zeitpunkt des Designs und während der Runtime getrennt abgespeichert.
- Fügen Sie im Abschnitt Zuweisungen dieEmpfänger von Eskalationen hinzu.
Sie können einem bestimmten Benutzer in Ihrer UiPath®-Organisation eine Eskalation zuweisen.
- Definieren Sie im Abschnitt Eingaben die Felder und Werte, die der Agent an die Aktions-App übergibt. Dies entspricht dem Aktionsschema, den erforderlichen Feldern in der ausgewählten App.
Fügen Sie für jedes Feld eine Beschreibung hinzu, damit der Agent verstehen kann, welche Art von Wert übergeben werden soll. Diese Beschreibungen verbessern die Fähigkeit des Agents, Werte basierend auf dem Kontext beim Steigern der Eskalation abzuleiten und vorab zu ergänzen.
- Geben Sie im Abschnitt Ergebnisverhalten an, wie jedes einzelnes Ergebnis vom Agent nach der Lösung einer Eskalation gehandhabt werden soll. Für jedes in der Aktions-App definierte Ergebnis:
- Wählen Sie Fortfahren, wenn der Agent seinen Prozess mithilfe der vom Eskalationsbeauftragten bereitgestellten Eingaben fortsetzen soll.
- Wählen Sie Beenden, wenn der Agent beenden soll, sobald das Ergebnis ausgewählt ist. Mit dieser Einstellung können Sie nach menschlichem Eingreifen die Autonomie des Agents steuern.
Nach Erstellung einer Eskalation können Sie über dem Systemprompt darauf verweisen. Verwenden Sie explizite Anweisungen wie: „Bevor du Tool X verwendest, musst du die Eskalation zur menschlichen Bestätigung auslösen und die Details zu der von dir vorgeschlagenen Aktion angeben.“
Agents unterstützen derzeit nicht den Argumenttyp In/Out für Action/Schema-Eigenschaften.