Class: Google::Cloud::Dialogflow::V2::SuggestConversationSummaryResponse
- Inherits:
-
Object
- Object
- Google::Cloud::Dialogflow::V2::SuggestConversationSummaryResponse
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/dialogflow/v2/conversation.rb
Overview
The response message for Conversations.SuggestConversationSummary.
Defined Under Namespace
Classes: Summary
Instance Attribute Summary collapse
-
#context_size ⇒ ::Integer
Number of messages prior to and including [last_conversation_message][] used to compile the suggestion.
-
#latest_message ⇒ ::String
The name of the latest conversation message used as context for compiling suggestion.
-
#summary ⇒ ::Google::Cloud::Dialogflow::V2::SuggestConversationSummaryResponse::Summary
Generated summary.
Instance Attribute Details
#context_size ⇒ ::Integer
307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 |
# File 'proto_docs/google/cloud/dialogflow/v2/conversation.rb', line 307 class SuggestConversationSummaryResponse include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Generated summary for a conversation. # @!attribute [rw] text # @return [::String] # The summary content that is concatenated into one string. # @!attribute [rw] text_sections # @return [::Google::Protobuf::Map{::String => ::String}] # The summary content that is divided into sections. The key is the # section's name and the value is the section's content. There is no # specific format for the key or value. # @!attribute [rw] answer_record # @return [::String] # The name of the answer record. Format: # "projects/<Project ID>/answerRecords/<Answer Record ID>" class Summary include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class TextSectionsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end end |
#latest_message ⇒ ::String
307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 |
# File 'proto_docs/google/cloud/dialogflow/v2/conversation.rb', line 307 class SuggestConversationSummaryResponse include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Generated summary for a conversation. # @!attribute [rw] text # @return [::String] # The summary content that is concatenated into one string. # @!attribute [rw] text_sections # @return [::Google::Protobuf::Map{::String => ::String}] # The summary content that is divided into sections. The key is the # section's name and the value is the section's content. There is no # specific format for the key or value. # @!attribute [rw] answer_record # @return [::String] # The name of the answer record. Format: # "projects/<Project ID>/answerRecords/<Answer Record ID>" class Summary include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class TextSectionsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end end |
#summary ⇒ ::Google::Cloud::Dialogflow::V2::SuggestConversationSummaryResponse::Summary
307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 |
# File 'proto_docs/google/cloud/dialogflow/v2/conversation.rb', line 307 class SuggestConversationSummaryResponse include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Generated summary for a conversation. # @!attribute [rw] text # @return [::String] # The summary content that is concatenated into one string. # @!attribute [rw] text_sections # @return [::Google::Protobuf::Map{::String => ::String}] # The summary content that is divided into sections. The key is the # section's name and the value is the section's content. There is no # specific format for the key or value. # @!attribute [rw] answer_record # @return [::String] # The name of the answer record. Format: # "projects/<Project ID>/answerRecords/<Answer Record ID>" class Summary include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class TextSectionsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end end |