Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Kundendienstmitarbeiters (Kundendienstmitarbeiter)
UI-Agent — KI-Agent für Webbrowser-Aufgaben. Wird für dynamische und intelligente Webautomatisierung verwendet. Schreiben Sie einfach Anweisungen, damit es auf Websites navigiert, Daten extrahiert und strukturierte Ausgaben generiert.
Benutzerdefinierter Agent — KI-Agent für komplexe Aufgaben. Erstellen Sie einen Agenten, der Anweisungen in natürlicher Sprache verstehen und mithilfe der verfügbaren Tools Maßnahmen ergreifen kann. Wird für Aufgaben verwendet, die Argumentation, Urteilsvermögen und dynamische Planung erfordern.
UI-Agenten
UI-Agent ist ein systemeigener Agent, der Anweisungen in natürlicher Sprache versteht, um komplexe Browseraktionen auszuführen. Er kann selbstständig auf Websites navigieren, klicken, Daten eingeben, lesen und strukturierte Ausgaben erzeugen, die für nachfolgende Automatisierungsschritte optimiert sind. Zu den Anwendungsfällen gehören beispielsweise die Zusammenfassung von Produkten auf einer Webseite oder das Abrufen von Daten durch das Navigieren auf Websites.
Eigenschaften
- Title
Name des Agenten step/UI
- Anleitungen
-
In dieses Feld schreiben Sie die Aufforderung für den Agenten in natürlicher Sprache. Bewährte Methoden beim Schreiben der Aufforderung:
Formulieren Sie klar und deutlich, was Sie wollen.
Strukturieren Sie die Aufforderung. Erwähnen Sie zunächst „Aufgabe“ oder „Rolle“ und dann „Anweisungen“, um die Aufgabe mit nummerierten Schritten zu erledigen
Fügen Sie Einschränkungen hinzu (überprüfen Sie z. B. nur den Produktbereich) und geben Sie an, wann stop/end (z. B. beenden Sie den Vorgang, wenn Sie die entsprechenden Informationen gefunden haben)
Geben Sie positive und negative Beispiele an (tun Sie das nicht)
Geben Sie die Längenanforderungen (z. B. weniger als 100 Wörter) oder das Ausgabeformat (z. B. Datum im MM/DD/YY Format) klar an
Setzen Sie den Text in dreifache Anführungszeichen („"“), um mehrzeilige Eingabeaufforderungen zu schreiben. Beispiel:
"""Task: Locate the company's latest annual report. * Visit the provided URL. * Look for the annual report. The report may be titled 'Annual Report', 'Financial Report', 'Year in Review', or similar variations...""" - Strukturierte Ausgabe (optional)
Antwort des Agenten: Name der Variablen, der die Ausgabe dieses Vorgangs zugewiesen werden soll
Wie konfiguriert man strukturierte Ausgabefelder
Hinzufügen von Feldern
Klicken Sie auf Feld hinzufügen, um ein neues Ausgabefeld zu erstellen
Geben Sie den Ausgabenamen ein — dieser wird zum JSON-Eigenschaftsnamen
Wählen Sie den Typ aus der Dropdownliste
Markieren Sie Erforderlich, wenn das Feld immer vorhanden sein muss
Fügen Sie eine Beschreibung hinzu, die dem KI-Agenten als Leitfaden dient
Feldtypen
Zeichenfolge — Textwerte (Namen, Beschreibungen, Zusammenfassungen)
Zahl — Numerische Werte (Anzahl, Punktzahlen, Prozentsätze)
Boolean — True/false Werte (Statusflags, Fragen) yes/no
Objekt — Verschachtelte Struktur (komplexe Datengruppierungen)
Array — Liste von Elementen (Tags, Kategorien, mehrere Werte)
Datei — Dateiverweise (Dokumentanhänge, Bilder)
Datentabelle — Tabellarische Daten (Strukturierte Datensätze, Berichte)
Arbeiten mit komplexen Typen
Objekte und Arrays können verschachtelte Felder enthalten:
Klicken Sie auf den Erweiterungspfeil (▶) neben Objekt- oder Array-Feldern
Verwenden Sie innerhalb der verschachtelten Struktur die Option Feld hinzufügen
Halten Sie die Verschachtelung auf maximal 2-3 Ebenen, um eine optimale Leistung zu erzielen
Beispiel für eine Konfiguration
Hier ist eine einfache Konfiguration zur Zusammenfassung von Kundenfeedback:
{ "orderId": "12345", "numberOfOrders": 3, "hasShipped": true, "orderDetails": { "quantity": 2, "productName": "ABC", }, "tags": ["electronics", "urgent"] }
Diese Struktur würde wie folgt konfiguriert werden:
orderId (Zeichenfolge, erforderlich)
numberOfOrders (Nummer, erforderlich)
hasShipped (Boolean, erforderlich)
OrderDetails (Objekt, erforderlich)
Menge (Anzahl, erforderlich)
ProductName (Zeichenfolge, erforderlich)
tags (Array von Zeichenketten, optional)
Best Practices
Verwende aussagekräftige Feldnamen — Hilf der KI zu verstehen, welche Daten extrahiert werden sollen
Fügen Sie klare Beschreibungen hinzu — Stellen Sie Kontext für komplexe Felder bereit
Markieren Sie kritische Felder als erforderlich — Stellen Sie sicher, dass wichtige Daten immer vorhanden sind
Schränken Sie die Verschachtelungstiefe ein — Halten Sie die Strukturen einfach, um eine bessere Leistung zu erzielen
Testen Sie Ihre Konfiguration — Stellen Sie sicher, dass die Ausgabe Ihren Erwartungen entspricht, indem Sie den Agent-Schritt ausführen und die Antwort verifizieren.
Wichtige Hinweise
JSON-Wissen: Sie kennen sich nicht mit JSON aus? Lernen Sie die Grundlagen auf json.org
Keine Validierung: Derzeit validiert das System die Ausgabestruktur nicht. Stellen Sie sicher, dass Ihre Automatisierung fehlende oder falsch formatierte Daten verarbeitet
Benutzerdefinierte Agenten
Der benutzerdefinierte Agent ist eine intelligente Aktion, die Eingaben in natürlicher Sprache verarbeitet, um komplexe Schritte mithilfe integrierter Funktionen zum Aufrufen von Tools zu automatisieren. Er verwendet in erster Linie Integrationen als Tool-Oberfläche und bietet gleichzeitig Erweiterbarkeit, um Code als Tool und andere native Aktionen wie Aufgaben zu verwenden. human-in-the-loop Der Agent liefert strukturierte, vorhersehbare Ergebnisse, die für die nahtlose Integration in nachfolgende Automatisierungsschritte optimiert sind.
Eigenschaften
-
Titel: Name des step/custom Agenten
-
Modus: Ein Modus definiert, wie der Agent auf der Grundlage Ihres Anwendungsfalls arbeitet. Die drei verfügbaren Modi sind: Schnell, Pro und Benutzerdefiniert. Fast eignet sich am besten für einfache Aufgaben wie Zusammenfassung, Klassifizierung und umfangreiche Automatisierungen, und Pro ist ideal für komplexe Aufgaben, bei denen mehrere Tools oder Aktionen logisch überlegt und orchestriert werden müssen. Fast und Pro sind vollständig verwaltete Modi, für die keine vorherige Einrichtung erforderlich ist. Im benutzerdefinierten Modus benötigen Sie einen Bedrock Runtime Connector und können das Modell auswählen, das Sie verwenden möchten (siehe unten). Dies ist ideal, wenn Sie bereits eine Eingabeaufforderung für ein bestimmtes Bedrock-Modell optimiert haben, speziell ein bestimmtes Bedrock-Modell für den Agenten benötigen oder Ihr eigenes benutzerdefiniertes oder fein abgestimmtes Modell hinzufügen möchten, das auf Bedrock gehostet wird. Da Sie im benutzerdefinierten Modus über eine Integration Ihr eigenes Modell von Bedrock mitbringen, wird die Modellinferenz separat dem Konto in Rechnung gestellt, das mit dieser Bedrock-Integration verknüpft ist.
-
Anleitung: In dieses Feld schreiben Sie die Aufforderung für den Agenten in natürlicher Sprache. Bewährte Methoden beim Schreiben der Aufforderung:
Formulieren Sie klar und deutlich, was Sie wollen.
Strukturieren Sie die Aufforderung. Erwähnen Sie zunächst „Aufgabe“ oder „Rolle“ und dann „Anweisungen“, um die Aufgabe mit nummerierten Schritten zu erledigen
Um die Genauigkeit des Tool-Aufrufs zu verbessern und den Agenten anzuleiten, geben Sie in der Aufforderung klar an, welches Tool bei jedem Schritt verwendet werden soll, falls zutreffend.
Geben Sie die Längenanforderungen (z. B. weniger als 100 Wörter) oder das Ausgabeformat (z. B. Datum im MM/DD/YY Format) klar an
Setzen Sie den Text in dreifache Anführungszeichen („"“), um mehrzeilige Eingabeaufforderungen zu schreiben. Beispiel:
"""You are content summarization agent. Summarize the last two paragraphs of the provided text, focusing only on the main conclusion."""
-
Aktionen: Action ist ein Tool, das es dem KI-Agenten ermöglicht, mit externen Systemen zu interagieren oder bestimmte Aufgaben auszuführen. Das ist optional. Sie können den benutzerdefinierten Agenten ohne Aktionen ausführen. Im Folgenden sind die verschiedenen Aktionen aufgeführt, die im benutzerdefinierten Agenten verwendet werden können
-
Allgemeine Aktionen
Benutzeraufgabe erstellen — Wenn dieses Tool aktiviert ist, kann der Agent eine Human-in-the-Loop (HITL-) Aufgabe auslösen, wenn er nicht weiterkommt und Unterstützung bei der Ausführung benötigt. Der Agent hält an und wartet auf menschliche Eingaben. Die HITL-Aufgabe ist im Taskcenter sichtbar. Um optimale Ergebnisse zu erzielen, kann der Autor in der Eingabeaufforderung genau angeben, wann der Agent HITL aufrufen soll. Diese Option ist standardmäßig aktiviert. Die Automatisierung wird ausgeführt, bis die Aufgabe abgeschlossen ist.
Code — Die Code-Aktion generiert und führt Python-Code in einer eingeschränkten Python-Umgebung aus, genau wie Code-Aktionen, um Aufgaben zu lösen, die Berechnungen, Datenmanipulation und Dateiverarbeitung beinhalten. Im Gegensatz zu Codegeneratoren erstellt sie aktiv Skripte und führt sie aus, um Ziele zu erreichen. Dabei arbeitet sie mit Excel, PDF-Dateien, verschiedenen Datenformaten und verfügbaren Integrationen
Die wichtigsten Funktionen:
Dateioperationen: Excel-Dateien mit mehreren Tabs verarbeiten, Inhalte extrahieren, Datumsberechnungen durchführen, bedingte Formatierung anwenden und Ergebnisse auf S3 hochladen
Datentransformation: Konvertiert zwischen JSON- und Tabellenformaten, transponiert Daten, benennt Spalten um und verbindet Tabellen
Fortgeschrittene Berechnungen: Generieren Sie numerische Sequenzen und führen Sie eine automatisierte Validierung durch
-
Integrationen: Wenn Sie Ihrer Automatisierungsgruppe bestimmte Integrationsaktionen — wie Salesforce, MS Exchange oder Bedrock — hinzugefügt haben, werden die entsprechenden Aktionen hier angezeigt und können im benutzerdefinierten Agenten verwendet werden. Der Autor kann dann die relevanten Aktionen auswählen, die als Tools für den Agenten verwendet werden sollen.
Liste der Integrationen, die wie tools/actions im benutzerdefinierten Agenten verwendet werden können
Amazon S3
Amazon Bedrock Datenautomatisierung
Amazon Comprehend
Amazon Textract
Benutzerdefinierte REST-API
Benutzerdefinierter MCP-Anschluss
Microsoft Outlook
Salesforce
-
-
Strukturierte Ausgabe (optional)
Konfigurieren Sie Ihren KI-Agenten so, dass er eine strukturierte JSON-Ausgabe zurückgibt, die nachfolgende Schritte verarbeiten können. Diese Funktion ist ideal für die Textzusammenfassung, die Generierung von Berichten, die Datentransformation und das Extrahieren von Statistiken aus unstrukturierten Inhalten. Dies ist ein optionales Feld. Wenn Sie keine strukturierte Ausgabe definieren, gibt der Agent die Ausgabe standardmäßig in natürlicher Sprache zurück. Verwenden Sie eine strukturierte Ausgabe, wenn Ihre Ausgabe eine definierte Struktur hat, z. B. eine Liste, Datentabelle oder JSON.
Anmerkung
Die strukturierte Ausgabekonfiguration für benutzerdefinierte Agenten folgt demselben Format wie UI-Agenten. Ausführliche Anweisungen zur Konfiguration finden Sie im Abschnitt Strukturierte Ausgabe von UI-Agenten.
-
Antwort des Agenten: Name der Variablen, der die Ausgabe des Agenten zugewiesen werden soll. Die Antwort folgt Ihrem strukturierten Ausgabeformat in einem JSON-Schema, sofern definiert, andernfalls handelt es sich um einen Freiformtext.
Verwenden von benutzerdefinierten Modellen in Custom Agent (Bringen Sie Ihr eigenes Grundmodell mit)
Integrieren Sie Ihre gewünschten oder benutzerdefinierten, fein abgestimmten Modelle, die in AWS Bedrock gehostet werden, mit Quick Suite-Automatisierungsworkflows.
Bevor Sie beginnen, stellen Sie sicher, dass Sie über Folgendes verfügen:
Ein fein abgestimmtes Modell, das in AWS Bedrock bereitgestellt und zugänglich ist
Quick Suite Admin-Zugriff zum Erstellen von Konnektoren
Eine IAM-Rolle mit Bedrock-Berechtigungen zum Aufrufen von Modellen
Ihre Model-ID (zum Beispiel)
us.anthropic.claude-3-5-sonnet-20241022-v2:0
Schritt 1: Erstellen Sie eine Bedrock Runtime Action-Integration, indem Sie den detaillierten Anweisungen unter folgen AWS Konnektoren für Serviceaktionen
Schritt 2: Richten Sie Ihre Automatisierungsgruppe ein
Erstellen Sie eine Automatisierungsgruppe und verbinden Sie die Integration:
Erstellen Sie eine Automatisierungsgruppe — Folgen Sie den detaillierten Anweisungen in Einrichtungsaufgaben
Integrationen konfigurieren — Folgen Sie den detaillierten Anweisungen in Einrichtungsaufgaben
Nach der Konfiguration erscheint der Connector in Ihrer Liste der verfügbaren Ressourcen
Schritt 3: Konfigurieren Sie einen benutzerdefinierten Agenten
Fügen Sie einen benutzerdefinierten Agenten hinzu und konfigurieren Sie ihn, um Ihr fein abgestimmtes Modell zu verwenden:
Fügen Sie innerhalb Ihres Automatisierungs-Workflows einen benutzerdefinierten Agenten hinzu
Konfigurieren Sie die folgenden Agenteneinstellungen:
Agententitel: Geben Sie einen aussagekräftigen Namen für Ihren Agenten ein
Anleitung: Geben Sie benutzerdefinierte Eingabeaufforderungen ein, die auf Ihren Anwendungsfall zugeschnitten sind
Modus: Wählen Sie Benutzerdefiniert
Konnektor: Wählen Sie Ihren Bedrock Runtime-Connector (erforderlich, wenn der benutzerdefinierte Modus ausgewählt ist)
Benutzerdefiniertes Modell: Geben Sie Ihre Modell-ID ein (z. B.
us.anthropic.claude-3-5-sonnet-20241022-v2:0) — erforderlich, wenn der benutzerdefinierte Modus ausgewählt ist
Nächste Schritte
Nach der Konfiguration verwendet Ihr benutzerdefinierter Agent das fein abgestimmte Modell, um Anfragen gemäß den von Ihnen angegebenen Anweisungen zu verarbeiten. Sie können diesen Agenten jetzt in Ihre Quick Automate-Workflows integrieren.
Anmerkung
Stellen Sie sicher, dass Ihre Model-ID korrekt formatiert ist und mit dem in Ihrem AWS Bedrock-Konto bereitgestellten Modell übereinstimmt. Sie finden Ihre Model-ID in der AWS Bedrock-Konsole unter Ihren bereitgestellten Modellen.
Testen benutzerdefinierter Agenten
Mit benutzerdefinierten Agententests können Sie einzelne Agenten unabhängig vom gesamten Automatisierungs-Workflow testen. Mit dieser Funktion können Sie das Verhalten der Agenten überprüfen, Eingabeaufforderungen debuggen und effizienter iterieren, ohne den gesamten Workflow ausführen zu müssen.
Voraussetzungen
Ein Automatisierungs-Workflow mit mindestens einem konfigurierten benutzerdefinierten Agenten
Entsprechende Berechtigungen zum Ausführen von Automatisierungen in Ihrem Workspace
Starte einen Test
Zeigen Sie auf der Workflow-Arbeitsfläche mit der Maus auf die Agentenkarte, die Sie testen möchten
Wählen Sie die Schaltfläche Unit-Test, die oben auf der Karte angezeigt wird
Prüfen Sie in dem sich öffnenden Fenster zur Erfassung von Variablen anhand der Eingabeaufforderung Ihres Agenten die automatisch erkannten Variablen
In der Eingabeaufforderungsvorschau werden alle erkannten Variablen hervorgehoben angezeigt
Geben Sie für jede Variable einen Wert ein
Die Werte müssen eine gültige Ausdruckssyntax verwenden
Wenn ein Wert eine ungültige Syntax enthält, wird eine Fehlermeldung angezeigt und die Testausführung wird verhindert
Überwachen Sie die Testausführung
Während der Testausführung können Sie den Fortschritt im Audit-Panel auf der rechten Seite des Bildschirms überwachen. Der Test überspringt alle vorherigen Workflow-Schritte und führt nur den ausgewählten Agenten aus. Sie erhalten dieselbe Protokollierungserfahrung wie bei einer vollständigen Workflow-Ausführung.
Überprüfen Sie die Testergebnisse
Überprüfen Sie nach Abschluss des Tests die folgenden Informationen im Bereich Test:
Karte „Metriken“ (Registerkarte „Monitor“ oben im Testfenster)
Gesamtdauer der Ausführung
Anzahl der verwendeten Tools
Anzahl der erstellten Aufgaben
Loggt sich dazwischen
Registerkarte „Variablen ansehen“ (unteres Akkordeon im Testfenster)
Eingabe — Zeigt Eingabevariablen und ihre Werte an
Ausgabe — Untersuchen Sie die Ausgabeergebnisse der Agentenausführung
Für strukturierte Ausgaben klicken Sie auf die Schaltfläche „Details anzeigen“, um den JSON-Viewer auszuwählen, um das Dialogfeld „Ausgabe anzeigen“ zu öffnen:
Registerkarte „Felder“ — Navigieren Sie mithilfe der Baumstrukturansicht durch Daten
Felder — Markieren Sie die entsprechenden Werte, indem Sie auf der Registerkarte „Felder“ die Baumknoten auswählen
Ausgabefelder — Entsprechende Werte für die JSON-Schlüssel
Verwenden des benutzerdefinierten Agenten mit Build with Assistant
Der aktuelle Grundsatz für einen benutzerdefinierten Agenten ist, dass er ausdrücklich erwähnt werden muss, damit er konsistent aufgerufen wird. Hier sind die Dinge, die in der Eingabeaufforderung benötigt werden, damit er angezeigt wird:
- Function names: `use_inline_agent` - Representation names: "Custom Agent", "Inline Agent" → use `use_inline_agent` - Generic terms: "agentic skills" → default to `use_inline_agent`
Andernfalls wird das Modell bevorzugt, um den Workflow deterministisch zu erstellen.
In der Praxis kann es jedoch vorkommen, dass der Planer als Workaround einen benutzerdefinierten Agenten auswählt, wenn keine geeigneten Aktionen verfügbar sind. Um jedoch den benutzerdefinierten Agenten im Workflow konsistent aufzurufen, sollten Sie die obigen Ausdrücke in der Aufforderung verwenden.
Beispiele für Anwendungsfälle für Agenten
Anwendungsfall 1: E-Mail-Klassifizierung und Zuweisungsagent
Rolle: Sie sind ein Agent für die Kategorisierung und Zuweisung von E-Mails
Anleitung: Gehen Sie wie folgt vor:
Schritt 1: Klassifizieren Sie die eingehende E-Mail anhand der Spalte Kategorie der bereitgestellten Referenztabelle als Wissen
Schritt 2: Verwenden Sie das E-Mail-System, um eine Benachrichtigung zu senden:
Von: [system_email]
An: [team_distribution_email]
Betreff: [Klassifizierungsergebnis]
Hauptteil: Fügen Sie eine kurze Zusammenfassung bei, in der die Gründe für die Klassifizierung und die wichtigsten Punkte aus der ursprünglichen E-Mail erläutert werden
Schritt 3: Erstellen Sie für alle gültigen Kategorien (außer „unbekannt“) einen neuen Fall in Salesforce mit:
Betreff: [Ursprünglicher E-Mail-Betreff]
Beschreibung: Zusammengefasstes Problem aus dem E-Mail-Text
Priorität: Basierend auf der Dringlichkeit des Inhalts () High/Medium/Low
Typ: Wählen Sie den entsprechenden Typ () Question/Problem/Feature Request/Other
Status: 'Neu'
Kategorie: [Klassifizierungsergebnis aus Schritt 1]
Schritt 4: Falls als „unbekannt“ eingestuft:
Zur manuellen Überprüfung an den Supervisor weiterleiten
Fügen Sie eine Notiz hinzu, in der erklärt wird, warum die Klassifizierung unsicher
Folgen Sie je nach der Kategorie, die Sie vom Supervisor erhalten haben, Schritt 2 und 3 und beenden Sie
Wenn die vom Supervisor erhaltene Kategorie unbekannt oder ungültig ist, beenden Sie den Vorgang