google_api_dialogflow v0.38.0 GoogleApi.Dialogflow.V2.Model.GoogleCloudDialogflowV2beta1EntityType View Source

Represents an entity type. Entity types serve as a tool for extracting parameter values from natural language queries.

Attributes

  • autoExpansionMode (type: String.t, default: nil) - Optional. Indicates whether the entity type can be automatically expanded.
  • displayName (type: String.t, default: nil) - Required. The name of the entity type.
  • enableFuzzyExtraction (type: boolean(), default: nil) - Optional. Enables fuzzy entity extraction during classification.
  • entities (type: list(GoogleApi.Dialogflow.V2.Model.GoogleCloudDialogflowV2beta1EntityTypeEntity.t), default: nil) - Optional. The collection of entity entries associated with the entity type.
  • kind (type: String.t, default: nil) - Required. Indicates the kind of entity type.
  • name (type: String.t, default: nil) - The unique identifier of the entity type. Required for EntityTypes.UpdateEntityType and EntityTypes.BatchUpdateEntityTypes methods. Format: projects/<Project ID>/agent/entityTypes/<Entity Type ID>.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Link to this type

t()

View Source
t() :: %GoogleApi.Dialogflow.V2.Model.GoogleCloudDialogflowV2beta1EntityType{
  autoExpansionMode: String.t(),
  displayName: String.t(),
  enableFuzzyExtraction: boolean(),
  entities: [
    GoogleApi.Dialogflow.V2.Model.GoogleCloudDialogflowV2beta1EntityTypeEntity.t()
  ],
  kind: String.t(),
  name: String.t()
}

Link to this section Functions

Link to this function

decode(value, options)

View Source
decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.