diff --git a/docs/dyn/contactcenterinsights_v1.projects.locations.conversations.analyses.html b/docs/dyn/contactcenterinsights_v1.projects.locations.conversations.analyses.html index 948f99f5a38..724481fa3bb 100644 --- a/docs/dyn/contactcenterinsights_v1.projects.locations.conversations.analyses.html +++ b/docs/dyn/contactcenterinsights_v1.projects.locations.conversations.analyses.html @@ -217,6 +217,11 @@

Method Details

"runPhraseMatcherAnnotator": True or False, # Whether to run the active phrase matcher annotator(s). "runSentimentAnnotator": True or False, # Whether to run the sentiment annotator. "runSilenceAnnotator": True or False, # Whether to run the silence annotator. + "runSummarizationAnnotator": True or False, # Whether to run the summarization annotator. + "summarizationConfig": { # Configuration for summarization. # Configuration for the summarization annotator. + "conversationProfile": "A String", # Resource name of the Dialogflow conversation profile. Format: projects/{project}/locations/{location}/conversationProfiles/{conversation_profile} + "summarizationModel": "A String", # Default summarization model to be used. + }, }, "createTime": "A String", # Output only. The time at which the analysis was created, which occurs when the long-running operation completes. "name": "A String", # Immutable. The resource name of the analysis. Format: projects/{project}/locations/{location}/conversations/{conversation}/analyses/{analysis} @@ -394,6 +399,11 @@

Method Details

"runPhraseMatcherAnnotator": True or False, # Whether to run the active phrase matcher annotator(s). "runSentimentAnnotator": True or False, # Whether to run the sentiment annotator. "runSilenceAnnotator": True or False, # Whether to run the silence annotator. + "runSummarizationAnnotator": True or False, # Whether to run the summarization annotator. + "summarizationConfig": { # Configuration for summarization. # Configuration for the summarization annotator. + "conversationProfile": "A String", # Resource name of the Dialogflow conversation profile. Format: projects/{project}/locations/{location}/conversationProfiles/{conversation_profile} + "summarizationModel": "A String", # Default summarization model to be used. + }, }, "createTime": "A String", # Output only. The time at which the analysis was created, which occurs when the long-running operation completes. "name": "A String", # Immutable. The resource name of the analysis. Format: projects/{project}/locations/{location}/conversations/{conversation}/analyses/{analysis} @@ -530,6 +540,11 @@

Method Details

"runPhraseMatcherAnnotator": True or False, # Whether to run the active phrase matcher annotator(s). "runSentimentAnnotator": True or False, # Whether to run the sentiment annotator. "runSilenceAnnotator": True or False, # Whether to run the silence annotator. + "runSummarizationAnnotator": True or False, # Whether to run the summarization annotator. + "summarizationConfig": { # Configuration for summarization. # Configuration for the summarization annotator. + "conversationProfile": "A String", # Resource name of the Dialogflow conversation profile. Format: projects/{project}/locations/{location}/conversationProfiles/{conversation_profile} + "summarizationModel": "A String", # Default summarization model to be used. + }, }, "createTime": "A String", # Output only. The time at which the analysis was created, which occurs when the long-running operation completes. "name": "A String", # Immutable. The resource name of the analysis. Format: projects/{project}/locations/{location}/conversations/{conversation}/analyses/{analysis} diff --git a/docs/dyn/contactcenterinsights_v1.projects.locations.conversations.html b/docs/dyn/contactcenterinsights_v1.projects.locations.conversations.html index 5c40b1456c5..47e51d762eb 100644 --- a/docs/dyn/contactcenterinsights_v1.projects.locations.conversations.html +++ b/docs/dyn/contactcenterinsights_v1.projects.locations.conversations.html @@ -138,6 +138,11 @@

Method Details

"runPhraseMatcherAnnotator": True or False, # Whether to run the active phrase matcher annotator(s). "runSentimentAnnotator": True or False, # Whether to run the sentiment annotator. "runSilenceAnnotator": True or False, # Whether to run the silence annotator. + "runSummarizationAnnotator": True or False, # Whether to run the summarization annotator. + "summarizationConfig": { # Configuration for summarization. # Configuration for the summarization annotator. + "conversationProfile": "A String", # Resource name of the Dialogflow conversation profile. Format: projects/{project}/locations/{location}/conversationProfiles/{conversation_profile} + "summarizationModel": "A String", # Default summarization model to be used. + }, }, "filter": "A String", # Required. Filter used to select the subset of conversations to analyze. "parent": "A String", # Required. The parent resource to create analyses in. @@ -371,11 +376,28 @@

Method Details

"runPhraseMatcherAnnotator": True or False, # Whether to run the active phrase matcher annotator(s). "runSentimentAnnotator": True or False, # Whether to run the sentiment annotator. "runSilenceAnnotator": True or False, # Whether to run the silence annotator. + "runSummarizationAnnotator": True or False, # Whether to run the summarization annotator. + "summarizationConfig": { # Configuration for summarization. # Configuration for the summarization annotator. + "conversationProfile": "A String", # Resource name of the Dialogflow conversation profile. Format: projects/{project}/locations/{location}/conversationProfiles/{conversation_profile} + "summarizationModel": "A String", # Default summarization model to be used. + }, }, "createTime": "A String", # Output only. The time at which the analysis was created, which occurs when the long-running operation completes. "name": "A String", # Immutable. The resource name of the analysis. Format: projects/{project}/locations/{location}/conversations/{conversation}/analyses/{analysis} "requestTime": "A String", # Output only. The time at which the analysis was requested. }, + "latestSummary": { # Conversation summarization suggestion data. # Output only. Latest summary of the conversation. + "answerRecord": "A String", # The name of the answer record. Format: projects/{project}/locations/{location}/answerRecords/{answer_record} + "confidence": 3.14, # The confidence score of the summarization. + "conversationModel": "A String", # The name of the model that generates this summary. Format: projects/{project}/locations/{location}/conversationModels/{conversation_model} + "metadata": { # A map that contains metadata about the summarization and the document from which it originates. + "a_key": "A String", + }, + "text": "A String", # The summarization content that is concatenated into one string. + "textSections": { # 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. + "a_key": "A String", + }, + }, "medium": "A String", # Immutable. The conversation medium, if unspecified will default to PHONE_CALL. "name": "A String", # Immutable. The resource name of the conversation. Format: projects/{project}/locations/{location}/conversations/{conversation} "obfuscatedUserId": "A String", # Obfuscated user ID which the customer sent to us. @@ -397,6 +419,18 @@

Method Details

"title": "A String", # Article title. "uri": "A String", # Article URI. }, + "conversationSummarizationSuggestion": { # Conversation summarization suggestion data. # Conversation summarization suggestion data. + "answerRecord": "A String", # The name of the answer record. Format: projects/{project}/locations/{location}/answerRecords/{answer_record} + "confidence": 3.14, # The confidence score of the summarization. + "conversationModel": "A String", # The name of the model that generates this summary. Format: projects/{project}/locations/{location}/conversationModels/{conversation_model} + "metadata": { # A map that contains metadata about the summarization and the document from which it originates. + "a_key": "A String", + }, + "text": "A String", # The summarization content that is concatenated into one string. + "textSections": { # 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. + "a_key": "A String", + }, + }, "createTime": "A String", # The time at which this annotation was created. "dialogflowInteraction": { # Dialogflow interaction data. # Dialogflow interaction data. "confidence": 3.14, # The confidence of the match ranging from 0.0 (completely uncertain) to 1.0 (completely certain). @@ -624,11 +658,28 @@

Method Details

"runPhraseMatcherAnnotator": True or False, # Whether to run the active phrase matcher annotator(s). "runSentimentAnnotator": True or False, # Whether to run the sentiment annotator. "runSilenceAnnotator": True or False, # Whether to run the silence annotator. + "runSummarizationAnnotator": True or False, # Whether to run the summarization annotator. + "summarizationConfig": { # Configuration for summarization. # Configuration for the summarization annotator. + "conversationProfile": "A String", # Resource name of the Dialogflow conversation profile. Format: projects/{project}/locations/{location}/conversationProfiles/{conversation_profile} + "summarizationModel": "A String", # Default summarization model to be used. + }, }, "createTime": "A String", # Output only. The time at which the analysis was created, which occurs when the long-running operation completes. "name": "A String", # Immutable. The resource name of the analysis. Format: projects/{project}/locations/{location}/conversations/{conversation}/analyses/{analysis} "requestTime": "A String", # Output only. The time at which the analysis was requested. }, + "latestSummary": { # Conversation summarization suggestion data. # Output only. Latest summary of the conversation. + "answerRecord": "A String", # The name of the answer record. Format: projects/{project}/locations/{location}/answerRecords/{answer_record} + "confidence": 3.14, # The confidence score of the summarization. + "conversationModel": "A String", # The name of the model that generates this summary. Format: projects/{project}/locations/{location}/conversationModels/{conversation_model} + "metadata": { # A map that contains metadata about the summarization and the document from which it originates. + "a_key": "A String", + }, + "text": "A String", # The summarization content that is concatenated into one string. + "textSections": { # 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. + "a_key": "A String", + }, + }, "medium": "A String", # Immutable. The conversation medium, if unspecified will default to PHONE_CALL. "name": "A String", # Immutable. The resource name of the conversation. Format: projects/{project}/locations/{location}/conversations/{conversation} "obfuscatedUserId": "A String", # Obfuscated user ID which the customer sent to us. @@ -650,6 +701,18 @@

Method Details

"title": "A String", # Article title. "uri": "A String", # Article URI. }, + "conversationSummarizationSuggestion": { # Conversation summarization suggestion data. # Conversation summarization suggestion data. + "answerRecord": "A String", # The name of the answer record. Format: projects/{project}/locations/{location}/answerRecords/{answer_record} + "confidence": 3.14, # The confidence score of the summarization. + "conversationModel": "A String", # The name of the model that generates this summary. Format: projects/{project}/locations/{location}/conversationModels/{conversation_model} + "metadata": { # A map that contains metadata about the summarization and the document from which it originates. + "a_key": "A String", + }, + "text": "A String", # The summarization content that is concatenated into one string. + "textSections": { # 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. + "a_key": "A String", + }, + }, "createTime": "A String", # The time at which this annotation was created. "dialogflowInteraction": { # Dialogflow interaction data. # Dialogflow interaction data. "confidence": 3.14, # The confidence of the match ranging from 0.0 (completely uncertain) to 1.0 (completely certain). @@ -907,11 +970,28 @@

Method Details

"runPhraseMatcherAnnotator": True or False, # Whether to run the active phrase matcher annotator(s). "runSentimentAnnotator": True or False, # Whether to run the sentiment annotator. "runSilenceAnnotator": True or False, # Whether to run the silence annotator. + "runSummarizationAnnotator": True or False, # Whether to run the summarization annotator. + "summarizationConfig": { # Configuration for summarization. # Configuration for the summarization annotator. + "conversationProfile": "A String", # Resource name of the Dialogflow conversation profile. Format: projects/{project}/locations/{location}/conversationProfiles/{conversation_profile} + "summarizationModel": "A String", # Default summarization model to be used. + }, }, "createTime": "A String", # Output only. The time at which the analysis was created, which occurs when the long-running operation completes. "name": "A String", # Immutable. The resource name of the analysis. Format: projects/{project}/locations/{location}/conversations/{conversation}/analyses/{analysis} "requestTime": "A String", # Output only. The time at which the analysis was requested. }, + "latestSummary": { # Conversation summarization suggestion data. # Output only. Latest summary of the conversation. + "answerRecord": "A String", # The name of the answer record. Format: projects/{project}/locations/{location}/answerRecords/{answer_record} + "confidence": 3.14, # The confidence score of the summarization. + "conversationModel": "A String", # The name of the model that generates this summary. Format: projects/{project}/locations/{location}/conversationModels/{conversation_model} + "metadata": { # A map that contains metadata about the summarization and the document from which it originates. + "a_key": "A String", + }, + "text": "A String", # The summarization content that is concatenated into one string. + "textSections": { # 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. + "a_key": "A String", + }, + }, "medium": "A String", # Immutable. The conversation medium, if unspecified will default to PHONE_CALL. "name": "A String", # Immutable. The resource name of the conversation. Format: projects/{project}/locations/{location}/conversations/{conversation} "obfuscatedUserId": "A String", # Obfuscated user ID which the customer sent to us. @@ -933,6 +1013,18 @@

Method Details

"title": "A String", # Article title. "uri": "A String", # Article URI. }, + "conversationSummarizationSuggestion": { # Conversation summarization suggestion data. # Conversation summarization suggestion data. + "answerRecord": "A String", # The name of the answer record. Format: projects/{project}/locations/{location}/answerRecords/{answer_record} + "confidence": 3.14, # The confidence score of the summarization. + "conversationModel": "A String", # The name of the model that generates this summary. Format: projects/{project}/locations/{location}/conversationModels/{conversation_model} + "metadata": { # A map that contains metadata about the summarization and the document from which it originates. + "a_key": "A String", + }, + "text": "A String", # The summarization content that is concatenated into one string. + "textSections": { # 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. + "a_key": "A String", + }, + }, "createTime": "A String", # The time at which this annotation was created. "dialogflowInteraction": { # Dialogflow interaction data. # Dialogflow interaction data. "confidence": 3.14, # The confidence of the match ranging from 0.0 (completely uncertain) to 1.0 (completely certain). @@ -1227,11 +1319,28 @@

Method Details

"runPhraseMatcherAnnotator": True or False, # Whether to run the active phrase matcher annotator(s). "runSentimentAnnotator": True or False, # Whether to run the sentiment annotator. "runSilenceAnnotator": True or False, # Whether to run the silence annotator. + "runSummarizationAnnotator": True or False, # Whether to run the summarization annotator. + "summarizationConfig": { # Configuration for summarization. # Configuration for the summarization annotator. + "conversationProfile": "A String", # Resource name of the Dialogflow conversation profile. Format: projects/{project}/locations/{location}/conversationProfiles/{conversation_profile} + "summarizationModel": "A String", # Default summarization model to be used. + }, }, "createTime": "A String", # Output only. The time at which the analysis was created, which occurs when the long-running operation completes. "name": "A String", # Immutable. The resource name of the analysis. Format: projects/{project}/locations/{location}/conversations/{conversation}/analyses/{analysis} "requestTime": "A String", # Output only. The time at which the analysis was requested. }, + "latestSummary": { # Conversation summarization suggestion data. # Output only. Latest summary of the conversation. + "answerRecord": "A String", # The name of the answer record. Format: projects/{project}/locations/{location}/answerRecords/{answer_record} + "confidence": 3.14, # The confidence score of the summarization. + "conversationModel": "A String", # The name of the model that generates this summary. Format: projects/{project}/locations/{location}/conversationModels/{conversation_model} + "metadata": { # A map that contains metadata about the summarization and the document from which it originates. + "a_key": "A String", + }, + "text": "A String", # The summarization content that is concatenated into one string. + "textSections": { # 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. + "a_key": "A String", + }, + }, "medium": "A String", # Immutable. The conversation medium, if unspecified will default to PHONE_CALL. "name": "A String", # Immutable. The resource name of the conversation. Format: projects/{project}/locations/{location}/conversations/{conversation} "obfuscatedUserId": "A String", # Obfuscated user ID which the customer sent to us. @@ -1253,6 +1362,18 @@

Method Details

"title": "A String", # Article title. "uri": "A String", # Article URI. }, + "conversationSummarizationSuggestion": { # Conversation summarization suggestion data. # Conversation summarization suggestion data. + "answerRecord": "A String", # The name of the answer record. Format: projects/{project}/locations/{location}/answerRecords/{answer_record} + "confidence": 3.14, # The confidence score of the summarization. + "conversationModel": "A String", # The name of the model that generates this summary. Format: projects/{project}/locations/{location}/conversationModels/{conversation_model} + "metadata": { # A map that contains metadata about the summarization and the document from which it originates. + "a_key": "A String", + }, + "text": "A String", # The summarization content that is concatenated into one string. + "textSections": { # 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. + "a_key": "A String", + }, + }, "createTime": "A String", # The time at which this annotation was created. "dialogflowInteraction": { # Dialogflow interaction data. # Dialogflow interaction data. "confidence": 3.14, # The confidence of the match ranging from 0.0 (completely uncertain) to 1.0 (completely certain). @@ -1498,11 +1619,28 @@

Method Details

"runPhraseMatcherAnnotator": True or False, # Whether to run the active phrase matcher annotator(s). "runSentimentAnnotator": True or False, # Whether to run the sentiment annotator. "runSilenceAnnotator": True or False, # Whether to run the silence annotator. + "runSummarizationAnnotator": True or False, # Whether to run the summarization annotator. + "summarizationConfig": { # Configuration for summarization. # Configuration for the summarization annotator. + "conversationProfile": "A String", # Resource name of the Dialogflow conversation profile. Format: projects/{project}/locations/{location}/conversationProfiles/{conversation_profile} + "summarizationModel": "A String", # Default summarization model to be used. + }, }, "createTime": "A String", # Output only. The time at which the analysis was created, which occurs when the long-running operation completes. "name": "A String", # Immutable. The resource name of the analysis. Format: projects/{project}/locations/{location}/conversations/{conversation}/analyses/{analysis} "requestTime": "A String", # Output only. The time at which the analysis was requested. }, + "latestSummary": { # Conversation summarization suggestion data. # Output only. Latest summary of the conversation. + "answerRecord": "A String", # The name of the answer record. Format: projects/{project}/locations/{location}/answerRecords/{answer_record} + "confidence": 3.14, # The confidence score of the summarization. + "conversationModel": "A String", # The name of the model that generates this summary. Format: projects/{project}/locations/{location}/conversationModels/{conversation_model} + "metadata": { # A map that contains metadata about the summarization and the document from which it originates. + "a_key": "A String", + }, + "text": "A String", # The summarization content that is concatenated into one string. + "textSections": { # 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. + "a_key": "A String", + }, + }, "medium": "A String", # Immutable. The conversation medium, if unspecified will default to PHONE_CALL. "name": "A String", # Immutable. The resource name of the conversation. Format: projects/{project}/locations/{location}/conversations/{conversation} "obfuscatedUserId": "A String", # Obfuscated user ID which the customer sent to us. @@ -1524,6 +1662,18 @@

Method Details

"title": "A String", # Article title. "uri": "A String", # Article URI. }, + "conversationSummarizationSuggestion": { # Conversation summarization suggestion data. # Conversation summarization suggestion data. + "answerRecord": "A String", # The name of the answer record. Format: projects/{project}/locations/{location}/answerRecords/{answer_record} + "confidence": 3.14, # The confidence score of the summarization. + "conversationModel": "A String", # The name of the model that generates this summary. Format: projects/{project}/locations/{location}/conversationModels/{conversation_model} + "metadata": { # A map that contains metadata about the summarization and the document from which it originates. + "a_key": "A String", + }, + "text": "A String", # The summarization content that is concatenated into one string. + "textSections": { # 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. + "a_key": "A String", + }, + }, "createTime": "A String", # The time at which this annotation was created. "dialogflowInteraction": { # Dialogflow interaction data. # Dialogflow interaction data. "confidence": 3.14, # The confidence of the match ranging from 0.0 (completely uncertain) to 1.0 (completely certain). @@ -1751,11 +1901,28 @@

Method Details

"runPhraseMatcherAnnotator": True or False, # Whether to run the active phrase matcher annotator(s). "runSentimentAnnotator": True or False, # Whether to run the sentiment annotator. "runSilenceAnnotator": True or False, # Whether to run the silence annotator. + "runSummarizationAnnotator": True or False, # Whether to run the summarization annotator. + "summarizationConfig": { # Configuration for summarization. # Configuration for the summarization annotator. + "conversationProfile": "A String", # Resource name of the Dialogflow conversation profile. Format: projects/{project}/locations/{location}/conversationProfiles/{conversation_profile} + "summarizationModel": "A String", # Default summarization model to be used. + }, }, "createTime": "A String", # Output only. The time at which the analysis was created, which occurs when the long-running operation completes. "name": "A String", # Immutable. The resource name of the analysis. Format: projects/{project}/locations/{location}/conversations/{conversation}/analyses/{analysis} "requestTime": "A String", # Output only. The time at which the analysis was requested. }, + "latestSummary": { # Conversation summarization suggestion data. # Output only. Latest summary of the conversation. + "answerRecord": "A String", # The name of the answer record. Format: projects/{project}/locations/{location}/answerRecords/{answer_record} + "confidence": 3.14, # The confidence score of the summarization. + "conversationModel": "A String", # The name of the model that generates this summary. Format: projects/{project}/locations/{location}/conversationModels/{conversation_model} + "metadata": { # A map that contains metadata about the summarization and the document from which it originates. + "a_key": "A String", + }, + "text": "A String", # The summarization content that is concatenated into one string. + "textSections": { # 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. + "a_key": "A String", + }, + }, "medium": "A String", # Immutable. The conversation medium, if unspecified will default to PHONE_CALL. "name": "A String", # Immutable. The resource name of the conversation. Format: projects/{project}/locations/{location}/conversations/{conversation} "obfuscatedUserId": "A String", # Obfuscated user ID which the customer sent to us. @@ -1777,6 +1944,18 @@

Method Details

"title": "A String", # Article title. "uri": "A String", # Article URI. }, + "conversationSummarizationSuggestion": { # Conversation summarization suggestion data. # Conversation summarization suggestion data. + "answerRecord": "A String", # The name of the answer record. Format: projects/{project}/locations/{location}/answerRecords/{answer_record} + "confidence": 3.14, # The confidence score of the summarization. + "conversationModel": "A String", # The name of the model that generates this summary. Format: projects/{project}/locations/{location}/conversationModels/{conversation_model} + "metadata": { # A map that contains metadata about the summarization and the document from which it originates. + "a_key": "A String", + }, + "text": "A String", # The summarization content that is concatenated into one string. + "textSections": { # 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. + "a_key": "A String", + }, + }, "createTime": "A String", # The time at which this annotation was created. "dialogflowInteraction": { # Dialogflow interaction data. # Dialogflow interaction data. "confidence": 3.14, # The confidence of the match ranging from 0.0 (completely uncertain) to 1.0 (completely certain). @@ -2006,11 +2185,28 @@

Method Details

"runPhraseMatcherAnnotator": True or False, # Whether to run the active phrase matcher annotator(s). "runSentimentAnnotator": True or False, # Whether to run the sentiment annotator. "runSilenceAnnotator": True or False, # Whether to run the silence annotator. + "runSummarizationAnnotator": True or False, # Whether to run the summarization annotator. + "summarizationConfig": { # Configuration for summarization. # Configuration for the summarization annotator. + "conversationProfile": "A String", # Resource name of the Dialogflow conversation profile. Format: projects/{project}/locations/{location}/conversationProfiles/{conversation_profile} + "summarizationModel": "A String", # Default summarization model to be used. + }, }, "createTime": "A String", # Output only. The time at which the analysis was created, which occurs when the long-running operation completes. "name": "A String", # Immutable. The resource name of the analysis. Format: projects/{project}/locations/{location}/conversations/{conversation}/analyses/{analysis} "requestTime": "A String", # Output only. The time at which the analysis was requested. }, + "latestSummary": { # Conversation summarization suggestion data. # Output only. Latest summary of the conversation. + "answerRecord": "A String", # The name of the answer record. Format: projects/{project}/locations/{location}/answerRecords/{answer_record} + "confidence": 3.14, # The confidence score of the summarization. + "conversationModel": "A String", # The name of the model that generates this summary. Format: projects/{project}/locations/{location}/conversationModels/{conversation_model} + "metadata": { # A map that contains metadata about the summarization and the document from which it originates. + "a_key": "A String", + }, + "text": "A String", # The summarization content that is concatenated into one string. + "textSections": { # 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. + "a_key": "A String", + }, + }, "medium": "A String", # Immutable. The conversation medium, if unspecified will default to PHONE_CALL. "name": "A String", # Immutable. The resource name of the conversation. Format: projects/{project}/locations/{location}/conversations/{conversation} "obfuscatedUserId": "A String", # Obfuscated user ID which the customer sent to us. @@ -2032,6 +2228,18 @@

Method Details

"title": "A String", # Article title. "uri": "A String", # Article URI. }, + "conversationSummarizationSuggestion": { # Conversation summarization suggestion data. # Conversation summarization suggestion data. + "answerRecord": "A String", # The name of the answer record. Format: projects/{project}/locations/{location}/answerRecords/{answer_record} + "confidence": 3.14, # The confidence score of the summarization. + "conversationModel": "A String", # The name of the model that generates this summary. Format: projects/{project}/locations/{location}/conversationModels/{conversation_model} + "metadata": { # A map that contains metadata about the summarization and the document from which it originates. + "a_key": "A String", + }, + "text": "A String", # The summarization content that is concatenated into one string. + "textSections": { # 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. + "a_key": "A String", + }, + }, "createTime": "A String", # The time at which this annotation was created. "dialogflowInteraction": { # Dialogflow interaction data. # Dialogflow interaction data. "confidence": 3.14, # The confidence of the match ranging from 0.0 (completely uncertain) to 1.0 (completely certain). diff --git a/docs/dyn/contactcenterinsights_v1.projects.locations.html b/docs/dyn/contactcenterinsights_v1.projects.locations.html index 0a85cdb1bf4..44d91027815 100644 --- a/docs/dyn/contactcenterinsights_v1.projects.locations.html +++ b/docs/dyn/contactcenterinsights_v1.projects.locations.html @@ -149,6 +149,11 @@

Method Details

"runPhraseMatcherAnnotator": True or False, # Whether to run the active phrase matcher annotator(s). "runSentimentAnnotator": True or False, # Whether to run the sentiment annotator. "runSilenceAnnotator": True or False, # Whether to run the silence annotator. + "runSummarizationAnnotator": True or False, # Whether to run the summarization annotator. + "summarizationConfig": { # Configuration for summarization. # Configuration for the summarization annotator. + "conversationProfile": "A String", # Resource name of the Dialogflow conversation profile. Format: projects/{project}/locations/{location}/conversationProfiles/{conversation_profile} + "summarizationModel": "A String", # Default summarization model to be used. + }, }, "runtimeIntegrationAnalysisPercentage": 3.14, # Percentage of conversations created using Dialogflow runtime integration to analyze automatically, between [0, 100]. "uploadConversationAnalysisPercentage": 3.14, # Percentage of conversations created using the UploadConversation endpoint to analyze automatically, between [0, 100]. @@ -193,6 +198,11 @@

Method Details

"runPhraseMatcherAnnotator": True or False, # Whether to run the active phrase matcher annotator(s). "runSentimentAnnotator": True or False, # Whether to run the sentiment annotator. "runSilenceAnnotator": True or False, # Whether to run the silence annotator. + "runSummarizationAnnotator": True or False, # Whether to run the summarization annotator. + "summarizationConfig": { # Configuration for summarization. # Configuration for the summarization annotator. + "conversationProfile": "A String", # Resource name of the Dialogflow conversation profile. Format: projects/{project}/locations/{location}/conversationProfiles/{conversation_profile} + "summarizationModel": "A String", # Default summarization model to be used. + }, }, "runtimeIntegrationAnalysisPercentage": 3.14, # Percentage of conversations created using Dialogflow runtime integration to analyze automatically, between [0, 100]. "uploadConversationAnalysisPercentage": 3.14, # Percentage of conversations created using the UploadConversation endpoint to analyze automatically, between [0, 100]. @@ -236,6 +246,11 @@

Method Details

"runPhraseMatcherAnnotator": True or False, # Whether to run the active phrase matcher annotator(s). "runSentimentAnnotator": True or False, # Whether to run the sentiment annotator. "runSilenceAnnotator": True or False, # Whether to run the silence annotator. + "runSummarizationAnnotator": True or False, # Whether to run the summarization annotator. + "summarizationConfig": { # Configuration for summarization. # Configuration for the summarization annotator. + "conversationProfile": "A String", # Resource name of the Dialogflow conversation profile. Format: projects/{project}/locations/{location}/conversationProfiles/{conversation_profile} + "summarizationModel": "A String", # Default summarization model to be used. + }, }, "runtimeIntegrationAnalysisPercentage": 3.14, # Percentage of conversations created using Dialogflow runtime integration to analyze automatically, between [0, 100]. "uploadConversationAnalysisPercentage": 3.14, # Percentage of conversations created using the UploadConversation endpoint to analyze automatically, between [0, 100]. diff --git a/googleapiclient/discovery_cache/documents/contactcenterinsights.v1.json b/googleapiclient/discovery_cache/documents/contactcenterinsights.v1.json index 8cc1cb93962..809efffdd0f 100644 --- a/googleapiclient/discovery_cache/documents/contactcenterinsights.v1.json +++ b/googleapiclient/discovery_cache/documents/contactcenterinsights.v1.json @@ -1384,7 +1384,7 @@ } } }, - "revision": "20230409", + "revision": "20230515", "rootUrl": "https://contactcenterinsights.googleapis.com/", "schemas": { "GoogleCloudContactcenterinsightsV1Analysis": { @@ -1543,6 +1543,37 @@ "runSilenceAnnotator": { "description": "Whether to run the silence annotator.", "type": "boolean" + }, + "runSummarizationAnnotator": { + "description": "Whether to run the summarization annotator.", + "type": "boolean" + }, + "summarizationConfig": { + "$ref": "GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfig", + "description": "Configuration for the summarization annotator." + } + }, + "type": "object" + }, + "GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfig": { + "description": "Configuration for summarization.", + "id": "GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfig", + "properties": { + "conversationProfile": { + "description": "Resource name of the Dialogflow conversation profile. Format: projects/{project}/locations/{location}/conversationProfiles/{conversation_profile}", + "type": "string" + }, + "summarizationModel": { + "description": "Default summarization model to be used.", + "enum": [ + "SUMMARIZATION_MODEL_UNSPECIFIED", + "BASELINE_MODEL" + ], + "enumDescriptions": [ + "Unspecified summarization model.", + "The Insights baseline model." + ], + "type": "string" } }, "type": "object" @@ -1903,6 +1934,11 @@ "description": "Output only. The conversation's latest analysis, if one exists.", "readOnly": true }, + "latestSummary": { + "$ref": "GoogleCloudContactcenterinsightsV1ConversationSummarizationSuggestionData", + "description": "Output only. Latest summary of the conversation.", + "readOnly": true + }, "medium": { "description": "Immutable. The conversation medium, if unspecified will default to PHONE_CALL.", "enum": [ @@ -2052,6 +2088,44 @@ }, "type": "object" }, + "GoogleCloudContactcenterinsightsV1ConversationSummarizationSuggestionData": { + "description": "Conversation summarization suggestion data.", + "id": "GoogleCloudContactcenterinsightsV1ConversationSummarizationSuggestionData", + "properties": { + "answerRecord": { + "description": "The name of the answer record. Format: projects/{project}/locations/{location}/answerRecords/{answer_record}", + "type": "string" + }, + "confidence": { + "description": "The confidence score of the summarization.", + "format": "float", + "type": "number" + }, + "conversationModel": { + "description": "The name of the model that generates this summary. Format: projects/{project}/locations/{location}/conversationModels/{conversation_model}", + "type": "string" + }, + "metadata": { + "additionalProperties": { + "type": "string" + }, + "description": "A map that contains metadata about the summarization and the document from which it originates.", + "type": "object" + }, + "text": { + "description": "The summarization content that is concatenated into one string.", + "type": "string" + }, + "textSections": { + "additionalProperties": { + "type": "string" + }, + "description": "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.", + "type": "object" + } + }, + "type": "object" + }, "GoogleCloudContactcenterinsightsV1ConversationTranscript": { "description": "A message representing the transcript of a conversation.", "id": "GoogleCloudContactcenterinsightsV1ConversationTranscript", @@ -3268,6 +3342,10 @@ "$ref": "GoogleCloudContactcenterinsightsV1ArticleSuggestionData", "description": "Agent Assist Article Suggestion data." }, + "conversationSummarizationSuggestion": { + "$ref": "GoogleCloudContactcenterinsightsV1ConversationSummarizationSuggestionData", + "description": "Conversation summarization suggestion data." + }, "createTime": { "description": "The time at which this annotation was created.", "format": "google-datetime", @@ -3729,6 +3807,37 @@ "runSilenceAnnotator": { "description": "Whether to run the silence annotator.", "type": "boolean" + }, + "runSummarizationAnnotator": { + "description": "Whether to run the summarization annotator.", + "type": "boolean" + }, + "summarizationConfig": { + "$ref": "GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelectorSummarizationConfig", + "description": "Configuration for the summarization annotator." + } + }, + "type": "object" + }, + "GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelectorSummarizationConfig": { + "description": "Configuration for summarization.", + "id": "GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelectorSummarizationConfig", + "properties": { + "conversationProfile": { + "description": "Resource name of the Dialogflow conversation profile. Format: projects/{project}/locations/{location}/conversationProfiles/{conversation_profile}", + "type": "string" + }, + "summarizationModel": { + "description": "Default summarization model to be used.", + "enum": [ + "SUMMARIZATION_MODEL_UNSPECIFIED", + "BASELINE_MODEL" + ], + "enumDescriptions": [ + "Unspecified summarization model.", + "The Insights baseline model." + ], + "type": "string" } }, "type": "object" @@ -3985,6 +4094,11 @@ "description": "Output only. The conversation's latest analysis, if one exists.", "readOnly": true }, + "latestSummary": { + "$ref": "GoogleCloudContactcenterinsightsV1alpha1ConversationSummarizationSuggestionData", + "description": "Output only. Latest summary of the conversation.", + "readOnly": true + }, "medium": { "description": "Immutable. The conversation medium, if unspecified will default to PHONE_CALL.", "enum": [ @@ -4134,6 +4248,44 @@ }, "type": "object" }, + "GoogleCloudContactcenterinsightsV1alpha1ConversationSummarizationSuggestionData": { + "description": "Conversation summarization suggestion data.", + "id": "GoogleCloudContactcenterinsightsV1alpha1ConversationSummarizationSuggestionData", + "properties": { + "answerRecord": { + "description": "The name of the answer record. Format: projects/{project}/locations/{location}/answerRecords/{answer_record}", + "type": "string" + }, + "confidence": { + "description": "The confidence score of the summarization.", + "format": "float", + "type": "number" + }, + "conversationModel": { + "description": "The name of the model that generates this summary. Format: projects/{project}/locations/{location}/conversationModels/{conversation_model}", + "type": "string" + }, + "metadata": { + "additionalProperties": { + "type": "string" + }, + "description": "A map that contains metadata about the summarization and the document from which it originates.", + "type": "object" + }, + "text": { + "description": "The summarization content that is concatenated into one string.", + "type": "string" + }, + "textSections": { + "additionalProperties": { + "type": "string" + }, + "description": "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.", + "type": "object" + } + }, + "type": "object" + }, "GoogleCloudContactcenterinsightsV1alpha1ConversationTranscript": { "description": "A message representing the transcript of a conversation.", "id": "GoogleCloudContactcenterinsightsV1alpha1ConversationTranscript", @@ -5061,6 +5213,10 @@ "$ref": "GoogleCloudContactcenterinsightsV1alpha1ArticleSuggestionData", "description": "Agent Assist Article Suggestion data." }, + "conversationSummarizationSuggestion": { + "$ref": "GoogleCloudContactcenterinsightsV1alpha1ConversationSummarizationSuggestionData", + "description": "Conversation summarization suggestion data." + }, "createTime": { "description": "The time at which this annotation was created.", "format": "google-datetime",