KnowledgeAnswersIntentQueryArgumentProvenanceAttentionalEntity

GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersIntentQueryArgumentProvenanceAttentionalEntity


Table of Contents ▼

Jump to a specific part of the page:

Description

The value is carried over from an attentional entity. For example, in a dialog about a movie that publishes an attentional entity for /m/matrix: U: What is the cast. [Cast(location=/m/matrix)] G: The cast includes Keanu Reeves and others. U: Great, buy some tickets. [BuyTickets(movie=/m/matrix)] On the second user query, the "movie" argument would have a provenance of ATTENTIONAL_ENTITY.

Attributes List

This module has the following attributes (case-insensitive ascending order):

View Attributes

Attributes

  1. attentionalEntityKey (type: String.t, default: nil)
    - This key can be used to recover the attentional entity from the corresponding attentional_entities::EntityCache.
  2. mentionProperties (type: GoogleApi.ContentWarehouse.V1.Model.AttentionalEntitiesMentionProperties, default: nil)
    - Source information from the AttentionalEntityReader.

Type

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersIntentQueryArgumentProvenanceAttentionalEntity{
attentionalEntityKey: String.t() | nil,
mentionProperties: GoogleApi.ContentWarehouse.V1.Model.AttentionalEntitiesMentionProperties.t() | nil
}

Function

@spec decode(struct(), keyword()) :: struct()

Data sourced from HexDocs : GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersIntentQueryArgumentProvenanceAttentionalEntity