Google Cloud Discovery Engine V1 Client - Class DynamicRetrievalPredictor (1.2.0)

Reference documentation and code samples for the Google Cloud Discovery Engine V1 Client class DynamicRetrievalPredictor.

Describes the predictor settings for dynamic retrieval.

Generated from protobuf message google.cloud.discoveryengine.v1.GenerateGroundedContentRequest.DynamicRetrievalConfiguration.DynamicRetrievalPredictor

Namespace

Google \ Cloud \ DiscoveryEngine \ V1 \ GenerateGroundedContentRequest \ DynamicRetrievalConfiguration

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ version int

The version of the predictor to be used in dynamic retrieval.

↳ threshold float

The value of the threshold. If the predictor will predict a value smaller than this, it would suppress grounding in the source.

getVersion

The version of the predictor to be used in dynamic retrieval.

Returns
Type Description
int

setVersion

The version of the predictor to be used in dynamic retrieval.

Parameter
Name Description
var int
Returns
Type Description
$this

getThreshold

The value of the threshold. If the predictor will predict a value smaller than this, it would suppress grounding in the source.

Returns
Type Description
float

hasThreshold

clearThreshold

setThreshold

The value of the threshold. If the predictor will predict a value smaller than this, it would suppress grounding in the source.

Parameter
Name Description
var float
Returns
Type Description
$this