Contact Center AI Insights V1 API - Class Google::Cloud::ContactCenterInsights::V1::ConversationSummarizationSuggestionData (v0.22.0)

Reference documentation and code samples for the Contact Center AI Insights V1 API class Google::Cloud::ContactCenterInsights::V1::ConversationSummarizationSuggestionData.

Conversation summarization suggestion data.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#answer_record

def answer_record() -> ::String
Returns
  • (::String) — The name of the answer record. Format: projects/{project}/locations/{location}/answerRecords/{answer_record}

#answer_record=

def answer_record=(value) -> ::String
Parameter
  • value (::String) — The name of the answer record. Format: projects/{project}/locations/{location}/answerRecords/{answer_record}
Returns
  • (::String) — The name of the answer record. Format: projects/{project}/locations/{location}/answerRecords/{answer_record}

#confidence

def confidence() -> ::Float
Returns
  • (::Float) — The confidence score of the summarization.

#confidence=

def confidence=(value) -> ::Float
Parameter
  • value (::Float) — The confidence score of the summarization.
Returns
  • (::Float) — The confidence score of the summarization.

#conversation_model

def conversation_model() -> ::String
Returns
  • (::String) — The name of the model that generates this summary. Format: projects/{project}/locations/{location}/conversationModels/{conversation_model}

#conversation_model=

def conversation_model=(value) -> ::String
Parameter
  • value (::String) — The name of the model that generates this summary. Format: projects/{project}/locations/{location}/conversationModels/{conversation_model}
Returns
  • (::String) — The name of the model that generates this summary. Format: projects/{project}/locations/{location}/conversationModels/{conversation_model}

#metadata

def metadata() -> ::Google::Protobuf::Map{::String => ::String}
Returns
  • (::Google::Protobuf::Map{::String => ::String}) — A map that contains metadata about the summarization and the document from which it originates.

#metadata=

def metadata=(value) -> ::Google::Protobuf::Map{::String => ::String}
Parameter
  • value (::Google::Protobuf::Map{::String => ::String}) — A map that contains metadata about the summarization and the document from which it originates.
Returns
  • (::Google::Protobuf::Map{::String => ::String}) — A map that contains metadata about the summarization and the document from which it originates.

#text

def text() -> ::String
Returns
  • (::String) — The summarization content that is concatenated into one string.

#text=

def text=(value) -> ::String
Parameter
  • value (::String) — The summarization content that is concatenated into one string.
Returns
  • (::String) — The summarization content that is concatenated into one string.

#text_sections

def text_sections() -> ::Google::Protobuf::Map{::String => ::String}
Returns
  • (::Google::Protobuf::Map{::String => ::String}) — The summarization 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.

#text_sections=

def text_sections=(value) -> ::Google::Protobuf::Map{::String => ::String}
Parameter
  • value (::Google::Protobuf::Map{::String => ::String}) — The summarization 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.
Returns
  • (::Google::Protobuf::Map{::String => ::String}) — The summarization 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.