View Source GoogleApi.ContentWarehouse.V1.Model.AssistantGroundingRankerDeviceGroundingProviderFeatures (google_api_content_warehouse v0.3.0)

Features to be extracted from Device GP for ranking in HGR. Each candidate from Device GP will be associated with its own DeviceGroundingProviderFeatures. Next ID: 5

Attributes

  • deviceId (type: GoogleApi.ContentWarehouse.V1.Model.AssistantApiCoreTypesGovernedDeviceId.t, default: nil) - ID for the device. This feature is needed specifically for PRR and it contains PII. Note that not every device has a corresponding DeviceId.
  • deviceTargetingFeatures (type: GoogleApi.ContentWarehouse.V1.Model.AssistantGroundingRankerDeviceTargetingFeatures.t, default: nil) - Features generated by Device Targeting library (Lumos).
  • deviceTargetingLabels (type: GoogleApi.ContentWarehouse.V1.Model.AssistantGroundingRankerDeviceTargetingLabels.t, default: nil) - Labels tagged by Device Targeting library (Lumos).
  • surfaceIdentity (type: GoogleApi.ContentWarehouse.V1.Model.AssistantApiCoreTypesGovernedSurfaceIdentity.t, default: nil) - The set of information that helps identify the surface.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

Functions

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

Unwrap a decoded JSON object into its complex fields.