Datenspeicher-Agents

Datenspeicher-Agents sind eine spezielle Art von Dialogflow-Agent, der LLM-generierte Agent-Antworten basierend auf Ihren Websiteinhalten und hochgeladenen Daten bereitstellen kann.

Zum Erstellen des Agents geben Sie beim Erstellen des Agents Datenspeicher an.

Ein Datenspeicher-Agent hat spezielle Zustands-Handler, die als Datenspeicher-Handler bezeichnet werden. Mithilfe dieser Datenspeicher-Handler kann Ihr Datenspeicher-Agent mit Ihren Endnutzern Gespräche über den Inhalt führen.

Beschränkungen

Es gelten folgende Einschränkungen:

  • Dieses Feature unterstützt derzeit nur bestimmte Sprachen in GA. Weitere Informationen finden Sie in der Sprachreferenz in der Spalte „Datenspeicher“.
  • Es werden nur die folgenden Regionen unterstützt: global, us (multiregional) und eu (multiregional).
  • Der einzige unterstützte Typ des strukturierten Datenspeichers ist FAQ.
  • Anwendungen mit aufgeteilten und nicht aufgeteilten Datenspeichern werden nicht unterstützt.

Zugriffssteuerung

Als Projektinhaber haben Sie alle Berechtigungen, die zum Erstellen eines Datenspeicher-Agents erforderlich sind. Wenn Sie nicht der Projektinhaber sind, benötigen Sie die folgenden Rollen:

  • Dialogflow-Administrator
  • Discovery Engine-Administrator

Weitere Informationen finden Sie in der Anleitung zur Dialogflow-Zugriffssteuerung.

Datenspeicher-Agent erstellen

So erstellen Sie einen Datenspeicher-Agent:

  1. Folgen Sie der setup von Dialogflow, falls noch nicht geschehen.
  2. Rufen Sie die Agent Builder-Konsole auf:

    Agent Builder-Konsole

  3. Wählen Sie im Drop-down-Menü der Konsole Ihr Projekt aus.

  4. Wenn Sie die API noch nicht aktiviert haben, lesen und akzeptieren Sie die Nutzungsbedingungen. Klicken Sie dann auf Weiter und API aktivieren.

  5. Klicken Sie auf Neue App erstellen oder Neue App.

  6. Wähle Chat aus.

  7. Geben Sie im Abschnitt Agent-Konfigurationen den Namen Ihres Unternehmens an.

  8. Maximieren Sie den Bereich mit den Einstellungen für Zeitzone und Sprache.

  9. Wählen Sie eine Zeitzone aus.

  10. Wählen Sie eine Standardsprache aus.

  11. Geben Sie im Abschnitt Name des Agents einen Agent-Namen ein.

  12. Wählen Sie im Abschnitt Standort des Agents eine Region oder mehrere Regionen aus.

  13. Klicken Sie auf Weiter.

  14. Verbinden Sie einen Datenspeicher mit Ihrem Agent. Führen Sie dazu einen der folgenden Schritte aus:

    • Wählen Sie einen vorhandenen Datenspeicher aus, den Sie zuvor erstellt haben.
    • Erstellen Sie einen neuen Datenspeicher:
      1. Klicken Sie auf Neuen Datenspeicher erstellen.
      2. Wählen Sie eine Datenquelle aus.
      3. Geben Sie Daten und Konfiguration für die ausgewählte Datenspeicherquelle an. Der Speicherort des Datenspeichers sollte dem Agent-Standort entsprechen.
      4. Klicken Sie auf Erstellen, um den Datenspeicher zu erstellen.
      5. Wählen Sie den neuen Datenspeicher aus.
  15. Klicken Sie auf Erstellen.

  16. Der Agent wird jetzt erstellt. Sie werden automatisch zur Seite Verfügbare Datenspeicher weitergeleitet, auf der Sie bei Bedarf weitere Datenspeicher hinzufügen können.

  17. Wenn Sie einen neuen Datenspeicher für eine Website erstellt haben, müssen Sie Ihre Domain bestätigen.

  18. Klicken Sie im linken Bereich auf Preview (Vorschau), um den Agent mit Dialogflow CX zu öffnen. In der Dialogflow CX-Konsole können Sie Datenspeicher-Handler bearbeiten oder hinzufügen, den Agent bereitstellen und optional Abläufe hinzufügen, die Szenarien verarbeiten, die nicht von den Datenspeichern abgedeckt werden.

Agent testen

Sie können den Agent mit dem Dialogflow CX-Simulator testen.

Agent bereitstellen

Es gibt viele Möglichkeiten, den Agent bereitzustellen:

  • Die einfachste Möglichkeit ist die Verwendung einer Dialogflow CX-Integration, die eine Benutzeroberfläche für den Agent bietet. Jede Integration enthält eine Anleitung für die Bereitstellung.

  • Die Einbindung von Dialogflow Messenger ist eine besonders gute Option für Datenspeicher-Agents. Es verfügt über integrierte Optionen für generative Funktionen.

  • Sie können eine eigene Benutzeroberfläche erstellen und die Dialogflow CX API für Interaktionen verwenden. Die Bereitstellung wird von Ihrer Implementierung der Benutzeroberfläche gesteuert.

Spezielle Intents

Der Datenspeicher-Agent kann nicht nur Fragen zu den von Ihnen bereitgestellten Inhalten beantworten, sondern auch die folgenden Arten von Fragen beantworten:

  • Agent-Identifikation: Für die Bearbeitung von Fragen wie „Wer bist du?“ oder „Bist du ein Mensch?“.
  • An einen menschlichen Kundenservicemitarbeiter eskalieren: verarbeitet Fragen wie „Ich möchte mit einem Menschen sprechen“ oder „Ich möchte mit einer realen Person sprechen“.

Das wird durch automatisch generierte Intents und Intent-Routen erreicht.

Datenspeicher-Handler für einen vorhandenen Agent hinzufügen oder bearbeiten

Datenspeicher-Handler sind eine spezielle Art von Dialogflow-Zustands-Handler. Sie können sie also auf Abläufe oder Seiten anwenden und mit denselben Bereichsregeln ausgewertet werden.

So fügen Sie einen Datenspeicher-Handler hinzu oder bearbeiten ihn:

  1. Zur Dialogflow CX Console
  2. Wählen Sie Ihr Google Cloud-Projekt aus.
  3. Wählen Sie den Agent aus.
  4. Wählen Sie den Ablauf aus, der mit dem Datenspeicher-Handler verknüpft ist. Dies ist in der Regel der Standard-Startablauf.
  5. Wählen Sie die Seite aus, die dem Datenspeicher-Handler zugeordnet ist. Dies ist in der Regel die Startseite.
  6. Klicken Sie in den Seitendaten auf Zustands-Handler hinzufügen und wählen Sie dann Datenspeicher aus.
  7. Wenn Sie einen Datenspeicher erstellen müssen, werden Sie zur Benutzeroberfläche von Vertex AI Agent Builder weitergeleitet. In den Informationen zum Datenspeicher finden Sie weitere Informationen zur Auswahl.
  8. Wenn Sie bereits einen Datenspeicher haben, klicken Sie auf Datenspeicher bearbeiten.
  9. Nehmen Sie die gewünschten Änderungen vor und speichern Sie sie, wenn Sie fertig sind. Informationen zu spezifischen Einstellungen für Datenspeicher finden Sie unten.

Agent-Antworten

Im Abschnitt Agent-Antworten können Sie benutzerdefinierte Antworten angeben, die auf generative Antworten verweisen. Verwenden Sie $request.knowledge.questions[0] im Abschnitt Agent sagt, um die generative Antwort zu geben.

Antwortoptionen für Datenspeicher

Sie können das Feld Maximale Anzahl von Links aktualisieren, um die maximale Anzahl von zusätzlichen Links anzugeben, die von den generativen Antworten bereitgestellt werden sollen.