Entities

Jeder Intent-Parameter hat einen Typ, den sogenannten Entitätstyp, der genau festlegt, wie Daten aus einem Endnutzerausdruck extrahiert werden.

Dialogflow stellt vordefinierte Systementitäten bereit, die mit vielen gängigen Datentypen übereinstimmen. So gibt es beispielsweise Systementitäten für den Abgleich von Datumsangaben, Uhrzeiten, Farben und E-Mail-Adressen. Alternativ können Sie auch Ihre eigene benutzerdefinierte IAM-Rolle erstellen. Es ist zum Beispiel möglich, mit der Entität Gemüse alle Gemüsearten zu erfassen, die bei einem Lebensmittelhändler erhältlich sind.

Entität – Terminologie

Mit dem Begriff Entität wird in dieser Dokumentation und in der Dialogflow-Konsole das allgemeine Entitätskonzept beschrieben. Daneben gibt es spezifischere Begriffe zur detaillierten Beschreibung von Entitäten:

  • Entitätstyp: Definiert die Art der Informationen, die Sie aus Nutzereingaben extrahieren möchten. Ein Beispiel für den Namen eines Entitätstyps wäre Gemüse. Sie erstellen einen Entitätstyp, wenn Sie in der Dialogflow-Konsole auf Create Entity (Entität erstellen) klicken. Wenn Sie die API verwenden, bezieht sich der Begriff Entitätstyp auf den Typ EntityType.

  • Entitätseintrag: Für jeden Entitätstyp gibt es eine Vielzahl von Entitätseinträgen. Jeder Entitätseintrag enthält eine Reihe von Wörtern oder Formulierungen, die als gleichwertig angesehen werden. Für das Beispiel Gemüse könnten die folgenden drei Entitätseinträge definiert werden:

    • Möhre
    • Schalotte, Frühlingszwiebel
    • Paprikaschote, Paprika

    In der Dialogflow-Konsole ist jede Zeile in der Anzeige des Entitätstyps ein Entitätseintrag. Wenn Sie die API verwenden, bezieht sich Entitätseintrag auf den Typ Entity (in einigen Clientbibliothekssprachen auch EntityType.Entity oder EntityType_Entity).

  • Referenzwert und Synonyme: Einige Entitätseinträge enthalten mehrere Wörter oder Wortgruppen, die als gleichwertig betrachtet werden. Im Beispiel oben etwa Schalotte und Frühlingszwiebel. Für Entitätseinträge dieser Art geben Sie einen Referenzwert und eines oder mehrere Synonyme an.