Class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2EvaluationConfigSmartComposeConfig
- Inherits:
-
Object
- Object
- Google::Apis::DialogflowV2::GoogleCloudDialogflowV2EvaluationConfigSmartComposeConfig
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/dialogflow_v2/classes.rb,
lib/google/apis/dialogflow_v2/representations.rb,
lib/google/apis/dialogflow_v2/representations.rb
Overview
Smart compose specific configuration for evaluation job.
Instance Attribute Summary collapse
-
#allowlist_document ⇒ String
The allowlist document resource name.
-
#max_result_count ⇒ Fixnum
Required.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GoogleCloudDialogflowV2EvaluationConfigSmartComposeConfig
constructor
A new instance of GoogleCloudDialogflowV2EvaluationConfigSmartComposeConfig.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleCloudDialogflowV2EvaluationConfigSmartComposeConfig
Returns a new instance of GoogleCloudDialogflowV2EvaluationConfigSmartComposeConfig.
10210 10211 10212 |
# File 'lib/google/apis/dialogflow_v2/classes.rb', line 10210 def initialize(**args) update!(**args) end |
Instance Attribute Details
#allowlist_document ⇒ String
The allowlist document resource name. Format: projects//knowledgeBases//
documents/
. Only used for smart compose model.
Corresponds to the JSON property allowlistDocument
10200 10201 10202 |
# File 'lib/google/apis/dialogflow_v2/classes.rb', line 10200 def allowlist_document @allowlist_document end |
#max_result_count ⇒ Fixnum
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.
Corresponds to the JSON property maxResultCount
10208 10209 10210 |
# File 'lib/google/apis/dialogflow_v2/classes.rb', line 10208 def max_result_count @max_result_count end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
10215 10216 10217 10218 |
# File 'lib/google/apis/dialogflow_v2/classes.rb', line 10215 def update!(**args) @allowlist_document = args[:allowlist_document] if args.key?(:allowlist_document) @max_result_count = args[:max_result_count] if args.key?(:max_result_count) end |