Entitäten exportieren und importieren

Sie können Entitäten exportieren und importieren, um das Erstellen oder Verschieben großer Mengen an Entitätsdaten zu vereinfachen.

Wo finde ich diese Daten?

In der Regel erstellen Sie Agents mit der Dialogflow ES-Konsole (Dokumentation ansehen, Konsole öffnen). Die folgende Anleitung bezieht sich auf die Console. So greifen Sie auf Daten zu Entitätsoptionen zu:

  1. Rufen Sie die Dialogflow ES-Konsole auf.
  2. Wählen Sie einen Agent aus.
  3. Wählen Sie im Menü der linken Seitenleiste Entities aus.
  4. Wählen Sie den für Ihren Agent definierten Tab Custom für benutzerdefinierte Entitäten oder den Tab System für Systementitäten aus, die von Ihrem Agent verwendet werden.

Format

Das manuell editierbare Import- und Exportformat ist entweder JSON oder CSV.

JSON-Format

Siehe REST-Referenz zu EntityType.

CSV-Format

Der CSV-Inhalt muss das folgende Format haben:

  • Jeder Entitätseintrag befindet sich in einer Zeile und endet mit einem Zeilenumbruch.
  • Jeder Wert muss in doppelte Anführungszeichen gesetzt werden.
  • Jeder Wert muss durch Kommas getrennt werden.
  • Für eine Kartenentität:
    • Der Referenzwert steht am Anfang der Zeile, gefolgt von Synonymen.
    • Fügen Sie den Referenzwert zweimal ein, wenn er mit der Entität übereinstimmen soll.
  • Für eine Listenentität:
    • Jede Zeile enthält einen einzelnen Wert.

Im Folgenden sehen Sie beispielsweise zwei Einträge der Kartenentität:

"New York City", "New York City", "NYC", "New York City, USA"
"Philadelphia", "Philadelphia", "Philly", "Philadelphia, USA"

Exportieren

So exportieren Sie eine Entität:

  1. Bewegen Sie den Mauszeiger über eine Entität und klicken Sie auf das Cloud-Download-Symbol .
  2. Wählen Sie JSON oder CSV als Format aus.
  3. Wählen Sie einen Speicherort in Ihrem System aus, unter dem Sie die Datei speichern möchten.

Import

So importieren Sie eine Entität:

  1. Klicken Sie auf das Symbol "Mehr" .
  2. Klicken Sie auf Upload entity (Entität hochladen) und wählen Sie die Datei aus.