View Source GoogleApi.ContentWarehouse.V1.Model.AssistantContextProviderSelectionResult (google_api_content_warehouse v0.2.0)
Message that gets returned from the Provider Selection Library (PSL). It encodes the scores, applied policies, and pruning decisions for a given provider candidate.
Attributes
-
bucketedFinalScore(type:String.t, default:nil) - Alternative bucketed score for use by downstream ranking providers. A raw numeric score is subject to semantic-drift, while a bucket is not. -
finalScore(type:number(), default:nil) - Final score in the range [0,1] that can be used for ranking providers. Incorporates both policy rules and quality considerations. -
policyApplied(type:list(GoogleApi.ContentWarehouse.V1.Model.AssistantContextProviderSelectionPolicy.t), default:nil) - List of business policies applied to the candidate. -
shouldPrune(type:boolean(), default:nil) - Indicates whether the candidate should be pruned.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.ContentWarehouse.V1.Model.AssistantContextProviderSelectionResult{ bucketedFinalScore: String.t() | nil, finalScore: number() | nil, policyApplied: [ GoogleApi.ContentWarehouse.V1.Model.AssistantContextProviderSelectionPolicy.t() ] | nil, shouldPrune: boolean() | nil }
Functions
Unwrap a decoded JSON object into its complex fields.