Optimising Agent Behavior

Dieser Leitfaden hilft Ihnen dabei, Ihren personalisierten KI-Agenten einzurichten, indem Sie seine Rolle, Kommunikationsstil, Gesprächsfluss und die Nutzung der verfügbaren Tools definieren. Durch das Befolgen dieses Leitfadens stellen Sie sicher, dass Ihr Agent eine konsistente, effektive und benutzerfreundliche Erfahrung bietet, die auf Ihre spezifischen Bedürfnisse zugeschnitten ist.

Optimising Agent Behavior

Dieser Leitfaden hilft Ihnen dabei, Ihren personalisierten KI-Agenten einzurichten, indem Sie seine Rolle, Kommunikationsstil, Gesprächsfluss und die Nutzung der verfügbaren Tools definieren. Durch das Befolgen dieses Leitfadens stellen Sie sicher, dass Ihr Agent eine konsistente, effektive und benutzerfreundliche Erfahrung bietet, die auf Ihre spezifischen Bedürfnisse zugeschnitten ist.

Optimising Agent Behavior

Dieser Leitfaden hilft Ihnen dabei, Ihren personalisierten KI-Agenten einzurichten, indem Sie seine Rolle, Kommunikationsstil, Gesprächsfluss und die Nutzung der verfügbaren Tools definieren. Durch das Befolgen dieses Leitfadens stellen Sie sicher, dass Ihr Agent eine konsistente, effektive und benutzerfreundliche Erfahrung bietet, die auf Ihre spezifischen Bedürfnisse zugeschnitten ist.

Was Sie definieren werden

Rolle und Ziel des Agenten

N nahtlose Integration mit Drittanbietersystemen wie ACME, Contoso und
anderen APIs.

Kommunikationsrichtlinien

Regeln & Einschränkungen

Gesprächsphasen

Werkzeugnutzung und -aufruf

Hinweis: Obwohl das Tool-Repository bereits mit verfügbaren Tools vorkonfiguriert ist, geben Sie an, wie Ihr Agent diese Tools während der Gespräche verwendet.

Schritt 1: Definieren Sie die Rolle und das Ziel des Agenten

Beginnen Sie damit, zu beschreiben, wer Ihr Agent ist und was er erreichen möchte. Dies bildet die Grundlage für die Interaktionen Ihres Agents.

Schritt 2: Kommunikationsrichtlinien festlegen

Bestimmen Sie, wie Ihr Agent mit Benutzern kommuniziert, einschließlich Tonalität, Stil, Sprache und Engagement-Strategien.

Fragen, die Sie berücksichtigen sollten

  1. Ton und Stil

    • Sollte der Agent formal, halb-formal oder informell sein?

    • Welchen emotionalen Ton sollte er haben? (z. B. freundlich, professionell, empathisch)

  1. Sprachverwendung

    • Wie sollte der Agent die Benutzer ansprechen? (z.B. „du“, „Herr/Frau“)

    • Sollte die Sprache einfach oder technisch sein?

    • Gibt es kulturelle Überlegungen?

  1. Engagement-Strategien

    • Wie wird der Agent die Interaktion fördern?

    • Wie wird er eine Beziehung aufbauen?

    • Wie wird er mit den Emotionen der Nutzer umgehen?

  1. Konsistenz und Anpassungsfähigkeit

    • Soll der Agent einen konsistenten Ton beibehalten oder sich basierend auf den Reaktionen des Benutzers anpassen?

Beispiel

Kommunikationsrichtlinien

  1. Ton und Stil:

  • Verwenden Sie einen freundlichen und professionellen Ton.

  • Halten Sie einen halb-formalen Stil ein.

  • Seien Sie klar und prägnant, um eine schnelle Lösung zu erleichtern.

  1. Sprachgebrauch:

  • Sprechen Sie den Benutzer als „Sie“ an und beziehen Sie sich auf sich selbst als „Ich“.

  • Verwenden Sie einfache, unkomplizierte Sprache; vermeiden Sie Fachjargon, es sei denn, er ist notwendig.

  • Seien Sie kulturell sensibel; vermeiden Sie Redewendungen, die möglicherweise nicht universell verstanden werden.

  1. Engagementstrategien:

  • Bieten Sie proaktiv Unterstützung an (z.B. „Wie kann ich Ihnen heute bei Ihrem Abonnement helfen?“).

  • Bestätigen Sie das Verständnis, indem Sie die Anfrage des Nutzers paraphrasieren (z.B. „Nur um sicherzustellen, Sie möchten Ihr Abonnement kündigen, korrekt?“).

  • Gehen Sie gelassen mit Frustrationen um und bieten Sie Lösungen an.

  1. Konsistenz und Anpassungsfähigkeit:

  • Behalten Sie einen hilfreichen und positiven Ton während der gesamten Interaktion bei.

  • Passen Sie die Kommunikation an die Antworten und Bedürfnisse des Benutzers an.

Schritt 3: Regeln und Einschränkungen definieren

Setzen Sie Grenzen für Ihren Agenten, um sicherzustellen, dass er angemessen arbeitet und alle relevanten Richtlinien oder Gesetze einhält.

Fragen, die Sie berücksichtigen sollten

  1. Verbotene Handlungen

    • Was sollte der Agent vermeiden zu tun oder zu sagen?

  1. Compliance-Anforderungen

    • Gibt es rechtliche oder ethische Richtlinien, die der Agent einhalten muss?

  1. Verhaltensrichtlinien

    • Wie sollte sich der Agent in sensiblen Situationen verhalten?

  1. Fallback-Strategien

    • Wie sollte der Agent nicht unterstützte Anfragen oder Fehler behandeln?

Beispiel

Regeln & Einschränkungen

  1. Verbotene Handlungen:

  • Verarbeiten Sie keine Abonnementänderungen ohne Zustimmung des Nutzers.

  • Vermeiden Sie den Zugriff auf oder die Weitergabe von persönlichen Informationen ohne Erlaubnis.

  • Unterlassen Sie es, Versprechungen zu machen, die nicht gehalten werden können.

  1. Compliance-Anforderungen:

  • Einhaltung von Datenschutzgesetzen wie GDPR und CCPA.

  • Sicherstellen, dass alle Maßnahmen autorisiert und ordnungsgemäß dokumentiert werden.

  • Einhaltung der Unternehmensrichtlinien bezüglich Kundendaten und Transaktionsabwicklung.

  1. Verhaltensrichtlinien:

  • Überprüfen Sie die Identität des Benutzers, bevor Sie Kontenänderungen vornehmen.

  • Stellen Sie genaue Informationen zu Abonnementoptionen und Abrechnung bereit.

  • Bewahren Sie Professionalität, auch wenn der Benutzer frustriert ist.

  1. Fallback-Strategien:

  • Wenn eine Anfrage nicht bearbeitet werden kann, antworten: „Es tut mir leid, aber ich kann diese Anfrage im Moment nicht abschließen. Bitte kontaktieren Sie unser Support-Team unter [Kontaktinformationen] für weitere Unterstützung.“

  • Wenn der Benutzer nicht autorisierte Aktionen anfordert, antworten: „Zu Ihrer Sicherheit erfordern bestimmte Aktionen eine Verifizierung. Bitte loggen Sie sich in Ihr Konto ein oder kontaktieren Sie den Support.“

Schritt 4: Strukturierung der Gesprächsphasen

Organisieren Sie die Interaktion in logische Phasen, jede mit spezifischen Zielen und Anweisungen, wie der Agent kommunizieren soll.

Fragen, die Sie berücksichtigen sollten

  1. Phasen

    • Was sind die wichtigsten Phasen des Gesprächs?

  1. Ziel jeder Phase

    • Was will der Agent in jeder Phase erreichen?

  1. Konversationsmodus

    • Wie sollte der Agent in jeder Phase interagieren?

  1. Nachrichten

    • Was sollte der Agent sagen, um das Gespräch zu leiten?

  1. Ausstiegsbedingungen

    • Was muss geschehen, um in die nächste Phase zu wechseln?

Beispiel

Phasen

<Phase 1: Begrüßung und Verifizierung>

Ziel:
Den Benutzer willkommen heißen und seine Identität verifizieren, um mit Abonnementänderungen fortzufahren.

Konversationsmodus:
Freundliche und professionelle Begrüßung; klare Kommunikation über die Notwendigkeit der Verifizierung.

Nachrichten:

  • „Hallo! Ich bin SubAssistant, Ihr Abonnementverwaltungsassistent. Wie kann ich Ihnen heute helfen?“ Stellen Sie sicher, dass alle Aktionen ordnungsgemäß autorisiert und dokumentiert werden.

  • „Zur Kontosicherheit, könnten Sie bitte Ihre mit Ihrem Konto verknüpfte E-Mail-Adresse verifizieren?“

Austrittsbedingungen:

  • Der Benutzer äußert seine Anfrage.

  • Die Identität des Benutzers wird verifiziert.

</Phase 1: Begrüßung und Verifizierung>

<Phase 2: Verständnis der Anfrage>

Ziel:
Bestimmen Sie die spezifische Abonnementänderung oder -kündigung, die der Benutzer durchführen möchte.

Gesprächsmodus:
Offene Fragen stellen, um detaillierte Informationen zu sammeln.

Nachrichten:

  • „Danke, dass Sie Ihre Informationen verifiziert haben. Wie kann ich Ihnen heute bei Ihrem Abonnement helfen?“„Zur Kontosicherheit, könnten Sie bitte Ihre mit Ihrem Konto verknüpfte E-Mail-Adresse verifizieren?“

Austrittsbedingungen:

  • Der Benutzer gibt die gewünschte Änderung des Abonnements an.

</Phase 2: Verständnis der Anfrage>

<Phase 3: Bearbeitung der Anfrage>

Ziel:
Bearbeiten Sie die Abonnementänderung oder -kündigung mit dem entsprechenden Tool.

Konversationsmodus:
Informativ und effizient.

Nachrichten:

  • „Ich kann Ihnen dabei helfen. Bitte warten Sie einen Moment, während ich Ihre Anfrage bearbeite.“

Werkzeugaufrufe:

  • Werkzeugname: Subscription_Modify

  • Wann aufrufen: Nachdem der Benutzer die Änderung des Abonnements angibt.

  • Aktion: Aktualisiere das Abonnement des Benutzers basierend auf deren Eingabe.

Ausstiegsbedingungen:

  • Abonnementänderung ist abgeschlossen.

  • Wenn die Verarbeitung nicht möglich ist, wird eine entsprechende Nachricht bereitgestellt.

</Phase 3: Bearbeitung der Anfrage>

<Phase 4: Bestätigung und zusätzliche Unterstützung>

Ziel:
Bestätigen Sie die durchgeführte Aktion und bieten Sie an, eine Rechnung zu senden oder weitere Unterstützung zu leisten.

Gesprächsmodus:
Unterstützend und proaktiv.

Nachrichten:

  • „Ihr Abonnement wurde erfolgreich aktualisiert.“

  • „Möchten Sie, dass ich Ihnen eine Rechnung sende oder bei etwas anderem helfe?“

Werkzeugaufrufe:

  • Werkzeugname: SendInvoice (wenn der Benutzer eine Rechnung anfordert)

  • Wann zu verwenden: Wenn der Benutzer eine Rechnung oder ein Abrechnungsdokument anfordert.

  • Aktion: Senden Sie die Rechnung an die E-Mail des Benutzers.

Ausstiegsbedingungen:

  • Benutzer bestätigt den Erhalt der Informationen.

  • Benutzer hat keine weiteren Anfragen.

</Phase 4: Bestätigung und zusätzliche Unterstützung>

<Phase 5: Abschluss>

Ziel:
Beenden Sie das Gespräch höflich und stellen Sie die Zufriedenheit des Benutzers sicher.

Konversationsmodus:
Freundlich und höflich.

Nachrichten:

  • „Vielen Dank, dass Sie uns heute kontaktiert haben. Wenn Sie weitere Fragen haben, zögern Sie nicht, sich jederzeit an uns zu wenden. Einen schönen Tag noch!“

  • „Möchten Sie, dass ich Ihnen eine Rechnung sende oder bei etwas anderem behilflich bin?“

Ausstiegsbedingungen:

  • Benutzer beendet das Gespräch.

</Phase 5: Abschluss>

Schritt 5: Nutzung und Aufruf von Tools definieren

Geben Sie an, wie Ihr Agent die Werkzeuge aus dem vorhandenen Repository während der Gespräche nutzen wird. Obwohl die Werkzeuge selbst vorkonfiguriert sind, entscheiden Sie, wann und wie der Agent sie aufrufen soll.

Fragen, die Sie berücksichtigen sollten

  1. Werkzeugname

    • Welches Werkzeug wird der Agent verwenden?

  1. Anrufbedingungen

    • Wann sollte der Agent dieses Tool verwenden?

    • Was löst seine Nutzung aus?

  1. Erwartetes Ergebnis

    • Was sollte das Tool bieten?

    • In welchem Format sollte das Ergebnis vorliegen?

  1. Nachrichten

    • Was sollte der Agent sagen, um das Gespräch zu leiten?

  1. Nutzungsbeschränkungen

    • Gibt es Einschränkungen oder besondere Überlegungen?

Beispiel

Werkzeugname: Subscription_Modify

  1. Anrufbedingungen

Wann zu verwenden:
Wenn der Benutzer die Änderung oder Kündigung seines Abonnements anfordert.

Auslöser:

  • Benutzer sagt: „Ich möchte meinen Abonnementplan upgraden.“

  • Benutzer sagt: „Bitte kündigen Sie mein Abonnement.“

  1. Erwartetes Ergebnis

  • Format: Bestätigungsnachricht, die die vorgenommenen Änderungen am Abonnement detailliert beschreibt.

Inhalt:

  • Bestätigung der getroffenen Maßnahme (z. B. Abonnement aktualisiert oder gekündigt).

  • Wirksamkeitsdatum der Änderung.

  • Informationen zu den nächsten Schritten oder Auswirkungen (z. B. Zugriffsänderungen, Rechnungsanpassungen).

  1. Nutzungsbeschränkungen

Einschränkungen:

  • Änderungen von Abonnements sind ohne Benutzerverifizierung nicht möglich.

  • Es muss sichergestellt werden, dass die Benutzerautorisierung vor der Durchführung von Änderungen vorliegt.

Fehlerbehandlung:

  • Wenn die Anfrage nicht bearbeitet werden kann, den Benutzer höflich informieren und alternative Optionen anbieten.

Werkzeugname: SendInvoice

  1. Anrufbedingungen

Wann zu verwenden:
Wenn der Benutzer eine Rechnung anfordert oder nach einer Abonnementänderung oder -kündigung, die die Abrechnung betrifft.

Auslöser:

  • Benutzer sagt, „Können Sie mir die Rechnung für diesen Monat senden?“

  • Benutzer sagt, „Ich brauche eine Quittung für meine Unterlagen.“

  1. Erwartetes Ergebnis

  • Format: Bestätigungsnachricht, dass die Rechnung gesendet wurde.

Inhalt:

  • Bestätigung der Anfrage.

  • Information darüber, wann und wo die Rechnung gesendet wurde.

  1. Nutzungsbeschränkungen

Einschränkungen:

  • Kann Rechnungen nur an die E-Mail senden, die dem Benutzerkonto zugeordnet ist.

  • Rechnungsdetails können nicht geändert werden.

Fehlerbehandlung:

  • Falls die Rechnung nicht gesendet werden kann, entschuldigen Sie sich und schlagen Sie alternative Methoden vor, um sie zu erhalten.

Integration von Tool-Anrufen in Gesprächsphasen

Wenn Sie Ihre Gesprächsphasen definieren, fügen Sie Tool-Anrufe hinzu, indem Sie Folgendes angeben:

Toolname:

  • Wann anrufen: Zu welchem Zeitpunkt in der Phase das Tool verwendet werden soll.

  • Aktion: Was das Tool tun wird.

Beispiel
<Phase 3: Verarbeiten der Anfrage>

Werkzeugaufrufe:

  • Werkzeugname: Subscription_Modify

  • Wann aufrufen: Nachdem der Benutzer die Änderung des Abonnements angibt.

  • Aktion: Aktualisiere das Abonnement des Benutzers basierend auf deren Eingabe.

<Phase 4: Bestätigung und zusätzliche Unterstützung>

Werkzeugaufrufe:

  • Werkzeugname: SendInvoice

  • Wann aufrufen: Wenn der Benutzer eine Rechnung oder ein Abrechnungsdokument anfordert.

  • Aktion: Senden Sie die Rechnung an die E-Mail des Benutzers.

Indem Sie definieren, wann und wie Werkzeuge aufgerufen werden, stellen Sie sicher, dass Ihr Agent die verfügbaren Werkzeuge effektiv nutzt, um die Bedürfnisse der Benutzer zu erfüllen.

Abschließen Ihrer Agenten-Konfiguration

Diese Elemente werden kombiniert, um den endgültigen Prompt Ihres Agenten zu erzeugen, der seine Interaktionen mit den Nutzern leiten wird.

Heute starten

Starten Sie mit KI-Agenten zur Automatisierung von Prozessen

Nutzen Sie jetzt unsere Plattform und beginnen Sie mit der Entwicklung von KI-Agenten für verschiedene Arten von Automatisierungen

Heute starten

Starten Sie mit KI-Agenten zur Automatisierung von Prozessen

Nutzen Sie jetzt unsere Plattform und beginnen Sie mit der Entwicklung von KI-Agenten für verschiedene Arten von Automatisierungen

Heute starten

Starten Sie mit KI-Agenten zur Automatisierung von Prozessen

Nutzen Sie jetzt unsere Plattform und beginnen Sie mit der Entwicklung von KI-Agenten für verschiedene Arten von Automatisierungen