Class: Google::Apis::DialogflowV2beta1::GoogleCloudDialogflowV2beta1SuggestKnowledgeAssistRequest
- Inherits:
-
Object
- Object
- Google::Apis::DialogflowV2beta1::GoogleCloudDialogflowV2beta1SuggestKnowledgeAssistRequest
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/dialogflow_v2beta1/classes.rb,
lib/google/apis/dialogflow_v2beta1/representations.rb,
lib/google/apis/dialogflow_v2beta1/representations.rb
Overview
The request message for Participants.SuggestKnowledgeAssist.
Instance Attribute Summary collapse
-
#context_size ⇒ Fixnum
Optional.
-
#latest_message ⇒ String
Optional.
-
#previous_suggested_query ⇒ String
Optional.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GoogleCloudDialogflowV2beta1SuggestKnowledgeAssistRequest
constructor
A new instance of GoogleCloudDialogflowV2beta1SuggestKnowledgeAssistRequest.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleCloudDialogflowV2beta1SuggestKnowledgeAssistRequest
Returns a new instance of GoogleCloudDialogflowV2beta1SuggestKnowledgeAssistRequest.
19179 19180 19181 |
# File 'lib/google/apis/dialogflow_v2beta1/classes.rb', line 19179 def initialize(**args) update!(**args) end |
Instance Attribute Details
#context_size ⇒ Fixnum
Optional. Max number of messages prior to and including latest_message to use
as context when compiling the suggestion. The context size is by default 100
and at most 100.
Corresponds to the JSON property contextSize
19162 19163 19164 |
# File 'lib/google/apis/dialogflow_v2beta1/classes.rb', line 19162 def context_size @context_size end |
#latest_message ⇒ String
Optional. The name of the latest conversation message to compile suggestions
for. If empty, it will be the latest message of the conversation. Format:
projects//locations//conversations//messages/
.
Corresponds to the JSON property latestMessage
19169 19170 19171 |
# File 'lib/google/apis/dialogflow_v2beta1/classes.rb', line 19169 def @latest_message end |
#previous_suggested_query ⇒ String
Optional. The previously suggested query for the given conversation. This
helps identify whether the next suggestion we generate is resonably different
from the previous one. This is useful to avoid similar suggestions within the
conversation.
Corresponds to the JSON property previousSuggestedQuery
19177 19178 19179 |
# File 'lib/google/apis/dialogflow_v2beta1/classes.rb', line 19177 def previous_suggested_query @previous_suggested_query end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
19184 19185 19186 19187 19188 |
# File 'lib/google/apis/dialogflow_v2beta1/classes.rb', line 19184 def update!(**args) @context_size = args[:context_size] if args.key?(:context_size) @latest_message = args[:latest_message] if args.key?(:latest_message) @previous_suggested_query = args[:previous_suggested_query] if args.key?(:previous_suggested_query) end |