- Erste Schritte
- UiPath Agents in Studio Web
- Über UiPath Agents
- Lizenzierung
- Ausführung von Agents
- Agents und Workflows
- Bewährte Verfahren zum Erstellen von Agents
- Auswahl des besten Modells für Ihren Agenten
- Best Practices für das Veröffentlichen und Bereitstellen von Agents
- Bewährte Verfahren für Kontext-Engineering
- Best Practices für DeepRAG und Batch-Transformation: JIT vs. indexbasierte Strategien
- Arbeiten mit Dateien
- Kontexte
- Konfigurieren des Agentengedächtnisses
- Eskalationen
- Bewertungen
- Spuren von Agents
- Agent-Punktzahl
- Verwaltung von UiPath Agents
- Codierte UiPath Agents
- Erstellen Sie mit Codierungs-Agents
Erstellen Sie einen Gedächtnisbereich, aktivieren Sie das episodische und Eskalationsgedächtnis für einen Agent und testen Sie die Erinnerung, bevor der Agent in der Produktion ausgeführt wird.
Das Gedächtnis des Agents wird an zwei Stellen eingerichtet. Auf der Seite „Agents-Instanzverwaltung“ wird ein Gedächtnisbereich erstellt, dann an einen Agent angehängt und in Agent Builder in Studio Web eingestellt. Was die einzelnen Gedächtnistypen tun und wann sie verwendet werden sollen, finden Sie unter Agentengedächtnis.
Gedächtnisbereich erstellen
Ein Gedächtnisbereich enthält die Gedächtniselemente für einen oder mehrere Agents. Agents, die sich einen Bereich teilen, teilen auch, was sie aus den Fällen des anderen lernen.
- Gehen Sie in Agents zu Verwaltung und wählen Sie Gedächtnisbereiche aus.
- Wählen Sie Gedächtnisbereich erstellen aus.
- Geben Sie einen Namen für den Gedächtnisbereich ein.
- (Optional) Geben Sie eine Beschreibung mit bis zu 1024 Zeichen ein.
- Wählen Sie den Ordner aus, zu dem der Gedächtnisbereich gehört.
- (Optional) Wenn Ihre Organisation kundenseitig verwaltete Schlüssel (CMK) verwendet, aktivieren Sie die Verschlüsselung.
- Wählen Sie Speichern.
Der Gedächtnisbereich wird in der Liste Gedächtnisbereiche angezeigt und kann an einen Agent angehängt werden. Die Verschlüsselung kann nach dem Erstellen des Bereichs nicht geändert werden.
Aktivieren Sie das episodische Gedächtnis
Das episodische Gedächtnis fügt jeder Ausführung Kontext aus semantisch ähnlichen früheren Fällen hinzu. Sie wird auf der Registerkarte „Episodisch“ des Dialogfelds „Speicher bearbeiten und testen“ konfiguriert.
| Einstellung | Was es steuert |
|---|---|
| Dynamisches Few-Shot-Lernen | Wählt automatisch die relevantesten bisherigen Interaktionen als Beispiele für die Reaktion des Agents aus. |
| Semantische Ähnlichkeit | Wie genau eine neue Abfrage mit früheren Abfragen übereinstimmen muss, um als Beispiel verwendet zu werden. Höhere Werte sind strenger. |
| Abzurufende Beispiele (K) | Die Anzahl der Beispiele, die in das dynamische Few-Shot-Lernen aufgenommen werden sollen. |
| Suchmodus | Hybrid kombiniert schlüsselwort- und bedeutungsbasierte Übereinstimmungen für die breitesten Ergebnisse. Semantische Übereinstimmungen mit nur der Bedeutung, wobei exakte Schlüsselwörter ignoriert werden. |
| Gewichtung | Der Anteil eines Eingabearguments an der Übereinstimmung. Die Gewichtungen über alle Argumente hinweg addieren sich immer zu 100 %. |
Geben Sie Argumenten, die den Fall definieren, eine höhere Gewichtung auf Argumente, die den Fall definieren, z. B. eine Kunden-ID, und eine niedrigere Gewichtung für Argumente, die frei variieren, wie z. B. eine Freitextnotiz.
- Öffnen Sie Ihren Agent in Studio Web.
- Fügen Sie Ihrem Agent einen Speicherknoten hinzu.
- Wählen Sie im Eigenschaftenbereich einen vorhandenen Gedächtnisbereich aus oder erstellen Sie einen neuen.
- Wählen Sie Bearbeiten/Testen aus.
- Aktivieren Sie auf der Registerkarte episodisch die Option Dynamisches Few-Shot-Lernen.
- Legen Sie die semantische Ähnlichkeit, Abzurufende Beispiele (K) und Suchmodus fest.
- Wählen Sie unter Argumente die Option Argument hinzufügen aus.
- Wählen Sie ein Eingabeargument aus der Liste aus.
- Geben Sie eine Gewichtung für das Argument ein.
- Wiederholen Sie die Schritte 7 bis 9 für jede Eingabe, die zur Übereinstimmung beitragen soll.
- Wählen Sie Speichern.
- Veröffentlichen Sie den Agent.
Die Konfiguration gilt für Ausführungen des veröffentlichten Agents.
Aktivieren Sie das Eskalationsspeicher
Das Eskalationsgedächtnis verwendet wieder, wie eine Person eine ähnliche Eskalation gelöst hat, sodass der Agent das gespeicherte Ergebnis anwendet, anstatt dieselbe Eskalation erneut auszulösen. Sie wird auf der Registerkarte Eskalation desselben Dialogfelds konfiguriert und ruft nur das oberste Gedächtnis ab.
Das Eskalationsgedächtnis erfordert mindestens ein Argument unter Argumente (Schritt 8).
- Öffnen Sie Ihren Agent in Studio Web.
- Fügen Sie Ihrem Agent einen Speicherknoten hinzu.
- Wählen Sie im Eigenschaftenbereich einen vorhandenen Gedächtnisbereich aus oder erstellen Sie einen neuen.
- Wählen Sie Bearbeiten/Testen aus.
- Öffnen Sie die Registerkarte Eskalation .
- Legen Sie die semantische Ähnlichkeit und den Suchmodus fest.
- Wählen Sie Eskalation hinzufügen.
- Wählen Sie unter Argumente die Option Argument hinzufügen aus.
- Wählen Sie ein Eingabeargument aus der Liste aus.
- Geben Sie eine Gewichtung für das Argument ein.
- Wählen Sie Speichern.
- Veröffentlichen Sie den Agent.
Testen Sie einen Gedächtnisbereich
Die Gedächtnis-Playgrounds führen den gleichen Rückrufschritt aus, den der Agent ausführen würde, ohne den Agent auszuführen. Überprüfen Sie damit, ob Ihre Argumente, Gewichtungen und Ähnlichkeitsschwellenwert die erwarteten Gedächtnisse zurückgeben.
- Öffnen Sie Ihren Agent in Studio Web.
- Wechseln Sie im Eigenschaftenbereich zum Abschnitt Speicher .
- Wählen Sie Bearbeiten/Testen aus.
- Öffnen Sie die Registerkarte episodisch oder Eskalation .
- Geben Sie für jedes Argument einen Testwert ein.
- Wählen Sie Ausführen.
Der Playground listet die Gedächtnisse auf, die für diese Eingabe abgerufen werden würden, zusammen mit ihren Ähnlichkeitsbewertungen. Auf der Registerkarte Eskalation zeigt das Ergebnis, ob eine gespeicherte Lösung angewendet werden würde.
Gedächtniselemente verwalten
Öffnen Sie in der Instanzverwaltung von Agents einen Gedächtnisbereich, um dessen Gedächtniselemente in einem Raster anzuzeigen. Über die Tabelle können Sie:
- Überprüfen Sie jedes gespeicherte Element, einschließlich der für ein Eskalationsgedächtnis erfassten Auflösung.
- Bearbeiten Sie einen Eintrag.
- Aktivieren oder deaktivieren Sie Gedächtniselemente, um zu steuern, ob sie bei einer Gedächtnissuche berücksichtigt werden.
- Löschen Sie Einträge, die nicht mehr gelten.
- Exportieren Sie Einträge und importieren Sie sie in einen anderen Gedächtnisbereich oder Mandanten.
Das Bearbeiten der Eingaben eines vorhandenen Elements für episodisches Gedächtnis wird nicht unterstützt. Um eine zu korrigieren, löschen Sie sie und fügen Sie eine neue hinzu.