Google Cloud Dialogflow V2 Client - Class SmartComposeConfig (1.4.0)

Reference documentation and code samples for the Google Cloud Dialogflow V2 Client class SmartComposeConfig.

Smart compose specific configuration for evaluation job.

Generated from protobuf message google.cloud.dialogflow.v2.EvaluationConfig.SmartComposeConfig

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ allowlist_document string

The allowlist document resource name. Format: projects/<Project ID>/knowledgeBases/<Knowledge Base ID>/documents/<Document ID>. Only used for smart compose model.

↳ max_result_count int

Required. The model to be evaluated can return multiple results with confidence score on each query. These results will be sorted by the descending order of the scores and we only keep the first max_result_count results as the final results to evaluate.

getAllowlistDocument

The allowlist document resource name.

Format: projects/<Project ID>/knowledgeBases/<Knowledge Base ID>/documents/<Document ID>. Only used for smart compose model.

Returns
TypeDescription
string

setAllowlistDocument

The allowlist document resource name.

Format: projects/<Project ID>/knowledgeBases/<Knowledge Base ID>/documents/<Document ID>. Only used for smart compose model.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getMaxResultCount

Required. The model to be evaluated can return multiple results with confidence score on each query. These results will be sorted by the descending order of the scores and we only keep the first max_result_count results as the final results to evaluate.

Returns
TypeDescription
int

setMaxResultCount

Required. The model to be evaluated can return multiple results with confidence score on each query. These results will be sorted by the descending order of the scores and we only keep the first max_result_count results as the final results to evaluate.

Parameter
NameDescription
var int
Returns
TypeDescription
$this