In diesem Leitfaden finden Sie Empfehlungen zum Monitoring und Verbessern der Leistung von Datenspeicher-Handlern.
Leistung Ihres Agents im Blick behalten
Sie können den Unterhaltungsverlauf Ihrer Agents im Blick behalten und das Analysetool für Agent-Statistiken verwenden.
Self-Service-Bewertung ausführen
Sie können eine Self-Service-Bewertung ausführen, bei der die Qualität Ihres Datenspeicher-Agents bewertet und Änderungen empfohlen werden.
Antworten des Agents verbessern
Wenn Sie bei Tests feststellen, dass einige Antworten nicht Ihren Erwartungen entsprechen, versuchen Sie Folgendes:
- Sie können eine Antwort überschreiben, indem Sie einen FAQ-Eintrag für eine bestimmte Frage hinzufügen.
- Wenn Sie mit den Antworten einer strukturierten FAQ nicht zufrieden sind, versuchen Sie es mit einer unstrukturierten FAQ.
- Verwenden Sie die Konfigurationen für das Parsen und Aufteilen , um Antworten zu optimieren.
- Informationen zum Sperren bestimmter Formulierungen finden Sie in den Agent-Einstellungen unter „Gesperrte Formulierungen“.
- Informationen zum Anpassen der Inhaltsfilterung für verantwortungsbewusste Anwendung von KI (Responsible AI, RAI) finden Sie in den Agent-Einstellungen unter „Sicherheitsfilter“.
- Wenn Sie die Antwort Ihres Agents anhand von Informationen aus dem bisherigen Unterhaltungsverlauf anpassen möchten, können Sie Suchbedingungen konfigurieren. Diese Funktion ist nur für Datenspeicher-Tools verfügbar.
Optimierung von Datenspeicher-Tools, die von Playbooks verwendet werden
Mit dieser Einstellung wird die RAG -Antwort eines Datenspeichers beschleunigt und die Latenz verbessert, da die Nutzeranfrage nicht neu geschrieben und die Tool-Parameter nicht dynamisch ausgefüllt werden. Das bedeutet, dass die Nutzeranfrage unverändert an den Datenspeicher übergeben wird und keine Filter oder Parameter im Zusammenhang mit Nutzer-Metadaten ausgefüllt werden.
Sie können diese Funktion in der Dialogflow CX-Konsole aktivieren. Wählen Sie dazu das Playbook aus und klicken Sie auf den Tab Einstellungen. Sie haben die Möglichkeit, das Playbook so zu konfigurieren, dass alle Folgeaktionen sofort verarbeitet werden oder auf die nächste Eingabe des Endnutzers gewartet wird.
Wenn diese Funktion aktiviert ist, werden die folgenden Playbook-Anweisungen weiterhin berücksichtigt:
- Wann die Nutzeranfrage mit den Datenspeichern beantwortet werden soll.
- Wann die Nutzeranfrage nicht mit den Datenspeichern beantwortet werden soll und stattdessen eine alternative Antwort gegeben werden soll.
- Alle defensiven Anweisungen, z. B. „Fragen zu Mitbewerbern nicht beantworten“.
Wenn diese Funktion aktiviert ist, werden die folgenden Playbook-Anweisungen ignoriert. Aktivieren Sie diese Einstellung nicht, wenn eine der folgenden Anforderungen an die Abfrage gilt:
- Bestimmte Datenspeicherfilter, die mit den Anweisungen ausgefüllt werden sollen.
- Anweisungen zum Anwenden von Nutzer-Metadaten zur Personalisierung, die von Filtern übergeben werden.
- Alle anderen Anweisungen zum Umschreiben der Nutzeranfrage, bevor der Datenspeicher abgefragt wird.
Umgang mit Abweichungen in Unterhaltungen
Ein Endnutzer kann während einer Unterhaltung klärende Fragen stellen. Wenn beispielsweise Kreditkarteninformationen erfasst werden, möchte er möglicherweise wissen, was eine Prüfnummer ist. In diesem Fall sollte Ihr Agent die Frage beantworten und dann mit der Erfassung der erforderlichen Kreditkarteninformationen fortfahren. Dazu können Sie einen Datenspeicher-Handler mit Datenspeichern erstellen, die die Frage beantworten, diesen Handler auf die Startseite des Ablaufs anwenden, der die Erfassung von Kreditkarteninformationen verarbeitet, und ein Übergangsziel für diesen Handler festlegen, um zur aktuellen Seite zurückzukehren.
Umgang mit unerwünschten Intent-Übereinstimmungen
Wenn Ihr Agent Intents zuordnet, obwohl er einen Datenspeicher-Handler verwenden sollte, können Sie Folgendes versuchen, um das Problem zu beheben:
- Löschen oder ändern Sie vage Trainingsformulierungen, damit alle Trainingsformulierungen die gewünschte Absicht genau erfassen und nicht mit Ihren Datenspeicherinhalten in Konflikt stehen.
- Verwenden Sie negative Beispiele um Intent-Übereinstimmungen zu vermeiden.
Datenspeicherfilterung
In einigen Fällen möchten Sie möglicherweise nur bestimmte Datenspeicher für Abfragen verfügbar machen, je nach den Werten der Sitzungsparameter. Sie haben beispielsweise möglicherweise separate Datenspeicher für Produktkategorien. So filtern Sie Datenspeicher für Produktkategorien:
- Legen Sie Sitzungsparameter für Produktkategorien fest.
- Erstellen Sie bedingte Routen, die die Werte der Sitzungsparameter prüfen und zu einer bestimmten Seite mit dem gewünschten Datenspeicher-Handler übergehen.
- Der Datenspeicher-Handler sollte zur aufrufenden Seite zurückkehren, damit die Unterhaltung fortgesetzt werden kann.
Datenspeichersuche konfigurieren
Weitere Informationen zum Optimieren der Suchergebnisse für Datenspeicher finden Sie auf der Seite zur Konfiguration der Datenspeichersuche .