class Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1EntityType
overview).
Dialogflow documentation](cloud.google.com/dialogflow/docs/entities-
SessionEntityType type. For more information about entity types, see the [
preferences, playlists, and so on. A user entity is represented by the
User - entities that are built for an individual user such as favorites,
toppings, and so on. A custom entity is represented by the ‘EntityType` type. *
different types of cheese on a pizza, a `pizza.topping` entity for different
sauce` entity for red or white pizza sauce, a `pizza.cheese` entity for the
that is meaningful to your application. For example, you could define a `pizza.
Custom - entities that are defined by you that represent actionable data
currency, and so on. A system entity is represented by the `EntityType` type. *
are defined by the Dialogflow API for common data types such as date, time,
and so on. There are three types of entities: * System - entities that
synonyms that all map to that entity. For example, “soft drink”, “soda”, “pop”,
data for your application. When you define an entity, you can also include
as a geographic location or landmark, and so on. Entities represent actionable
meaningful to your application. For example, a date range, a proper name such
Entities are extracted from user input and represent parameters that are
def initialize(**args)
def initialize(**args) update!(**args) end
def update!(**args)
def update!(**args) @auto_expansion_mode = args[:auto_expansion_mode] if args.key?(:auto_expansion_mode) @display_name = args[:display_name] if args.key?(:display_name) @enable_fuzzy_extraction = args[:enable_fuzzy_extraction] if args.key?(:enable_fuzzy_extraction) @entities = args[:entities] if args.key?(:entities) @excluded_phrases = args[:excluded_phrases] if args.key?(:excluded_phrases) @kind = args[:kind] if args.key?(:kind) @name = args[:name] if args.key?(:name) @redact = args[:redact] if args.key?(:redact) end