Systementitäten

Dialogflow stellt viele Systementitäten bereit, mit denen sich häufige Typen aus Endnutzerausdrücken extrahieren lassen. Mit dem Typ @sys.color können beispielsweise Werte wie "rot" oder "blau" extrahiert werden. Eine vollständige Liste der Systementitäten finden Sie in der Referenz zu Systementitäten.

Bei den meisten Anwendungen funktionieren die von Systementitäten bereitgestellten Werte gut. Sie können Ihrer Anwendung jedoch auch zusätzliche Werte für Systementitäten hinzufügen. So kann zum Beispiel die Liste der Werte für @sys.color um "blaugrün" ergänzt werden. Einige Systementitäten sind zu diesem Zweck erweiterbar. In der Referenz zu Systementitäten sind die Systementitäten aufgelistet, die erweitert werden können.

Die Unterstützung für Systementitäten ist für Sprachen und Regionen unterschiedlich. Weitere Informationen finden Sie unter Einschränkungen der Systementität.

Systementität erweitern

So erweitern Sie eine Systementität:

Console

  1. Verwenden Sie die Systementität in einem Ihrer Parameter.
  2. Wählen Sie den Tab Verwalten.
  3. Klicken Sie auf Entitätstypen.
  4. Wählen Sie den Tab System für Systementitäten aus.
  5. Sie sehen eine Liste der Systementitäten, die momentan von Ihrem Agent verwendet werden. Entitäten in grauer Schriftfarbe sind nicht erweiterbar, Entitäten in einer normalen Schriftfarbe sind erweiterbar.
  6. Sie können eine erweiterbare Entität auswählen und die erweiterten Werte aktualisieren.
  7. Geben Sie Entitätseinträge an. Verwenden Sie dabei die Werte, mit denen die Entität erweitert werden soll.

Screenshot zum Tab "Systementitäten"

API

Das Erstellen von erweiterten Systementitäten ähnelt dem Erstellen benutzerdefinierter Entitäten. Sie geben den Namen der Systementität an, die Sie erweitern möchten, und die Werte, mit denen die Entität erweitert werden soll. Wenn Sie versuchen, eine nicht erweiterbare Systementität zu erweitern, erhalten Sie einen Fehler.