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):
Attributes
-
attentionalEntityKey
(type:String.t
, default:nil
)
- This key can be used to recover the attentional entity from the corresponding attentional_entities::EntityCache. -
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
}
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