Skip to content

Angepasste Agenten erstellen

Erfahren Sie, wie Sie angepasste Agenten erstellen, was Sie vor dem Start vorbereiten müssen und wie Sie diese für Messaging, Entscheidungsfindung und Datenmanagement einsetzen können. Weitere allgemeine Informationen finden Sie unter Braze-Agenten.

Voraussetzungen

Bevor Sie beginnen, benötigen Sie Folgendes:

  • Berechtigung für den Zugriff auf die Agent Console in Ihrem Workspace. Wenden Sie sich an Ihre Braze-Admins, wenn Sie diese Option nicht sehen.
  • Berechtigung zum Erstellen und Bearbeiten angepasster KI-Agents.
  • Eine Idee, was der Agent erreichen soll. Braze Agents können die folgenden Aktionen unterstützen:
    • Personalisiertes Messaging: Betreffzeilen, Überschriften, In-Product-Texte oder andere Inhalte generieren.
    • Nutzer:innen-Routing: Nutzer:innen in Canvas basierend auf Verhalten, Präferenzen oder angepassten Attributen weiterleiten.
    • Datenmanagement: Werte berechnen, Katalogeinträge anreichern oder Profilfelder aktualisieren.

So funktioniert es

Wenn Sie einen Agenten erstellen, definieren Sie seinen Zweck und legen Leitplanken für sein Verhalten fest. Sobald er aktiv ist, kann der Agent in Braze eingesetzt werden, um personalisierte Texte zu generieren, Realtime-Entscheidungen zu treffen oder Katalogfelder zu aktualisieren. Während Sie Ihren Agenten erstellen, können Sie ihn als Entwurf speichern und jederzeit über das Dashboard pausieren oder aktualisieren. Jedes Speichern erstellt eine neue Version, die Sie im Tab Versionsverlauf überprüfen können.

Die folgenden Anwendungsfälle zeigen einige Möglichkeiten, angepasste Agenten zu nutzen.

Anwendungsfall Beschreibung
Kundenfeedback bearbeiten Leiten Sie Nutzerfeedback an einen Agenten weiter, um die Stimmung zu analysieren und empathische Folgenachrichten zu generieren. Bei besonders wertvollen Nutzer:innen kann der Agent die Antwort eskalieren oder Vergünstigungen einbinden.
Inhalte lokalisieren Übersetzen Sie Katalogtexte in eine andere Sprache für globale Campaigns oder passen Sie Tonalität und Länge für regionsspezifische Kanäle an. Übersetzen Sie zum Beispiel „Classic Clubmaster Sunglasses“ ins Spanische als „Gafas de sol Classic Clubmaster“ oder kürzen Sie Beschreibungen für SMS-Campaigns.
Bewertungen oder Feedback zusammenfassen Fassen Sie Stimmungen oder Feedback in einem neuen Feld zusammen, z. B. durch die Vergabe von Stimmungswerten wie „Positiv“, „Neutral“ oder „Negativ“, oder erstellen Sie eine kurze Textzusammenfassung wie „Die meisten Kund:innen loben die gute Passform, bemängeln aber den langsamen Versand.“

Einen Agenten erstellen

Schritt 1: Agententyp auswählen

Um einen Agenten zu erstellen, wählen Sie zunächst Ihren Agententyp:

  1. Gehen Sie zur Agent Console.
  2. Wählen Sie Canvas Step Agents oder Catalog Agents.

Schritt 2: Erstellungsmethode auswählen

Wählen Sie Create agent und dann eine der folgenden Optionen:

  • Custom agent, um einen Agenten von Grund auf zu erstellen
  • Eine Option unter Create an agent with Operator, um BrazeAI Operator zu verwenden und ein Starttemplate anzuwenden

Wenn Sie Operator verwenden, überprüfen und genehmigen Sie die Änderungen im Chat, bevor Sie mit dem nächsten Schritt fortfahren.

Schritt 3: Details einrichten

Richten Sie als Nächstes die Details für Ihren Agenten ein:

  1. Geben Sie einen Namen und eine Beschreibung ein, damit Ihr Team den Zweck des Agenten versteht.
  2. (optional) Fügen Sie Tags hinzu, um Ihren Agenten zu filtern.
  3. Wählen Sie das Modell, das Ihr Agent verwenden soll.
  4. Wenn Sie nicht das Modell Braze Auto verwenden, wählen Sie die Denkstufe des Modells. Sie können zwischen Minimal, Niedrig, Mittel oder Hoch wählen. Wir empfehlen, mit Minimal zu beginnen und die Antworten Ihres Agenten zu testen und diese Einstellung bei Bedarf anzupassen.
  5. Legen Sie ein tägliches Aufruf-Limit fest. Standardmäßig ist dieser Wert auf 250.000 eingestellt, kann aber auf 1.000.000 erhöht werden. Wenn Sie das Limit über 1.000.000 hinaus erhöhen möchten, wenden Sie sich an Ihren Customer-Success-Manager, um mehr zu erfahren. Setzen Sie das Limit nach dem Testen hoch genug für Ihre geplante Zielgruppengröße. Ein zu niedriges Limit verursacht Tageslimit-Fehler (die keine Credits verbrauchen, aber Fallback-Werte anwenden oder die Ausgabe auf null belassen).

Das Feld Daily action credit cost limit gibt die maximale Anzahl an Credits an, die dieser Agent pro Tag verbrauchen kann. Braze berechnet diesen Wert aus dem Pro-Aufruf-Credit-Verhältnis Ihres Workspace für das ausgewählte Modell (aus Ihrem Vertrag, angezeigt auf der Seite Credit Ratios), multipliziert mit dem täglichen Aufruf-Limit. Die Schätzung wird aktualisiert, wenn Sie das Modell oder das Aufruf-Limit ändern.

Um die Kosten zu steuern, senken Sie das tägliche Aufruf-Limit. Bei Bring-your-own (BYO)-Modellen können Sie auch zu einem kostengünstigeren Modell wechseln oder die Denkstufe reduzieren. Braze Auto unterstützt keine Anpassung der Denkstufe. Verfolgen Sie die tatsächliche Nutzung unter Einstellungen > Abrechnung > Credits-Nutzung > Agent Console.

Agent-Console-Oberfläche zum Erstellen eines benutzerdefinierten Agenten in Braze. Der Bildschirm zeigt Felder zur Eingabe des Agentennamens und der Beschreibung, zur Auswahl eines Modells und zur Festlegung eines täglichen Aufruf-Limits.

Schritt 4: Anweisungen schreiben

Geben Sie dem Agenten Anweisungen. Wenn Sie ein Operator-Template verwendet haben, überprüfen Sie die vorausgefüllten Anweisungen und bearbeiten Sie diese bei Bedarf.

Fügen Sie Anweisungen hinzu, was der Agent in unerwarteten oder mehrdeutigen Szenarien tun soll. Dies minimiert das Risiko, dass Verwirrung des Agenten zu Fehlern führt. Bitten Sie den Agenten beispielsweise nicht nur um „positive“ oder „negative“ Stimmungswerte, sondern lassen Sie ihn „unsicher“ zurückgeben, wenn er sich nicht entscheiden kann.

Lesen Sie die Anweisungen schreiben für Best Practices und Beispiele als Inspiration für die Formulierung Ihrer Agenten-Prompts.

Kontext hinzufügen

Wählen Sie + Agent context, um auszuwählen, worauf Ihr Agent zugreifen kann. Dazu gehören:

  • Katalogfelder: Geben Sie dem Agenten Zugriff auf Ihre Katalogdaten für genauere Antworten.
  • Wissensquellen: Geben Sie dem Agenten Zugriff auf Katalogdaten über eine Wissensquelle für genaueres Abrufen als beim direkten Anhängen eines Katalogs.
  • Segment-Zugehörigkeit: Lassen Sie den Agenten Antworten basierend darauf personalisieren, zu welchen Segmenten eine Nutzer:in gehört. Sie können bis zu fünf Segmente auswählen.
  • Markenrichtlinien: Referenzieren Sie die Markenstimme und Stilrichtlinien, denen der Agent folgen soll. Wenn Ihr Agent beispielsweise SMS-Texte generieren soll, die Nutzer:innen dazu ermutigen, sich für eine Fitnessstudio-Mitgliedschaft anzumelden, können Sie dieses Feld verwenden, um auf Ihre vordefinierten, motivierenden Richtlinien zu verweisen.
  • Gesamter Canvas-Kontext: Analysieren Sie alle Canvas-Kontextdaten für eine Nutzer:in, wenn dieser Agent aufgerufen wird, einschließlich aller Variablen, die nicht im Abschnitt Instructions referenziert werden.
  • Nutzerinteraktionsdaten: Stellen Sie dem Agenten die aktuellen Campaign- und Canvas-Öffnungen, Klicks und Konversionsdaten jeder Nutzer:in zur Verfügung.

Schritt 5: Ausgabe auswählen

Im Abschnitt Output können Sie die Ausgabe des Agenten mit einfachen oder erweiterten Schemas organisieren und definieren. Wenn Sie ein Operator-Template verwendet haben, überprüfen Sie das vorausgefüllte Ausgabeschema und bearbeiten Sie es bei Bedarf.

Für beste Ergebnisse stellen Sie sicher, dass das, was Sie im Abschnitt Output angeben, mit den Agentenanweisungen übereinstimmt, die Sie in Schritt 4 eingegeben haben. Wenn Sie beispielsweise in den Agentenanweisungen angegeben haben, dass Sie ein Objekt mit zwei Strings möchten, stellen Sie sicher, dass Sie im Abschnitt Output ein Objekt mit zwei Strings angeben. Wenn Ihre Agentenanweisungen nicht mit der angegebenen Ausgabe übereinstimmen, kann der Agent verwirrt werden, eine Zeitüberschreitung erleiden oder unerwünschte Ausgaben generieren.

Fallback-Werte konfigurieren

Fallback-Werte sind nur für Canvas-Step-Agenten verfügbar. Im Abschnitt Output eines Canvas-Step-Agenten können Sie Werte definieren, die Braze verwendet, wenn ein Agentenaufruf fehlschlägt – beispielsweise wenn das LLM eine Zeitüberschreitung hat oder einen ungültigen API-Schlüssel-Fehler zurückgibt. Fallback-Werte funktionieren wie Personalisierungsstandards. Sie könnten eine statische Betreffzeile oder eine kurze Nachricht festlegen, die Nutzer:innen dennoch nützliche Ausgaben liefert, wenn der Agent nicht ausgeführt werden kann.

Catalog-Agenten unterstützen keine Konfiguration von Fallback-Werten in der Agent Console.

Agent-Console-Ausgabekonfiguration mit dem Fallback-Ausgabefeld für ein Number-Schema.

Für Canvas-Agenten unterstützen Fallback-Werte Liquid-Templating, sodass Sie Nutzerattribute oder Kontextvariablen im Fallback-Text referenzieren können.

Die Fallback-Felder passen sich dem Ausgabeformat Ihres Canvas-Step-Agenten an:

Ausgabeformat Fallback-Konfiguration
String, Number oder Boolean Geben Sie einen einzelnen Fallback-Wert ein (Liquid wird unterstützt).
Felder (erweitertes Schema) Geben Sie einen Fallback-Wert für jedes in der Agentenausgabe definierte Feld ein.
JSON-Schema (erweitertes Schema) Braze liest Ihr JSON-Schema und generiert ein Eingabefeld für jede Eigenschaft, sodass Sie einen Fallback-Wert pro Schlüssel definieren können.

Wenn ein Canvas-Step-Agent mit Fallback-Werten in einem Agent-Schritt ausgeführt wird, rendert Braze den Fallback pro Nutzer:in und speichert ihn in der Ausgabevariable anstelle von null. Wenn Sie keine Fallback-Werte konfigurieren, bleibt die Canvas-Ausgabe bei fehlgeschlagenen Aufrufen ungesetzt (null).

Informationen zum Laufzeitverhalten finden Sie unter Fehlerbehandlung und Fallback-Verhalten.

Schritt 6: Den Agenten testen

Der Bereich Preview ist eine Instanz des Agenten, die als nebeneinander liegendes Panel innerhalb der Konfigurationsoberfläche angezeigt wird. Sie können diesen Bereich nutzen, um den Agenten zu testen, während Sie ihn erstellen oder aktualisieren, und ihn auf ähnliche Weise wie Endnutzer:innen zu erleben. Dieser Schritt hilft Ihnen zu bestätigen, dass er sich wie erwartet verhält, und gibt Ihnen die Möglichkeit, vor der Aktivierung Feinabstimmungen vorzunehmen.

  1. Geben Sie im Feld Test your agent Beispiel-Kundendaten oder Kundenantworten ein – alles, was reale Szenarien widerspiegelt, die Ihr Agent bearbeiten wird.
  2. Zeigen Sie die Antwort des Agenten für eine zufällige Nutzer:in, eine bestehende Nutzer:in oder eine benutzerdefinierte Nutzer:in in der Vorschau an.
  3. Wählen Sie Simulate response. Der Agent wird basierend auf Ihrer Konfiguration ausgeführt und zeigt seine Antwort an.

Agent Console mit dem Vorschaubereich zum Testen eines benutzerdefinierten Agenten. Die Oberfläche zeigt ein Feld für Beispieleingaben mit Beispiel-Kundendaten, einen Button zum Ausführen des Tests und einen Antwortbereich, in dem die Agentenausgabe erscheint.

Überprüfen Sie die Ausgabe mit kritischem Blick. Berücksichtigen Sie die folgenden Fragen:

  • Fühlt sich der Text markenkonform an?
  • Leitet die Entscheidungslogik Kund:innen wie beabsichtigt weiter?
  • Sind die berechneten Werte korrekt?

Wenn etwas nicht stimmt, aktualisieren Sie die Konfiguration des Agenten und testen Sie erneut. Führen Sie verschiedene Eingaben durch, um zu sehen, wie sich der Agent über verschiedene Szenarien hinweg anpasst, insbesondere bei Grenzfällen wie fehlenden Daten oder ungültigen Antworten.

Schritt 7: Ihren Agenten verwenden

Ihr Agent ist jetzt einsatzbereit! Weitere Details finden Sie unter Agenten bereitstellen.

Mit Operator erstellte Agenten-Templates

Operator kann Anweisungen, Ausgabefelder und Kontext für die folgenden Startvorlagen der Agent Console vorkonfigurieren. Wählen Sie ein Template in Operator aus oder bitten Sie Operator, eines nach Namen anzuwenden.

Canvas-Schritt-Agenten-Templates

Template Beschreibung Beispielausgabe
Personalisierter Texter Generiert kanalspezifische Nachrichtentexte aus Nutzerattributen, Canvas-Kontext und Markenrichtlinien E-Mail-Betreffzeile und Preheader; Push-Titel und -Text
Feedback-Analyst Analysiert offene Umfrage- oder Support-Feedbacks und wandelt sie in strukturierte Felder für Canvas-Verzweigungen um Stimmung, Thema, empfohlene nächste Aktion
Journey-Router Leitet Nutzer:innen basierend auf Profil- und Journey-Kontext zum relevantesten Canvas-Pfad weiter Pfadname oder boolescher Wert für Decision-Split-Schritte

Katalog-Agenten-Templates

Template Beschreibung Beispielausgabe
Beschreibungstexter Erstellt kurze Marketingbeschreibungen aus vorhandenen Katalogspalten Produkt- oder Zielbeschreibung
Artikelkategorisierer Weist Kategorien oder Tags aus Zeilendaten zu Kategorielabels für Filterung und Empfehlungen
Lokalisierungsübersetzer Übersetzt Katalog-Strings in Zielsprachen innerhalb von Zeichenlimits Lokalisierter Text pro Sprache
New Stuff!