diff --git a/docs/dyn/contactcenterinsights_v1.projects.locations.conversations.analyses.html b/docs/dyn/contactcenterinsights_v1.projects.locations.conversations.analyses.html index 15b29c51e84..948f99f5a38 100644 --- a/docs/dyn/contactcenterinsights_v1.projects.locations.conversations.analyses.html +++ b/docs/dyn/contactcenterinsights_v1.projects.locations.conversations.analyses.html @@ -203,6 +203,21 @@

Method Details

}, "endTime": "A String", # The time at which the analysis ended. }, + "annotatorSelector": { # Selector of all available annotators and phrase matchers to run. # To select the annotators to run and the phrase matchers to use (if any). If not specified, all annotators will be run. + "issueModels": [ # The issue model to run. If not provided, the most recently deployed topic model will be used. The provided issue model will only be used for inference if the issue model is deployed and if run_issue_model_annotator is set to true. If more than one issue model is provided, only the first provided issue model will be used for inference. + "A String", + ], + "phraseMatchers": [ # The list of phrase matchers to run. If not provided, all active phrase matchers will be used. If inactive phrase matchers are provided, they will not be used. Phrase matchers will be run only if run_phrase_matcher_annotator is set to true. Format: projects/{project}/locations/{location}/phraseMatchers/{phrase_matcher} + "A String", + ], + "runEntityAnnotator": True or False, # Whether to run the entity annotator. + "runIntentAnnotator": True or False, # Whether to run the intent annotator. + "runInterruptionAnnotator": True or False, # Whether to run the interruption annotator. + "runIssueModelAnnotator": True or False, # Whether to run the issue model annotator. A model should have already been deployed for this to take effect. + "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. + }, "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. @@ -365,6 +380,21 @@

Method Details

}, "endTime": "A String", # The time at which the analysis ended. }, + "annotatorSelector": { # Selector of all available annotators and phrase matchers to run. # To select the annotators to run and the phrase matchers to use (if any). If not specified, all annotators will be run. + "issueModels": [ # The issue model to run. If not provided, the most recently deployed topic model will be used. The provided issue model will only be used for inference if the issue model is deployed and if run_issue_model_annotator is set to true. If more than one issue model is provided, only the first provided issue model will be used for inference. + "A String", + ], + "phraseMatchers": [ # The list of phrase matchers to run. If not provided, all active phrase matchers will be used. If inactive phrase matchers are provided, they will not be used. Phrase matchers will be run only if run_phrase_matcher_annotator is set to true. Format: projects/{project}/locations/{location}/phraseMatchers/{phrase_matcher} + "A String", + ], + "runEntityAnnotator": True or False, # Whether to run the entity annotator. + "runIntentAnnotator": True or False, # Whether to run the intent annotator. + "runInterruptionAnnotator": True or False, # Whether to run the interruption annotator. + "runIssueModelAnnotator": True or False, # Whether to run the issue model annotator. A model should have already been deployed for this to take effect. + "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. + }, "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. @@ -486,6 +516,21 @@

Method Details

}, "endTime": "A String", # The time at which the analysis ended. }, + "annotatorSelector": { # Selector of all available annotators and phrase matchers to run. # To select the annotators to run and the phrase matchers to use (if any). If not specified, all annotators will be run. + "issueModels": [ # The issue model to run. If not provided, the most recently deployed topic model will be used. The provided issue model will only be used for inference if the issue model is deployed and if run_issue_model_annotator is set to true. If more than one issue model is provided, only the first provided issue model will be used for inference. + "A String", + ], + "phraseMatchers": [ # The list of phrase matchers to run. If not provided, all active phrase matchers will be used. If inactive phrase matchers are provided, they will not be used. Phrase matchers will be run only if run_phrase_matcher_annotator is set to true. Format: projects/{project}/locations/{location}/phraseMatchers/{phrase_matcher} + "A String", + ], + "runEntityAnnotator": True or False, # Whether to run the entity annotator. + "runIntentAnnotator": True or False, # Whether to run the intent annotator. + "runInterruptionAnnotator": True or False, # Whether to run the interruption annotator. + "runIssueModelAnnotator": True or False, # Whether to run the issue model annotator. A model should have already been deployed for this to take effect. + "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. + }, "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. diff --git a/docs/dyn/contactcenterinsights_v1.projects.locations.conversations.html b/docs/dyn/contactcenterinsights_v1.projects.locations.conversations.html index 4d6c3281c89..eaaed28ef6c 100644 --- a/docs/dyn/contactcenterinsights_v1.projects.locations.conversations.html +++ b/docs/dyn/contactcenterinsights_v1.projects.locations.conversations.html @@ -121,6 +121,21 @@

Method Details

{ # The request to analyze conversations in bulk. "analysisPercentage": 3.14, # Required. Percentage of selected conversation to analyze, between [0, 100]. + "annotatorSelector": { # Selector of all available annotators and phrase matchers to run. # To select the annotators to run and the phrase matchers to use (if any). If not specified, all annotators will be run. + "issueModels": [ # The issue model to run. If not provided, the most recently deployed topic model will be used. The provided issue model will only be used for inference if the issue model is deployed and if run_issue_model_annotator is set to true. If more than one issue model is provided, only the first provided issue model will be used for inference. + "A String", + ], + "phraseMatchers": [ # The list of phrase matchers to run. If not provided, all active phrase matchers will be used. If inactive phrase matchers are provided, they will not be used. Phrase matchers will be run only if run_phrase_matcher_annotator is set to true. Format: projects/{project}/locations/{location}/phraseMatchers/{phrase_matcher} + "A String", + ], + "runEntityAnnotator": True or False, # Whether to run the entity annotator. + "runIntentAnnotator": True or False, # Whether to run the intent annotator. + "runInterruptionAnnotator": True or False, # Whether to run the interruption annotator. + "runIssueModelAnnotator": True or False, # Whether to run the issue model annotator. A model should have already been deployed for this to take effect. + "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. + }, "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. } @@ -339,6 +354,21 @@

Method Details

}, "endTime": "A String", # The time at which the analysis ended. }, + "annotatorSelector": { # Selector of all available annotators and phrase matchers to run. # To select the annotators to run and the phrase matchers to use (if any). If not specified, all annotators will be run. + "issueModels": [ # The issue model to run. If not provided, the most recently deployed topic model will be used. The provided issue model will only be used for inference if the issue model is deployed and if run_issue_model_annotator is set to true. If more than one issue model is provided, only the first provided issue model will be used for inference. + "A String", + ], + "phraseMatchers": [ # The list of phrase matchers to run. If not provided, all active phrase matchers will be used. If inactive phrase matchers are provided, they will not be used. Phrase matchers will be run only if run_phrase_matcher_annotator is set to true. Format: projects/{project}/locations/{location}/phraseMatchers/{phrase_matcher} + "A String", + ], + "runEntityAnnotator": True or False, # Whether to run the entity annotator. + "runIntentAnnotator": True or False, # Whether to run the intent annotator. + "runInterruptionAnnotator": True or False, # Whether to run the interruption annotator. + "runIssueModelAnnotator": True or False, # Whether to run the issue model annotator. A model should have already been deployed for this to take effect. + "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. + }, "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. @@ -577,6 +607,21 @@

Method Details

}, "endTime": "A String", # The time at which the analysis ended. }, + "annotatorSelector": { # Selector of all available annotators and phrase matchers to run. # To select the annotators to run and the phrase matchers to use (if any). If not specified, all annotators will be run. + "issueModels": [ # The issue model to run. If not provided, the most recently deployed topic model will be used. The provided issue model will only be used for inference if the issue model is deployed and if run_issue_model_annotator is set to true. If more than one issue model is provided, only the first provided issue model will be used for inference. + "A String", + ], + "phraseMatchers": [ # The list of phrase matchers to run. If not provided, all active phrase matchers will be used. If inactive phrase matchers are provided, they will not be used. Phrase matchers will be run only if run_phrase_matcher_annotator is set to true. Format: projects/{project}/locations/{location}/phraseMatchers/{phrase_matcher} + "A String", + ], + "runEntityAnnotator": True or False, # Whether to run the entity annotator. + "runIntentAnnotator": True or False, # Whether to run the intent annotator. + "runInterruptionAnnotator": True or False, # Whether to run the interruption annotator. + "runIssueModelAnnotator": True or False, # Whether to run the issue model annotator. A model should have already been deployed for this to take effect. + "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. + }, "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. @@ -845,6 +890,21 @@

Method Details

}, "endTime": "A String", # The time at which the analysis ended. }, + "annotatorSelector": { # Selector of all available annotators and phrase matchers to run. # To select the annotators to run and the phrase matchers to use (if any). If not specified, all annotators will be run. + "issueModels": [ # The issue model to run. If not provided, the most recently deployed topic model will be used. The provided issue model will only be used for inference if the issue model is deployed and if run_issue_model_annotator is set to true. If more than one issue model is provided, only the first provided issue model will be used for inference. + "A String", + ], + "phraseMatchers": [ # The list of phrase matchers to run. If not provided, all active phrase matchers will be used. If inactive phrase matchers are provided, they will not be used. Phrase matchers will be run only if run_phrase_matcher_annotator is set to true. Format: projects/{project}/locations/{location}/phraseMatchers/{phrase_matcher} + "A String", + ], + "runEntityAnnotator": True or False, # Whether to run the entity annotator. + "runIntentAnnotator": True or False, # Whether to run the intent annotator. + "runInterruptionAnnotator": True or False, # Whether to run the interruption annotator. + "runIssueModelAnnotator": True or False, # Whether to run the issue model annotator. A model should have already been deployed for this to take effect. + "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. + }, "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. @@ -1150,6 +1210,21 @@

Method Details

}, "endTime": "A String", # The time at which the analysis ended. }, + "annotatorSelector": { # Selector of all available annotators and phrase matchers to run. # To select the annotators to run and the phrase matchers to use (if any). If not specified, all annotators will be run. + "issueModels": [ # The issue model to run. If not provided, the most recently deployed topic model will be used. The provided issue model will only be used for inference if the issue model is deployed and if run_issue_model_annotator is set to true. If more than one issue model is provided, only the first provided issue model will be used for inference. + "A String", + ], + "phraseMatchers": [ # The list of phrase matchers to run. If not provided, all active phrase matchers will be used. If inactive phrase matchers are provided, they will not be used. Phrase matchers will be run only if run_phrase_matcher_annotator is set to true. Format: projects/{project}/locations/{location}/phraseMatchers/{phrase_matcher} + "A String", + ], + "runEntityAnnotator": True or False, # Whether to run the entity annotator. + "runIntentAnnotator": True or False, # Whether to run the intent annotator. + "runInterruptionAnnotator": True or False, # Whether to run the interruption annotator. + "runIssueModelAnnotator": True or False, # Whether to run the issue model annotator. A model should have already been deployed for this to take effect. + "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. + }, "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. @@ -1406,6 +1481,21 @@

Method Details

}, "endTime": "A String", # The time at which the analysis ended. }, + "annotatorSelector": { # Selector of all available annotators and phrase matchers to run. # To select the annotators to run and the phrase matchers to use (if any). If not specified, all annotators will be run. + "issueModels": [ # The issue model to run. If not provided, the most recently deployed topic model will be used. The provided issue model will only be used for inference if the issue model is deployed and if run_issue_model_annotator is set to true. If more than one issue model is provided, only the first provided issue model will be used for inference. + "A String", + ], + "phraseMatchers": [ # The list of phrase matchers to run. If not provided, all active phrase matchers will be used. If inactive phrase matchers are provided, they will not be used. Phrase matchers will be run only if run_phrase_matcher_annotator is set to true. Format: projects/{project}/locations/{location}/phraseMatchers/{phrase_matcher} + "A String", + ], + "runEntityAnnotator": True or False, # Whether to run the entity annotator. + "runIntentAnnotator": True or False, # Whether to run the intent annotator. + "runInterruptionAnnotator": True or False, # Whether to run the interruption annotator. + "runIssueModelAnnotator": True or False, # Whether to run the issue model annotator. A model should have already been deployed for this to take effect. + "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. + }, "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. @@ -1644,6 +1734,21 @@

Method Details

}, "endTime": "A String", # The time at which the analysis ended. }, + "annotatorSelector": { # Selector of all available annotators and phrase matchers to run. # To select the annotators to run and the phrase matchers to use (if any). If not specified, all annotators will be run. + "issueModels": [ # The issue model to run. If not provided, the most recently deployed topic model will be used. The provided issue model will only be used for inference if the issue model is deployed and if run_issue_model_annotator is set to true. If more than one issue model is provided, only the first provided issue model will be used for inference. + "A String", + ], + "phraseMatchers": [ # The list of phrase matchers to run. If not provided, all active phrase matchers will be used. If inactive phrase matchers are provided, they will not be used. Phrase matchers will be run only if run_phrase_matcher_annotator is set to true. Format: projects/{project}/locations/{location}/phraseMatchers/{phrase_matcher} + "A String", + ], + "runEntityAnnotator": True or False, # Whether to run the entity annotator. + "runIntentAnnotator": True or False, # Whether to run the intent annotator. + "runInterruptionAnnotator": True or False, # Whether to run the interruption annotator. + "runIssueModelAnnotator": True or False, # Whether to run the issue model annotator. A model should have already been deployed for this to take effect. + "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. + }, "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. diff --git a/docs/dyn/contactcenterinsights_v1.projects.locations.html b/docs/dyn/contactcenterinsights_v1.projects.locations.html index 0551fc6aca7..fd02602c527 100644 --- a/docs/dyn/contactcenterinsights_v1.projects.locations.html +++ b/docs/dyn/contactcenterinsights_v1.projects.locations.html @@ -135,6 +135,21 @@

Method Details

{ # The settings resource. "analysisConfig": { # Default configuration when creating Analyses in Insights. # Default analysis settings. + "annotatorSelector": { # Selector of all available annotators and phrase matchers to run. # To select the annotators to run and the phrase matchers to use (if any). If not specified, all annotators will be run. + "issueModels": [ # The issue model to run. If not provided, the most recently deployed topic model will be used. The provided issue model will only be used for inference if the issue model is deployed and if run_issue_model_annotator is set to true. If more than one issue model is provided, only the first provided issue model will be used for inference. + "A String", + ], + "phraseMatchers": [ # The list of phrase matchers to run. If not provided, all active phrase matchers will be used. If inactive phrase matchers are provided, they will not be used. Phrase matchers will be run only if run_phrase_matcher_annotator is set to true. Format: projects/{project}/locations/{location}/phraseMatchers/{phrase_matcher} + "A String", + ], + "runEntityAnnotator": True or False, # Whether to run the entity annotator. + "runIntentAnnotator": True or False, # Whether to run the intent annotator. + "runInterruptionAnnotator": True or False, # Whether to run the interruption annotator. + "runIssueModelAnnotator": True or False, # Whether to run the issue model annotator. A model should have already been deployed for this to take effect. + "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. + }, "runtimeIntegrationAnalysisPercentage": 3.14, # Percentage of conversations created using Dialogflow runtime integration to analyze automatically, between [0, 100]. }, "conversationTtl": "A String", # The default TTL for newly-created conversations. If a conversation has a specified expiration, that value will be used instead. Changing this value will not change the expiration of existing conversations. Conversations with no expire time persist until they are deleted. @@ -159,6 +174,21 @@

Method Details

{ # The settings resource. "analysisConfig": { # Default configuration when creating Analyses in Insights. # Default analysis settings. + "annotatorSelector": { # Selector of all available annotators and phrase matchers to run. # To select the annotators to run and the phrase matchers to use (if any). If not specified, all annotators will be run. + "issueModels": [ # The issue model to run. If not provided, the most recently deployed topic model will be used. The provided issue model will only be used for inference if the issue model is deployed and if run_issue_model_annotator is set to true. If more than one issue model is provided, only the first provided issue model will be used for inference. + "A String", + ], + "phraseMatchers": [ # The list of phrase matchers to run. If not provided, all active phrase matchers will be used. If inactive phrase matchers are provided, they will not be used. Phrase matchers will be run only if run_phrase_matcher_annotator is set to true. Format: projects/{project}/locations/{location}/phraseMatchers/{phrase_matcher} + "A String", + ], + "runEntityAnnotator": True or False, # Whether to run the entity annotator. + "runIntentAnnotator": True or False, # Whether to run the intent annotator. + "runInterruptionAnnotator": True or False, # Whether to run the interruption annotator. + "runIssueModelAnnotator": True or False, # Whether to run the issue model annotator. A model should have already been deployed for this to take effect. + "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. + }, "runtimeIntegrationAnalysisPercentage": 3.14, # Percentage of conversations created using Dialogflow runtime integration to analyze automatically, between [0, 100]. }, "conversationTtl": "A String", # The default TTL for newly-created conversations. If a conversation has a specified expiration, that value will be used instead. Changing this value will not change the expiration of existing conversations. Conversations with no expire time persist until they are deleted. @@ -182,6 +212,21 @@

Method Details

{ # The settings resource. "analysisConfig": { # Default configuration when creating Analyses in Insights. # Default analysis settings. + "annotatorSelector": { # Selector of all available annotators and phrase matchers to run. # To select the annotators to run and the phrase matchers to use (if any). If not specified, all annotators will be run. + "issueModels": [ # The issue model to run. If not provided, the most recently deployed topic model will be used. The provided issue model will only be used for inference if the issue model is deployed and if run_issue_model_annotator is set to true. If more than one issue model is provided, only the first provided issue model will be used for inference. + "A String", + ], + "phraseMatchers": [ # The list of phrase matchers to run. If not provided, all active phrase matchers will be used. If inactive phrase matchers are provided, they will not be used. Phrase matchers will be run only if run_phrase_matcher_annotator is set to true. Format: projects/{project}/locations/{location}/phraseMatchers/{phrase_matcher} + "A String", + ], + "runEntityAnnotator": True or False, # Whether to run the entity annotator. + "runIntentAnnotator": True or False, # Whether to run the intent annotator. + "runInterruptionAnnotator": True or False, # Whether to run the interruption annotator. + "runIssueModelAnnotator": True or False, # Whether to run the issue model annotator. A model should have already been deployed for this to take effect. + "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. + }, "runtimeIntegrationAnalysisPercentage": 3.14, # Percentage of conversations created using Dialogflow runtime integration to analyze automatically, between [0, 100]. }, "conversationTtl": "A String", # The default TTL for newly-created conversations. If a conversation has a specified expiration, that value will be used instead. Changing this value will not change the expiration of existing conversations. Conversations with no expire time persist until they are deleted. diff --git a/docs/dyn/contactcenterinsights_v1.projects.locations.issueModels.html b/docs/dyn/contactcenterinsights_v1.projects.locations.issueModels.html index 2ed015c32c3..56f72802046 100644 --- a/docs/dyn/contactcenterinsights_v1.projects.locations.issueModels.html +++ b/docs/dyn/contactcenterinsights_v1.projects.locations.issueModels.html @@ -158,6 +158,7 @@

Method Details

"medium": "A String", # Medium of conversations used in training data. This field is being deprecated. To specify the medium to be used in training a new issue model, set the `medium` field on `filter`. "trainingConversationsCount": "A String", # Output only. Number of conversations used in training. Output only. }, + "issueCount": "A String", # Output only. Number of issues in this issue model. "name": "A String", # Immutable. The resource name of the issue model. Format: projects/{project}/locations/{location}/issueModels/{issue_model} "state": "A String", # Output only. State of the model. "trainingStats": { # Aggregated statistics about an issue model. # Output only. Immutable. The issue model's label statistics on its training data. @@ -302,6 +303,7 @@

Method Details

"medium": "A String", # Medium of conversations used in training data. This field is being deprecated. To specify the medium to be used in training a new issue model, set the `medium` field on `filter`. "trainingConversationsCount": "A String", # Output only. Number of conversations used in training. Output only. }, + "issueCount": "A String", # Output only. Number of issues in this issue model. "name": "A String", # Immutable. The resource name of the issue model. Format: projects/{project}/locations/{location}/issueModels/{issue_model} "state": "A String", # Output only. State of the model. "trainingStats": { # Aggregated statistics about an issue model. # Output only. Immutable. The issue model's label statistics on its training data. @@ -343,6 +345,7 @@

Method Details

"medium": "A String", # Medium of conversations used in training data. This field is being deprecated. To specify the medium to be used in training a new issue model, set the `medium` field on `filter`. "trainingConversationsCount": "A String", # Output only. Number of conversations used in training. Output only. }, + "issueCount": "A String", # Output only. Number of issues in this issue model. "name": "A String", # Immutable. The resource name of the issue model. Format: projects/{project}/locations/{location}/issueModels/{issue_model} "state": "A String", # Output only. State of the model. "trainingStats": { # Aggregated statistics about an issue model. # Output only. Immutable. The issue model's label statistics on its training data. @@ -379,6 +382,7 @@

Method Details

"medium": "A String", # Medium of conversations used in training data. This field is being deprecated. To specify the medium to be used in training a new issue model, set the `medium` field on `filter`. "trainingConversationsCount": "A String", # Output only. Number of conversations used in training. Output only. }, + "issueCount": "A String", # Output only. Number of issues in this issue model. "name": "A String", # Immutable. The resource name of the issue model. Format: projects/{project}/locations/{location}/issueModels/{issue_model} "state": "A String", # Output only. State of the model. "trainingStats": { # Aggregated statistics about an issue model. # Output only. Immutable. The issue model's label statistics on its training data. @@ -412,6 +416,7 @@

Method Details

"medium": "A String", # Medium of conversations used in training data. This field is being deprecated. To specify the medium to be used in training a new issue model, set the `medium` field on `filter`. "trainingConversationsCount": "A String", # Output only. Number of conversations used in training. Output only. }, + "issueCount": "A String", # Output only. Number of issues in this issue model. "name": "A String", # Immutable. The resource name of the issue model. Format: projects/{project}/locations/{location}/issueModels/{issue_model} "state": "A String", # Output only. State of the model. "trainingStats": { # Aggregated statistics about an issue model. # Output only. Immutable. The issue model's label statistics on its training data. diff --git a/googleapiclient/discovery_cache/documents/contactcenterinsights.v1.json b/googleapiclient/discovery_cache/documents/contactcenterinsights.v1.json index 325b4de383e..fa8814fb4e2 100644 --- a/googleapiclient/discovery_cache/documents/contactcenterinsights.v1.json +++ b/googleapiclient/discovery_cache/documents/contactcenterinsights.v1.json @@ -1356,7 +1356,7 @@ } } }, - "revision": "20221128", + "revision": "20221204", "rootUrl": "https://contactcenterinsights.googleapis.com/", "schemas": { "GoogleCloudContactcenterinsightsV1Analysis": { @@ -1368,6 +1368,10 @@ "description": "Output only. The result of the analysis, which is populated when the analysis finishes.", "readOnly": true }, + "annotatorSelector": { + "$ref": "GoogleCloudContactcenterinsightsV1AnnotatorSelector", + "description": "To select the annotators to run and the phrase matchers to use (if any). If not specified, all annotators will be run." + }, "createTime": { "description": "Output only. The time at which the analysis was created, which occurs when the long-running operation completes.", "format": "google-datetime", @@ -1466,6 +1470,55 @@ }, "type": "object" }, + "GoogleCloudContactcenterinsightsV1AnnotatorSelector": { + "description": "Selector of all available annotators and phrase matchers to run.", + "id": "GoogleCloudContactcenterinsightsV1AnnotatorSelector", + "properties": { + "issueModels": { + "description": "The issue model to run. If not provided, the most recently deployed topic model will be used. The provided issue model will only be used for inference if the issue model is deployed and if run_issue_model_annotator is set to true. If more than one issue model is provided, only the first provided issue model will be used for inference.", + "items": { + "type": "string" + }, + "type": "array" + }, + "phraseMatchers": { + "description": "The list of phrase matchers to run. If not provided, all active phrase matchers will be used. If inactive phrase matchers are provided, they will not be used. Phrase matchers will be run only if run_phrase_matcher_annotator is set to true. Format: projects/{project}/locations/{location}/phraseMatchers/{phrase_matcher}", + "items": { + "type": "string" + }, + "type": "array" + }, + "runEntityAnnotator": { + "description": "Whether to run the entity annotator.", + "type": "boolean" + }, + "runIntentAnnotator": { + "description": "Whether to run the intent annotator.", + "type": "boolean" + }, + "runInterruptionAnnotator": { + "description": "Whether to run the interruption annotator.", + "type": "boolean" + }, + "runIssueModelAnnotator": { + "description": "Whether to run the issue model annotator. A model should have already been deployed for this to take effect.", + "type": "boolean" + }, + "runPhraseMatcherAnnotator": { + "description": "Whether to run the active phrase matcher annotator(s).", + "type": "boolean" + }, + "runSentimentAnnotator": { + "description": "Whether to run the sentiment annotator.", + "type": "boolean" + }, + "runSilenceAnnotator": { + "description": "Whether to run the silence annotator.", + "type": "boolean" + } + }, + "type": "object" + }, "GoogleCloudContactcenterinsightsV1AnswerFeedback": { "description": "The feedback that the customer has about a certain answer in the conversation.", "id": "GoogleCloudContactcenterinsightsV1AnswerFeedback", @@ -1577,6 +1630,10 @@ "format": "float", "type": "number" }, + "annotatorSelector": { + "$ref": "GoogleCloudContactcenterinsightsV1AnnotatorSelector", + "description": "To select the annotators to run and the phrase matchers to use (if any). If not specified, all annotators will be run." + }, "filter": { "description": "Required. Filter used to select the subset of conversations to analyze.", "type": "string" @@ -2071,6 +2128,11 @@ "description": "Metadata for a create analysis operation.", "id": "GoogleCloudContactcenterinsightsV1CreateAnalysisOperationMetadata", "properties": { + "annotatorSelector": { + "$ref": "GoogleCloudContactcenterinsightsV1AnnotatorSelector", + "description": "Output only. The annotator selector used for the analysis (if any).", + "readOnly": true + }, "conversation": { "description": "Output only. The Conversation that this Analysis Operation belongs to.", "readOnly": true, @@ -2715,6 +2777,12 @@ "$ref": "GoogleCloudContactcenterinsightsV1IssueModelInputDataConfig", "description": "Configs for the input data that used to create the issue model." }, + "issueCount": { + "description": "Output only. Number of issues in this issue model.", + "format": "int64", + "readOnly": true, + "type": "string" + }, "name": { "description": "Immutable. The resource name of the issue model. Format: projects/{project}/locations/{location}/issueModels/{issue_model}", "type": "string" @@ -3217,6 +3285,10 @@ "description": "Default configuration when creating Analyses in Insights.", "id": "GoogleCloudContactcenterinsightsV1SettingsAnalysisConfig", "properties": { + "annotatorSelector": { + "$ref": "GoogleCloudContactcenterinsightsV1AnnotatorSelector", + "description": "To select the annotators to run and the phrase matchers to use (if any). If not specified, all annotators will be run." + }, "runtimeIntegrationAnalysisPercentage": { "description": "Percentage of conversations created using Dialogflow runtime integration to analyze automatically, between [0, 100].", "format": "double", @@ -3356,6 +3428,55 @@ }, "type": "object" }, + "GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelector": { + "description": "Selector of all available annotators and phrase matchers to run.", + "id": "GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelector", + "properties": { + "issueModels": { + "description": "The issue model to run. If not provided, the most recently deployed topic model will be used. The provided issue model will only be used for inference if the issue model is deployed and if run_issue_model_annotator is set to true. If more than one issue model is provided, only the first provided issue model will be used for inference.", + "items": { + "type": "string" + }, + "type": "array" + }, + "phraseMatchers": { + "description": "The list of phrase matchers to run. If not provided, all active phrase matchers will be used. If inactive phrase matchers are provided, they will not be used. Phrase matchers will be run only if run_phrase_matcher_annotator is set to true. Format: projects/{project}/locations/{location}/phraseMatchers/{phrase_matcher}", + "items": { + "type": "string" + }, + "type": "array" + }, + "runEntityAnnotator": { + "description": "Whether to run the entity annotator.", + "type": "boolean" + }, + "runIntentAnnotator": { + "description": "Whether to run the intent annotator.", + "type": "boolean" + }, + "runInterruptionAnnotator": { + "description": "Whether to run the interruption annotator.", + "type": "boolean" + }, + "runIssueModelAnnotator": { + "description": "Whether to run the issue model annotator. A model should have already been deployed for this to take effect.", + "type": "boolean" + }, + "runPhraseMatcherAnnotator": { + "description": "Whether to run the active phrase matcher annotator(s).", + "type": "boolean" + }, + "runSentimentAnnotator": { + "description": "Whether to run the sentiment annotator.", + "type": "boolean" + }, + "runSilenceAnnotator": { + "description": "Whether to run the silence annotator.", + "type": "boolean" + } + }, + "type": "object" + }, "GoogleCloudContactcenterinsightsV1alpha1BulkAnalyzeConversationsMetadata": { "description": "The metadata for a bulk analyze conversations operation.", "id": "GoogleCloudContactcenterinsightsV1alpha1BulkAnalyzeConversationsMetadata", @@ -3401,6 +3522,10 @@ "format": "float", "type": "number" }, + "annotatorSelector": { + "$ref": "GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelector", + "description": "To select the annotators to run and the phrase matchers to use (if any). If not specified, all annotators will be run." + }, "filter": { "description": "Required. Filter used to select the subset of conversations to analyze.", "type": "string" @@ -3433,6 +3558,11 @@ "description": "Metadata for a create analysis operation.", "id": "GoogleCloudContactcenterinsightsV1alpha1CreateAnalysisOperationMetadata", "properties": { + "annotatorSelector": { + "$ref": "GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelector", + "description": "Output only. The annotator selector used for the analysis (if any).", + "readOnly": true + }, "conversation": { "description": "Output only. The Conversation that this Analysis Operation belongs to.", "readOnly": true, @@ -3779,6 +3909,12 @@ "$ref": "GoogleCloudContactcenterinsightsV1alpha1IssueModelInputDataConfig", "description": "Configs for the input data that used to create the issue model." }, + "issueCount": { + "description": "Output only. Number of issues in this issue model.", + "format": "int64", + "readOnly": true, + "type": "string" + }, "name": { "description": "Immutable. The resource name of the issue model. Format: projects/{project}/locations/{location}/issueModels/{issue_model}", "type": "string"