Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: [dialogflow] add baseline model configuration for conversation summarization #9423

Merged
merged 8 commits into from
May 10, 2023
Original file line number Diff line number Diff line change
Expand Up @@ -218,7 +218,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "name\030\001 \001(\tB5\340A\002\372A/\n-dialogflow.googleapi"
+ "s.com/ConversationProfile\"N\n\024AutomatedAg"
+ "entConfig\0226\n\005agent\030\001 \001(\tB\'\340A\002\372A!\n\037dialog"
+ "flow.googleapis.com/Agent\"\341\023\n\031HumanAgent"
+ "flow.googleapis.com/Agent\"\201\024\n\031HumanAgent"
+ "AssistantConfig\022K\n\023notification_config\030\002"
+ " \001(\0132..google.cloud.dialogflow.v2.Notifi"
+ "cationConfig\022m\n\035human_agent_suggestion_c"
Expand Down Expand Up @@ -275,136 +275,136 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "apis.com/Agent\032v\n\025ContextFilterSettings\022"
+ "\035\n\025drop_handoff_messages\030\001 \001(\010\022#\n\033drop_v"
+ "irtual_agent_messages\030\002 \001(\010\022\031\n\021drop_ivr_"
+ "messages\030\003 \001(\010B\016\n\014query_source\032Z\n\027Conver"
+ "messages\030\003 \001(\010B\016\n\014query_source\032z\n\027Conver"
+ "sationModelConfig\022?\n\005model\030\001 \001(\tB0\372A-\n+d"
+ "ialogflow.googleapis.com/ConversationMod"
+ "el\032;\n\031ConversationProcessConfig\022\036\n\026recen"
+ "t_sentences_count\030\002 \001(\005\032\\\n\025MessageAnalys"
+ "isConfig\022 \n\030enable_entity_extraction\030\002 \001"
+ "(\010\022!\n\031enable_sentiment_analysis\030\003 \001(\010\"\304\003"
+ "\n\027HumanAgentHandoffConfig\022b\n\022live_person"
+ "_config\030\001 \001(\0132D.google.cloud.dialogflow."
+ "v2.HumanAgentHandoffConfig.LivePersonCon"
+ "figH\000\022u\n\034salesforce_live_agent_config\030\002 "
+ "\001(\0132M.google.cloud.dialogflow.v2.HumanAg"
+ "entHandoffConfig.SalesforceLiveAgentConf"
+ "igH\000\032/\n\020LivePersonConfig\022\033\n\016account_numb"
+ "er\030\001 \001(\tB\003\340A\002\032\213\001\n\031SalesforceLiveAgentCon"
+ "fig\022\034\n\017organization_id\030\001 \001(\tB\003\340A\002\022\032\n\rdep"
+ "loyment_id\030\002 \001(\tB\003\340A\002\022\026\n\tbutton_id\030\003 \001(\t"
+ "B\003\340A\002\022\034\n\017endpoint_domain\030\004 \001(\tB\003\340A\002B\017\n\ra"
+ "gent_service\"\277\001\n\022NotificationConfig\022\r\n\005t"
+ "opic\030\001 \001(\t\022T\n\016message_format\030\002 \001(\0162<.goo"
+ "gle.cloud.dialogflow.v2.NotificationConf"
+ "ig.MessageFormat\"D\n\rMessageFormat\022\036\n\032MES"
+ "SAGE_FORMAT_UNSPECIFIED\020\000\022\t\n\005PROTO\020\001\022\010\n\004"
+ "JSON\020\002\"3\n\rLoggingConfig\022\"\n\032enable_stackd"
+ "river_logging\030\003 \001(\010\"\245\001\n\021SuggestionFeatur"
+ "e\022@\n\004type\030\001 \001(\01622.google.cloud.dialogflo"
+ "w.v2.SuggestionFeature.Type\"N\n\004Type\022\024\n\020T"
+ "YPE_UNSPECIFIED\020\000\022\026\n\022ARTICLE_SUGGESTION\020"
+ "\001\022\007\n\003FAQ\020\002\022\017\n\013SMART_REPLY\020\003\"\212\002\n!SetSugge"
+ "stionFeatureConfigRequest\022!\n\024conversatio"
+ "n_profile\030\001 \001(\tB\003\340A\002\022K\n\020participant_role"
+ "\030\002 \001(\0162,.google.cloud.dialogflow.v2.Part"
+ "icipant.RoleB\003\340A\002\022u\n\031suggestion_feature_"
+ "config\030\003 \001(\0132M.google.cloud.dialogflow.v"
+ "2.HumanAgentAssistantConfig.SuggestionFe"
+ "atureConfigB\003\340A\002\"\357\001\n#ClearSuggestionFeat"
+ "ureConfigRequest\022!\n\024conversation_profile"
+ "\030\001 \001(\tB\003\340A\002\022K\n\020participant_role\030\002 \001(\0162,."
+ "google.cloud.dialogflow.v2.Participant.R"
+ "oleB\003\340A\002\022X\n\027suggestion_feature_type\030\003 \001("
+ "\01622.google.cloud.dialogflow.v2.Suggestio"
+ "nFeature.TypeB\003\340A\002\"\243\002\n+SetSuggestionFeat"
+ "ureConfigOperationMetadata\022\034\n\024conversati"
+ "on_profile\030\001 \001(\t\022K\n\020participant_role\030\002 \001"
+ "(\0162,.google.cloud.dialogflow.v2.Particip"
+ "ant.RoleB\003\340A\002\022X\n\027suggestion_feature_type"
+ "\030\003 \001(\01622.google.cloud.dialogflow.v2.Sugg"
+ "estionFeature.TypeB\003\340A\002\022/\n\013create_time\030\004"
+ " \001(\0132\032.google.protobuf.Timestamp\"\245\002\n-Cle"
+ "arSuggestionFeatureConfigOperationMetada"
+ "ta\022\034\n\024conversation_profile\030\001 \001(\t\022K\n\020part"
+ "icipant_role\030\002 \001(\0162,.google.cloud.dialog"
+ "flow.v2.Participant.RoleB\003\340A\002\022X\n\027suggest"
+ "ion_feature_type\030\003 \001(\01622.google.cloud.di"
+ "alogflow.v2.SuggestionFeature.TypeB\003\340A\002\022"
+ "/\n\013create_time\030\004 \001(\0132\032.google.protobuf.T"
+ "imestamp2\263\024\n\024ConversationProfiles\022\220\002\n\030Li"
+ "stConversationProfiles\022;.google.cloud.di"
+ "alogflow.v2.ListConversationProfilesRequ"
+ "est\032<.google.cloud.dialogflow.v2.ListCon"
+ "versationProfilesResponse\"y\202\323\344\223\002j\022,/v2/{"
+ "parent=projects/*}/conversationProfilesZ"
+ ":\0228/v2/{parent=projects/*/locations/*}/c"
+ "onversationProfiles\332A\006parent\022\375\001\n\026GetConv"
+ "ersationProfile\0229.google.cloud.dialogflo"
+ "w.v2.GetConversationProfileRequest\032/.goo"
+ "gle.cloud.dialogflow.v2.ConversationProf"
+ "ile\"w\202\323\344\223\002j\022,/v2/{name=projects/*/conver"
+ "sationProfiles/*}Z:\0228/v2/{name=projects/"
+ "*/locations/*/conversationProfiles/*}\332A\004"
+ "name\022\310\002\n\031CreateConversationProfile\022<.goo"
+ "gle.cloud.dialogflow.v2.CreateConversati"
+ "onProfileRequest\032/.google.cloud.dialogfl"
+ "ow.v2.ConversationProfile\"\273\001\202\323\344\223\002\226\001\",/v2"
+ "/{parent=projects/*}/conversationProfile"
+ "s:\024conversation_profileZP\"8/v2/{parent=p"
+ "rojects/*/locations/*}/conversationProfi"
+ "les:\024conversation_profile\332A\033parent,conve"
+ "rsation_profile\022\367\002\n\031UpdateConversationPr"
+ "ofile\022<.google.cloud.dialogflow.v2.Updat"
+ "eConversationProfileRequest\032/.google.clo"
+ "ud.dialogflow.v2.ConversationProfile\"\352\001\202"
+ "\323\344\223\002\300\0012A/v2/{conversation_profile.name=p"
+ "rojects/*/conversationProfiles/*}:\024conve"
+ "rsation_profileZe2M/v2/{conversation_pro"
+ "file.name=projects/*/locations/*/convers"
+ "ationProfiles/*}:\024conversation_profile\332A"
+ " conversation_profile,update_mask\022\352\001\n\031De"
+ "leteConversationProfile\022<.google.cloud.d"
+ "ialogflow.v2.DeleteConversationProfileRe"
+ "quest\032\026.google.protobuf.Empty\"w\202\323\344\223\002j*,/"
+ "v2/{name=projects/*/conversationProfiles"
+ "/*}Z:*8/v2/{name=projects/*/locations/*/"
+ "conversationProfiles/*}\332A\004name\022\350\003\n\032SetSu"
+ "ggestionFeatureConfig\022=.google.cloud.dia"
+ "logflow.v2.SetSuggestionFeatureConfigReq"
+ "uest\032\035.google.longrunning.Operation\"\353\002\202\323"
+ "\344\223\002\306\001\"W/v2/{conversation_profile=project"
+ "s/*/conversationProfiles/*}:setSuggestio"
+ "nFeatureConfig:\001*Zh\"c/v2/{conversation_p"
+ "rofile=projects/*/locations/*/conversati"
+ "onProfiles/*}:setSuggestionFeatureConfig"
+ ":\001*\332A\024conversation_profile\332A?conversatio"
+ "n_profile,participant_role,suggestion_fe"
+ "ature_config\312AB\n\023ConversationProfile\022+Se"
+ "tSuggestionFeatureConfigOperationMetadat"
+ "a\022\360\003\n\034ClearSuggestionFeatureConfig\022?.goo"
+ "gle.cloud.dialogflow.v2.ClearSuggestionF"
+ "eatureConfigRequest\032\035.google.longrunning"
+ ".Operation\"\357\002\202\323\344\223\002\312\001\"Y/v2/{conversation_"
+ "profile=projects/*/conversationProfiles/"
+ "*}:clearSuggestionFeatureConfig:\001*Zj\"e/v"
+ "2/{conversation_profile=projects/*/locat"
+ "ions/*/conversationProfiles/*}:clearSugg"
+ "estionFeatureConfig:\001*\332A\024conversation_pr"
+ "ofile\332A=conversation_profile,participant"
+ "_role,suggestion_feature_type\312AD\n\023Conver"
+ "sationProfile\022-ClearSuggestionFeatureCon"
+ "figOperationMetadata\032x\312A\031dialogflow.goog"
+ "leapis.com\322AYhttps://www.googleapis.com/"
+ "auth/cloud-platform,https://www.googleap"
+ "is.com/auth/dialogflowB\240\002\n\036com.google.cl"
+ "oud.dialogflow.v2B\030ConversationProfilePr"
+ "otoP\001Z>cloud.google.com/go/dialogflow/ap"
+ "iv2/dialogflowpb;dialogflowpb\370\001\001\242\002\002DF\252\002\032"
+ "Google.Cloud.Dialogflow.V2\352A|\n,dialogflo"
+ "w.googleapis.com/CXSecuritySettings\022Lpro"
+ "jects/{project}/locations/{location}/sec"
+ "uritySettings/{security_settings}b\006proto"
+ "3"
+ "el\022\036\n\026baseline_model_version\030\010 \001(\t\032;\n\031Co"
+ "nversationProcessConfig\022\036\n\026recent_senten"
+ "ces_count\030\002 \001(\005\032\\\n\025MessageAnalysisConfig"
+ "\022 \n\030enable_entity_extraction\030\002 \001(\010\022!\n\031en"
+ "able_sentiment_analysis\030\003 \001(\010\"\304\003\n\027HumanA"
+ "gentHandoffConfig\022b\n\022live_person_config\030"
+ "\001 \001(\0132D.google.cloud.dialogflow.v2.Human"
+ "AgentHandoffConfig.LivePersonConfigH\000\022u\n"
+ "\034salesforce_live_agent_config\030\002 \001(\0132M.go"
+ "ogle.cloud.dialogflow.v2.HumanAgentHando"
+ "ffConfig.SalesforceLiveAgentConfigH\000\032/\n\020"
+ "LivePersonConfig\022\033\n\016account_number\030\001 \001(\t"
+ "B\003\340A\002\032\213\001\n\031SalesforceLiveAgentConfig\022\034\n\017o"
+ "rganization_id\030\001 \001(\tB\003\340A\002\022\032\n\rdeployment_"
+ "id\030\002 \001(\tB\003\340A\002\022\026\n\tbutton_id\030\003 \001(\tB\003\340A\002\022\034\n"
+ "\017endpoint_domain\030\004 \001(\tB\003\340A\002B\017\n\ragent_ser"
+ "vice\"\277\001\n\022NotificationConfig\022\r\n\005topic\030\001 \001"
+ "(\t\022T\n\016message_format\030\002 \001(\0162<.google.clou"
+ "d.dialogflow.v2.NotificationConfig.Messa"
+ "geFormat\"D\n\rMessageFormat\022\036\n\032MESSAGE_FOR"
+ "MAT_UNSPECIFIED\020\000\022\t\n\005PROTO\020\001\022\010\n\004JSON\020\002\"3"
+ "\n\rLoggingConfig\022\"\n\032enable_stackdriver_lo"
+ "gging\030\003 \001(\010\"\245\001\n\021SuggestionFeature\022@\n\004typ"
+ "e\030\001 \001(\01622.google.cloud.dialogflow.v2.Sug"
+ "gestionFeature.Type\"N\n\004Type\022\024\n\020TYPE_UNSP"
+ "ECIFIED\020\000\022\026\n\022ARTICLE_SUGGESTION\020\001\022\007\n\003FAQ"
+ "\020\002\022\017\n\013SMART_REPLY\020\003\"\212\002\n!SetSuggestionFea"
+ "tureConfigRequest\022!\n\024conversation_profil"
+ "e\030\001 \001(\tB\003\340A\002\022K\n\020participant_role\030\002 \001(\0162,"
+ ".google.cloud.dialogflow.v2.Participant."
+ "RoleB\003\340A\002\022u\n\031suggestion_feature_config\030\003"
+ " \001(\0132M.google.cloud.dialogflow.v2.HumanA"
+ "gentAssistantConfig.SuggestionFeatureCon"
+ "figB\003\340A\002\"\357\001\n#ClearSuggestionFeatureConfi"
+ "gRequest\022!\n\024conversation_profile\030\001 \001(\tB\003"
+ "\340A\002\022K\n\020participant_role\030\002 \001(\0162,.google.c"
+ "loud.dialogflow.v2.Participant.RoleB\003\340A\002"
+ "\022X\n\027suggestion_feature_type\030\003 \001(\01622.goog"
+ "le.cloud.dialogflow.v2.SuggestionFeature"
+ ".TypeB\003\340A\002\"\243\002\n+SetSuggestionFeatureConfi"
+ "gOperationMetadata\022\034\n\024conversation_profi"
+ "le\030\001 \001(\t\022K\n\020participant_role\030\002 \001(\0162,.goo"
+ "gle.cloud.dialogflow.v2.Participant.Role"
+ "B\003\340A\002\022X\n\027suggestion_feature_type\030\003 \001(\01622"
+ ".google.cloud.dialogflow.v2.SuggestionFe"
+ "ature.TypeB\003\340A\002\022/\n\013create_time\030\004 \001(\0132\032.g"
+ "oogle.protobuf.Timestamp\"\245\002\n-ClearSugges"
+ "tionFeatureConfigOperationMetadata\022\034\n\024co"
+ "nversation_profile\030\001 \001(\t\022K\n\020participant_"
+ "role\030\002 \001(\0162,.google.cloud.dialogflow.v2."
+ "Participant.RoleB\003\340A\002\022X\n\027suggestion_feat"
+ "ure_type\030\003 \001(\01622.google.cloud.dialogflow"
+ ".v2.SuggestionFeature.TypeB\003\340A\002\022/\n\013creat"
+ "e_time\030\004 \001(\0132\032.google.protobuf.Timestamp"
+ "2\263\024\n\024ConversationProfiles\022\220\002\n\030ListConver"
+ "sationProfiles\022;.google.cloud.dialogflow"
+ ".v2.ListConversationProfilesRequest\032<.go"
+ "ogle.cloud.dialogflow.v2.ListConversatio"
+ "nProfilesResponse\"y\202\323\344\223\002j\022,/v2/{parent=p"
+ "rojects/*}/conversationProfilesZ:\0228/v2/{"
+ "parent=projects/*/locations/*}/conversat"
+ "ionProfiles\332A\006parent\022\375\001\n\026GetConversation"
+ "Profile\0229.google.cloud.dialogflow.v2.Get"
+ "ConversationProfileRequest\032/.google.clou"
+ "d.dialogflow.v2.ConversationProfile\"w\202\323\344"
+ "\223\002j\022,/v2/{name=projects/*/conversationPr"
+ "ofiles/*}Z:\0228/v2/{name=projects/*/locati"
+ "ons/*/conversationProfiles/*}\332A\004name\022\310\002\n"
+ "\031CreateConversationProfile\022<.google.clou"
+ "d.dialogflow.v2.CreateConversationProfil"
+ "eRequest\032/.google.cloud.dialogflow.v2.Co"
+ "nversationProfile\"\273\001\202\323\344\223\002\226\001\",/v2/{parent"
+ "=projects/*}/conversationProfiles:\024conve"
+ "rsation_profileZP\"8/v2/{parent=projects/"
+ "*/locations/*}/conversationProfiles:\024con"
+ "versation_profile\332A\033parent,conversation_"
+ "profile\022\367\002\n\031UpdateConversationProfile\022<."
+ "google.cloud.dialogflow.v2.UpdateConvers"
+ "ationProfileRequest\032/.google.cloud.dialo"
+ "gflow.v2.ConversationProfile\"\352\001\202\323\344\223\002\300\0012A"
+ "/v2/{conversation_profile.name=projects/"
+ "*/conversationProfiles/*}:\024conversation_"
+ "profileZe2M/v2/{conversation_profile.nam"
+ "e=projects/*/locations/*/conversationPro"
+ "files/*}:\024conversation_profile\332A convers"
+ "ation_profile,update_mask\022\352\001\n\031DeleteConv"
+ "ersationProfile\022<.google.cloud.dialogflo"
+ "w.v2.DeleteConversationProfileRequest\032\026."
+ "google.protobuf.Empty\"w\202\323\344\223\002j*,/v2/{name"
+ "=projects/*/conversationProfiles/*}Z:*8/"
+ "v2/{name=projects/*/locations/*/conversa"
+ "tionProfiles/*}\332A\004name\022\350\003\n\032SetSuggestion"
+ "FeatureConfig\022=.google.cloud.dialogflow."
+ "v2.SetSuggestionFeatureConfigRequest\032\035.g"
+ "oogle.longrunning.Operation\"\353\002\202\323\344\223\002\306\001\"W/"
+ "v2/{conversation_profile=projects/*/conv"
+ "ersationProfiles/*}:setSuggestionFeature"
+ "Config:\001*Zh\"c/v2/{conversation_profile=p"
+ "rojects/*/locations/*/conversationProfil"
+ "es/*}:setSuggestionFeatureConfig:\001*\332A\024co"
+ "nversation_profile\332A?conversation_profil"
+ "e,participant_role,suggestion_feature_co"
+ "nfig\312AB\n\023ConversationProfile\022+SetSuggest"
+ "ionFeatureConfigOperationMetadata\022\360\003\n\034Cl"
+ "earSuggestionFeatureConfig\022?.google.clou"
+ "d.dialogflow.v2.ClearSuggestionFeatureCo"
+ "nfigRequest\032\035.google.longrunning.Operati"
+ "on\"\357\002\202\323\344\223\002\312\001\"Y/v2/{conversation_profile="
+ "projects/*/conversationProfiles/*}:clear"
+ "SuggestionFeatureConfig:\001*Zj\"e/v2/{conve"
+ "rsation_profile=projects/*/locations/*/c"
+ "onversationProfiles/*}:clearSuggestionFe"
+ "atureConfig:\001*\332A\024conversation_profile\332A="
+ "conversation_profile,participant_role,su"
+ "ggestion_feature_type\312AD\n\023ConversationPr"
+ "ofile\022-ClearSuggestionFeatureConfigOpera"
+ "tionMetadata\032x\312A\031dialogflow.googleapis.c"
+ "om\322AYhttps://www.googleapis.com/auth/clo"
+ "ud-platform,https://www.googleapis.com/a"
+ "uth/dialogflowB\240\002\n\036com.google.cloud.dial"
+ "ogflow.v2B\030ConversationProfileProtoP\001Z>c"
+ "loud.google.com/go/dialogflow/apiv2/dial"
+ "ogflowpb;dialogflowpb\370\001\001\242\002\002DF\252\002\032Google.C"
+ "loud.Dialogflow.V2\352A|\n,dialogflow.google"
+ "apis.com/CXSecuritySettings\022Lprojects/{p"
+ "roject}/locations/{location}/securitySet"
+ "tings/{security_settings}b\006proto3"
};
descriptor =
com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
Expand Down Expand Up @@ -609,7 +609,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_dialogflow_v2_HumanAgentAssistantConfig_ConversationModelConfig_descriptor,
new java.lang.String[] {
"Model",
"Model", "BaselineModelVersion",
});
internal_static_google_cloud_dialogflow_v2_HumanAgentAssistantConfig_ConversationProcessConfig_descriptor =
internal_static_google_cloud_dialogflow_v2_HumanAgentAssistantConfig_descriptor
Expand Down
Loading