Class: Google::Apis::DialogflowV2::GoogleCloudDialogflowV2EvaluationConfigSmartReplyConfig
- Inherits:
-
Object
- Object
- Google::Apis::DialogflowV2::GoogleCloudDialogflowV2EvaluationConfigSmartReplyConfig
- 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 reply 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) ⇒ GoogleCloudDialogflowV2EvaluationConfigSmartReplyConfig
constructor
A new instance of GoogleCloudDialogflowV2EvaluationConfigSmartReplyConfig.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleCloudDialogflowV2EvaluationConfigSmartReplyConfig
Returns a new instance of GoogleCloudDialogflowV2EvaluationConfigSmartReplyConfig.
10239 10240 10241 |
# File 'lib/google/apis/dialogflow_v2/classes.rb', line 10239 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 reply model.
Corresponds to the JSON property allowlistDocument
10229 10230 10231 |
# File 'lib/google/apis/dialogflow_v2/classes.rb', line 10229 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
10237 10238 10239 |
# File 'lib/google/apis/dialogflow_v2/classes.rb', line 10237 def max_result_count @max_result_count end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
10244 10245 10246 10247 |
# File 'lib/google/apis/dialogflow_v2/classes.rb', line 10244 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 |