- Update grpc config for retry mechanism.
- Update ImportAgent/ExportAgent external documentation. PiperOrigin-RevId: 317214667
This commit is contained in:
parent
2e4b4213e1
commit
4bb127d2cf
|
|
@ -77,6 +77,7 @@ java_gapic_library(
|
|||
name = "dialogflow_java_gapic",
|
||||
src = ":dialogflow_proto_with_info",
|
||||
gapic_yaml = "dialogflow_gapic.yaml",
|
||||
grpc_service_config = "dialogflow_grpc_service_config.json",
|
||||
package = "google.cloud.dialogflow.v2beta1",
|
||||
service_yaml = "dialogflow_v2beta1.yaml",
|
||||
test_deps = [
|
||||
|
|
@ -218,6 +219,7 @@ py_gapic_library(
|
|||
name = "dialogflow_py_gapic",
|
||||
src = ":dialogflow_proto_with_info",
|
||||
gapic_yaml = "dialogflow_gapic.yaml",
|
||||
grpc_service_config = "dialogflow_grpc_service_config.json",
|
||||
package = "google.cloud.dialogflow.v2beta1",
|
||||
service_yaml = "dialogflow_v2beta1.yaml",
|
||||
deps = [
|
||||
|
|
@ -262,6 +264,7 @@ php_gapic_library(
|
|||
name = "dialogflow_php_gapic",
|
||||
src = ":dialogflow_proto_with_info",
|
||||
gapic_yaml = "dialogflow_gapic.yaml",
|
||||
grpc_service_config = "dialogflow_grpc_service_config.json",
|
||||
package = "google.cloud.dialogflow.v2beta1",
|
||||
service_yaml = "dialogflow_v2beta1.yaml",
|
||||
deps = [
|
||||
|
|
@ -332,6 +335,7 @@ ruby_gapic_library(
|
|||
name = "dialogflow_ruby_gapic",
|
||||
src = ":dialogflow_proto_with_info",
|
||||
gapic_yaml = "dialogflow_gapic.yaml",
|
||||
grpc_service_config = "dialogflow_grpc_service_config.json",
|
||||
package = "google.cloud.dialogflow.v2beta1",
|
||||
service_yaml = "dialogflow_v2beta1.yaml",
|
||||
deps = [
|
||||
|
|
@ -376,6 +380,7 @@ csharp_gapic_library(
|
|||
name = "dialogflow_csharp_gapic",
|
||||
src = ":dialogflow_proto_with_info",
|
||||
gapic_yaml = "dialogflow_gapic.yaml",
|
||||
grpc_service_config = "dialogflow_grpc_service_config.json",
|
||||
package = "google.cloud.dialogflow.v2beta1",
|
||||
service_yaml = "dialogflow_v2beta1.yaml",
|
||||
deps = [
|
||||
|
|
|
|||
|
|
@ -163,10 +163,16 @@ service Agents {
|
|||
//
|
||||
// Uploads new intents and entity types without deleting the existing ones.
|
||||
// Intents and entity types with the same name are replaced with the new
|
||||
// versions from ImportAgentRequest.
|
||||
// versions from [ImportAgentRequest][google.cloud.dialogflow.v2beta1.ImportAgentRequest]. After the import, the imported draft
|
||||
// agent will be trained automatically (unless disabled in agent settings).
|
||||
// However, once the import is done, training may not be completed yet. Please
|
||||
// call [TrainAgent][google.cloud.dialogflow.v2beta1.Agents.TrainAgent] and wait for the operation it returns in order to train
|
||||
// explicitly.
|
||||
//
|
||||
//
|
||||
// Operation <response: [google.protobuf.Empty][google.protobuf.Empty]>
|
||||
// An operation which tracks when importing is complete. It only tracks
|
||||
// when the draft agent is updated not when it is done training.
|
||||
rpc ImportAgent(ImportAgentRequest) returns (google.longrunning.Operation) {
|
||||
option (google.api.http) = {
|
||||
post: "/v2beta1/{parent=projects/*}/agent:import"
|
||||
|
|
@ -185,10 +191,16 @@ service Agents {
|
|||
// Restores the specified agent from a ZIP file.
|
||||
//
|
||||
// Replaces the current agent version with a new one. All the intents and
|
||||
// entity types in the older version are deleted.
|
||||
// entity types in the older version are deleted. After the restore, the
|
||||
// restored draft agent will be trained automatically (unless disabled in
|
||||
// agent settings). However, once the restore is done, training may not be
|
||||
// completed yet. Please call [TrainAgent][google.cloud.dialogflow.v2beta1.Agents.TrainAgent] and wait for the operation it
|
||||
// returns in order to train explicitly.
|
||||
//
|
||||
//
|
||||
// Operation <response: [google.protobuf.Empty][google.protobuf.Empty]>
|
||||
// An operation which tracks when restoring is complete. It only tracks
|
||||
// when the draft agent is updated not when it is done training.
|
||||
rpc RestoreAgent(RestoreAgentRequest) returns (google.longrunning.Operation) {
|
||||
option (google.api.http) = {
|
||||
post: "/v2beta1/{parent=projects/*}/agent:restore"
|
||||
|
|
|
|||
|
|
@ -30,35 +30,6 @@ option java_outer_classname = "AudioConfigProto";
|
|||
option java_package = "com.google.cloud.dialogflow.v2beta1";
|
||||
option objc_class_prefix = "DF";
|
||||
|
||||
// Hints for the speech recognizer to help with recognition in a specific
|
||||
// conversation state.
|
||||
message SpeechContext {
|
||||
// Optional. A list of strings containing words and phrases that the speech
|
||||
// recognizer should recognize with higher likelihood.
|
||||
//
|
||||
// This list can be used to:
|
||||
// * improve accuracy for words and phrases you expect the user to say,
|
||||
// e.g. typical commands for your Dialogflow agent
|
||||
// * add additional words to the speech recognizer vocabulary
|
||||
// * ...
|
||||
//
|
||||
// See the [Cloud Speech
|
||||
// documentation](https://cloud.google.com/speech-to-text/quotas) for usage
|
||||
// limits.
|
||||
repeated string phrases = 1;
|
||||
|
||||
// Optional. Boost for this context compared to other contexts:
|
||||
//
|
||||
// * If the boost is positive, Dialogflow will increase the probability that
|
||||
// the phrases in this context are recognized over similar sounding phrases.
|
||||
// * If the boost is unspecified or non-positive, Dialogflow will not apply
|
||||
// any boost.
|
||||
//
|
||||
// Dialogflow recommends that you use boosts in the range (0, 20] and that you
|
||||
// find a value that fits your use case with binary search.
|
||||
float boost = 2;
|
||||
}
|
||||
|
||||
// Audio encoding of the audio content sent in the conversational query request.
|
||||
// Refer to the
|
||||
// [Cloud Speech API
|
||||
|
|
@ -108,6 +79,35 @@ enum AudioEncoding {
|
|||
AUDIO_ENCODING_SPEEX_WITH_HEADER_BYTE = 7;
|
||||
}
|
||||
|
||||
// Hints for the speech recognizer to help with recognition in a specific
|
||||
// conversation state.
|
||||
message SpeechContext {
|
||||
// Optional. A list of strings containing words and phrases that the speech
|
||||
// recognizer should recognize with higher likelihood.
|
||||
//
|
||||
// This list can be used to:
|
||||
// * improve accuracy for words and phrases you expect the user to say,
|
||||
// e.g. typical commands for your Dialogflow agent
|
||||
// * add additional words to the speech recognizer vocabulary
|
||||
// * ...
|
||||
//
|
||||
// See the [Cloud Speech
|
||||
// documentation](https://cloud.google.com/speech-to-text/quotas) for usage
|
||||
// limits.
|
||||
repeated string phrases = 1;
|
||||
|
||||
// Optional. Boost for this context compared to other contexts:
|
||||
//
|
||||
// * If the boost is positive, Dialogflow will increase the probability that
|
||||
// the phrases in this context are recognized over similar sounding phrases.
|
||||
// * If the boost is unspecified or non-positive, Dialogflow will not apply
|
||||
// any boost.
|
||||
//
|
||||
// Dialogflow recommends that you use boosts in the range (0, 20] and that you
|
||||
// find a value that fits your use case with binary search.
|
||||
float boost = 2;
|
||||
}
|
||||
|
||||
// Information for a word recognized by the speech recognizer.
|
||||
message SpeechWordInfo {
|
||||
// The word this info is for.
|
||||
|
|
|
|||
|
|
@ -3,24 +3,85 @@
|
|||
{
|
||||
"name": [
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.EntityTypes",
|
||||
"method": "ListEntityTypes"
|
||||
"service": "google.cloud.dialogflow.v2beta1.Agents"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.EntityTypes",
|
||||
"method": "GetEntityType"
|
||||
"service": "google.cloud.dialogflow.v2beta1.AnswerRecords"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.EntityTypes",
|
||||
"method": "DeleteEntityType"
|
||||
"service": "google.cloud.dialogflow.v2beta1.AsynchronousFulfillment"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.EntityTypes",
|
||||
"method": "BatchDeleteEntityTypes"
|
||||
"service": "google.cloud.dialogflow.v2beta1.Contexts"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.EntityTypes",
|
||||
"method": "BatchDeleteEntities"
|
||||
"service": "google.cloud.dialogflow.v2beta1.ConversationProfiles"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.Conversations"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.ConversationDatasets"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.ConversationModels"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.ConversationProfiles"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.Documents"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.EntityTypes"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.Environments"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.Fulfillments"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.HumanAgentAssistants"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.Integrations"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.Intents"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.IvrNodes"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.KnowledgeBases"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.ModelEvaluations"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.Participants"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.PhoneNumbers"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.PhoneNumberOrders"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.SecuritySettingsService"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.Sessions"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.SessionEntityTypes"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.Versions"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.Tiers"
|
||||
}
|
||||
],
|
||||
"timeout": "60s",
|
||||
|
|
@ -29,614 +90,45 @@
|
|||
"maxBackoff": "60s",
|
||||
"backoffMultiplier": 1.3,
|
||||
"retryableStatusCodes": [
|
||||
"UNAVAILABLE",
|
||||
"DEADLINE_EXCEEDED"
|
||||
"UNAVAILABLE"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": [
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.Intents",
|
||||
"method": "ListIntents"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.Intents",
|
||||
"method": "GetIntent"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.Intents",
|
||||
"method": "DeleteIntent"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.Intents",
|
||||
"method": "BatchDeleteIntents"
|
||||
"service": "google.cloud.dialogflow.v2beta1.AgentModeling",
|
||||
"method": "CreateConversationGraph"
|
||||
}
|
||||
],
|
||||
"timeout": "60s",
|
||||
"timeout": "180s",
|
||||
"retryPolicy": {
|
||||
"initialBackoff": "0.100s",
|
||||
"maxBackoff": "60s",
|
||||
"backoffMultiplier": 1.3,
|
||||
"retryableStatusCodes": [
|
||||
"UNAVAILABLE",
|
||||
"DEADLINE_EXCEEDED"
|
||||
"UNAVAILABLE"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": [
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.SessionEntityTypes",
|
||||
"method": "ListSessionEntityTypes"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.SessionEntityTypes",
|
||||
"method": "GetSessionEntityType"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.SessionEntityTypes",
|
||||
"method": "DeleteSessionEntityType"
|
||||
}
|
||||
],
|
||||
"timeout": "60s",
|
||||
"retryPolicy": {
|
||||
"initialBackoff": "0.100s",
|
||||
"maxBackoff": "60s",
|
||||
"backoffMultiplier": 1.3,
|
||||
"retryableStatusCodes": [
|
||||
"UNAVAILABLE",
|
||||
"DEADLINE_EXCEEDED"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": [
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.SessionEntityTypes",
|
||||
"method": "CreateSessionEntityType"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.SessionEntityTypes",
|
||||
"method": "UpdateSessionEntityType"
|
||||
}
|
||||
],
|
||||
"timeout": "60s"
|
||||
},
|
||||
{
|
||||
"name": [
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.Sessions",
|
||||
"method": "DetectIntent"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.Sessions",
|
||||
"method": "StreamingDetectIntent"
|
||||
}
|
||||
],
|
||||
"timeout": "220s"
|
||||
},
|
||||
{
|
||||
"name": [
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.Contexts",
|
||||
"method": "ListContexts"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.Contexts",
|
||||
"method": "GetContext"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.Contexts",
|
||||
"method": "DeleteContext"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.Contexts",
|
||||
"method": "DeleteAllContexts"
|
||||
}
|
||||
],
|
||||
"timeout": "60s",
|
||||
"retryPolicy": {
|
||||
"initialBackoff": "0.100s",
|
||||
"maxBackoff": "60s",
|
||||
"backoffMultiplier": 1.3,
|
||||
"retryableStatusCodes": [
|
||||
"UNAVAILABLE",
|
||||
"DEADLINE_EXCEEDED"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": [
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.Contexts",
|
||||
"method": "CreateContext"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.Contexts",
|
||||
"method": "UpdateContext"
|
||||
}
|
||||
],
|
||||
"timeout": "60s"
|
||||
},
|
||||
{
|
||||
"name": [
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.EntityTypes",
|
||||
"method": "CreateEntityType"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.EntityTypes",
|
||||
"method": "UpdateEntityType"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.EntityTypes",
|
||||
"method": "BatchUpdateEntityTypes"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.EntityTypes",
|
||||
"method": "BatchCreateEntities"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.EntityTypes",
|
||||
"method": "BatchUpdateEntities"
|
||||
}
|
||||
],
|
||||
"timeout": "60s"
|
||||
},
|
||||
{
|
||||
"name": [
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.Intents",
|
||||
"method": "CreateIntent"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.Intents",
|
||||
"method": "UpdateIntent"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.Intents",
|
||||
"method": "BatchUpdateIntents"
|
||||
}
|
||||
],
|
||||
"timeout": "60s"
|
||||
},
|
||||
{
|
||||
"name": [
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.Agents",
|
||||
"method": "SetAgent"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.Agents",
|
||||
"method": "DeleteAgent"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.Agents",
|
||||
"method": "GetAgent"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.Agents",
|
||||
"method": "SearchAgents"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.Agents",
|
||||
"method": "TrainAgent"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.Agents",
|
||||
"method": "ExportAgent"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.Agents",
|
||||
"method": "RestoreAgent"
|
||||
}
|
||||
],
|
||||
"timeout": "60s",
|
||||
"retryPolicy": {
|
||||
"initialBackoff": "0.100s",
|
||||
"maxBackoff": "60s",
|
||||
"backoffMultiplier": 1.3,
|
||||
"retryableStatusCodes": [
|
||||
"UNAVAILABLE",
|
||||
"DEADLINE_EXCEEDED"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": [
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.Agents",
|
||||
"method": "ImportAgent"
|
||||
}
|
||||
],
|
||||
"timeout": "60s"
|
||||
},
|
||||
{
|
||||
"name": [
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.AnswerRecords",
|
||||
"method": "ListAnswerRecords"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.AnswerRecords",
|
||||
"method": "UpdateAnswerRecord"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.AnswerRecords",
|
||||
"method": "DeleteAnswerRecord"
|
||||
}
|
||||
],
|
||||
"timeout": "60s",
|
||||
"retryPolicy": {
|
||||
"initialBackoff": "0.100s",
|
||||
"maxBackoff": "60s",
|
||||
"backoffMultiplier": 1.3,
|
||||
"retryableStatusCodes": [
|
||||
"UNAVAILABLE",
|
||||
"DEADLINE_EXCEEDED"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": [
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.Conversations",
|
||||
"method": "CreateConversation"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.Conversations",
|
||||
"method": "ListConversations"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.Conversations",
|
||||
"method": "GetConversation"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.Conversations",
|
||||
"method": "AddConversationPhoneNumber"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.Conversations",
|
||||
"method": "CompleteConversation"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.Conversations",
|
||||
"method": "CreateCallMatcher"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.Conversations",
|
||||
"method": "ListCallMatchers"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.Conversations",
|
||||
"method": "ListCallMatchers"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.Conversations",
|
||||
"method": "ListMessages"
|
||||
}
|
||||
],
|
||||
"timeout": "60s",
|
||||
"retryPolicy": {
|
||||
"initialBackoff": "0.100s",
|
||||
"maxBackoff": "60s",
|
||||
"backoffMultiplier": 1.3,
|
||||
"retryableStatusCodes": [
|
||||
"UNAVAILABLE",
|
||||
"DEADLINE_EXCEEDED"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": [
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.ConversationDatasets",
|
||||
"method": "CreateConversationDataset"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.ConversationDatasets",
|
||||
"method": "GetConversationDataset"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.ConversationDatasets",
|
||||
"method": "ListConversationDatasets"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.ConversationDatasets",
|
||||
"method": "DeleteConversationDataset"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.ConversationDatasets",
|
||||
"method": "GetAnnotatedConversationDataset"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.ConversationDatasets",
|
||||
"method": "GetAnnotatedConversationDataset"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.ConversationDatasets",
|
||||
"method": "ListAnnotatedConversationDatasets"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.ConversationDatasets",
|
||||
"method": "DeleteAnnotatedConversationDataset"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.ConversationDatasets",
|
||||
"method": "ImportConversationData"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.ConversationDatasets",
|
||||
"method": "LabelConversation"
|
||||
}
|
||||
],
|
||||
"timeout": "60s",
|
||||
"retryPolicy": {
|
||||
"initialBackoff": "0.100s",
|
||||
"maxBackoff": "60s",
|
||||
"backoffMultiplier": 1.3,
|
||||
"retryableStatusCodes": [
|
||||
"UNAVAILABLE",
|
||||
"DEADLINE_EXCEEDED"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": [
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.ConversationModels",
|
||||
"method": "CreateConversationModel"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.ConversationModels",
|
||||
"method": "GetConversationModel"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.ConversationModels",
|
||||
"method": "ListConversationModels"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.ConversationModels",
|
||||
"method": "DeleteConversationModel"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.ConversationModels",
|
||||
"method": "DeployConversationModel"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.ConversationModels",
|
||||
"method": "UndeployConversationModel"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.ConversationModels",
|
||||
"method": "GetConversationModelEvaluation"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.ConversationModels",
|
||||
"method": "ListConversationModelEvaluations"
|
||||
}
|
||||
],
|
||||
"timeout": "60s",
|
||||
"retryPolicy": {
|
||||
"initialBackoff": "0.100s",
|
||||
"maxBackoff": "60s",
|
||||
"backoffMultiplier": 1.3,
|
||||
"retryableStatusCodes": [
|
||||
"UNAVAILABLE",
|
||||
"DEADLINE_EXCEEDED"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": [
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.ConversationProfiles",
|
||||
"method": "ListConversationProfiles"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.ConversationProfiles",
|
||||
"method": "GetConversationProfile"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.ConversationProfiles",
|
||||
"method": "CreateConversationProfile"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.ConversationProfiles",
|
||||
"method": "UpdateConversationProfile"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.ConversationProfiles",
|
||||
"method": "DeleteConversationProfile"
|
||||
}
|
||||
],
|
||||
"timeout": "60s",
|
||||
"retryPolicy": {
|
||||
"initialBackoff": "0.100s",
|
||||
"maxBackoff": "60s",
|
||||
"backoffMultiplier": 1.3,
|
||||
"retryableStatusCodes": [
|
||||
"UNAVAILABLE",
|
||||
"DEADLINE_EXCEEDED"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": [
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.Documents",
|
||||
"method": "ListDocuments"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.Documents",
|
||||
"method": "GetDocument"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.Documents",
|
||||
"method": "CreateDocument"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.Documents",
|
||||
"method": "DeleteDocument"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.Documents",
|
||||
"method": "UpdateDocument"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.Documents",
|
||||
"method": "ReloadDocument"
|
||||
}
|
||||
],
|
||||
"timeout": "60s",
|
||||
"retryPolicy": {
|
||||
"initialBackoff": "0.100s",
|
||||
"maxBackoff": "60s",
|
||||
"backoffMultiplier": 1.3,
|
||||
"retryableStatusCodes": [
|
||||
"UNAVAILABLE",
|
||||
"DEADLINE_EXCEEDED"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": [
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.KnowledgeBases",
|
||||
"method": "ListKnowledgeBases"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.KnowledgeBases",
|
||||
"method": "GetKnowledgeBase"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.KnowledgeBases",
|
||||
"method": "CreateKnowledgeBase"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.KnowledgeBases",
|
||||
"method": "DeleteKnowledgeBase"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.KnowledgeBases",
|
||||
"method": "UpdateKnowledgeBase"
|
||||
}
|
||||
],
|
||||
"timeout": "60s",
|
||||
"retryPolicy": {
|
||||
"initialBackoff": "0.100s",
|
||||
"maxBackoff": "60s",
|
||||
"backoffMultiplier": 1.3,
|
||||
"retryableStatusCodes": [
|
||||
"UNAVAILABLE",
|
||||
"DEADLINE_EXCEEDED"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": [
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.PhoneNumbers",
|
||||
"method": "ListPhoneNumbers"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.PhoneNumbers",
|
||||
"method": "UpdatePhoneNumber"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.PhoneNumbers",
|
||||
"method": "DeletePhoneNumber"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.PhoneNumbers",
|
||||
"method": "UndeletePhoneNumber"
|
||||
}
|
||||
],
|
||||
"timeout": "60s",
|
||||
"retryPolicy": {
|
||||
"initialBackoff": "0.100s",
|
||||
"maxBackoff": "60s",
|
||||
"backoffMultiplier": 1.3,
|
||||
"retryableStatusCodes": [
|
||||
"UNAVAILABLE",
|
||||
"DEADLINE_EXCEEDED"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": [
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.PhoneNumberOrders",
|
||||
"method": "CreatePhoneNumberOrder"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.PhoneNumberOrders",
|
||||
"method": "GetPhoneNumberOrder"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.PhoneNumberOrders",
|
||||
"method": "ListPhoneNumberOrders"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.PhoneNumberOrders",
|
||||
"method": "UpdatePhoneNumberOrder"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.PhoneNumberOrders",
|
||||
"method": "CancelPhoneNumberOrder"
|
||||
}
|
||||
],
|
||||
"timeout": "60s",
|
||||
"retryPolicy": {
|
||||
"initialBackoff": "0.100s",
|
||||
"maxBackoff": "60s",
|
||||
"backoffMultiplier": 1.3,
|
||||
"retryableStatusCodes": [
|
||||
"UNAVAILABLE",
|
||||
"DEADLINE_EXCEEDED"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": [
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.Participants",
|
||||
"method": "CreateParticipant"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.Participants",
|
||||
"method": "GetParticipant"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.Participants",
|
||||
"method": "ListParticipants"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.Participants",
|
||||
"method": "UpdateParticipant"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.Participants",
|
||||
"method": "AnalyzeContent"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.Participants",
|
||||
"method": "SuggestArticles"
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.Participants",
|
||||
"method": "SuggestFaqAnswers"
|
||||
"service": "google.cloud.dialogflow.v2beta1.Sessions",
|
||||
"method": "DetectIntent"
|
||||
}
|
||||
],
|
||||
"timeout": "60s",
|
||||
"timeout": "220s",
|
||||
"retryPolicy": {
|
||||
"initialBackoff": "0.100s",
|
||||
"maxBackoff": "60s",
|
||||
"backoffMultiplier": 1.3,
|
||||
"retryableStatusCodes": [
|
||||
"UNAVAILABLE",
|
||||
"DEADLINE_EXCEEDED"
|
||||
"UNAVAILABLE"
|
||||
]
|
||||
}
|
||||
},
|
||||
|
|
@ -645,36 +137,13 @@
|
|||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.Participants",
|
||||
"method": "StreamingAnalyzeContent"
|
||||
}
|
||||
],
|
||||
"timeout": "1800s",
|
||||
"retryPolicy": {
|
||||
"initialBackoff": "0.100s",
|
||||
"maxBackoff": "60s",
|
||||
"backoffMultiplier": 1.3,
|
||||
"retryableStatusCodes": [
|
||||
"UNAVAILABLE",
|
||||
"DEADLINE_EXCEEDED"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": [
|
||||
},
|
||||
{
|
||||
"service": "google.cloud.dialogflow.v2beta1.Environments",
|
||||
"method": "ListEnvironments"
|
||||
"service": "google.cloud.dialogflow.v2beta1.Sessions",
|
||||
"method": "StreamingDetectIntent"
|
||||
}
|
||||
],
|
||||
"timeout": "60s",
|
||||
"retryPolicy": {
|
||||
"initialBackoff": "0.100s",
|
||||
"maxBackoff": "60s",
|
||||
"backoffMultiplier": 1.3,
|
||||
"retryableStatusCodes": [
|
||||
"UNAVAILABLE",
|
||||
"INTERNAL"
|
||||
]
|
||||
}
|
||||
"timeout": "220s"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -553,8 +553,6 @@ message Intent {
|
|||
// Rich cards allow you to respond to users with more vivid content, e.g.
|
||||
// with media and suggestions.
|
||||
//
|
||||
// For more details about RBM rich cards, please see:
|
||||
// https://developers.google.com/business-communications/rcs-business-messaging/guides/build/messages/send#rich-cards
|
||||
// If you want to show a single card with more control over the layout,
|
||||
// please use [RbmStandaloneCard][google.cloud.dialogflow.v2beta1.Intent.Message.RbmStandaloneCard] instead.
|
||||
message RbmCarouselCard {
|
||||
|
|
@ -583,8 +581,6 @@ message Intent {
|
|||
// Rich cards allow you to respond to users with more vivid content, e.g.
|
||||
// with media and suggestions.
|
||||
//
|
||||
// For more details about RBM rich cards, please see:
|
||||
// https://developers.google.com/business-communications/rcs-business-messaging/guides/build/messages/send#rich-cards
|
||||
// You can group multiple rich cards into one using [RbmCarouselCard][google.cloud.dialogflow.v2beta1.Intent.Message.RbmCarouselCard] but
|
||||
// carousel cards will give you less control over the card layout.
|
||||
message RbmStandaloneCard {
|
||||
|
|
@ -675,7 +671,7 @@ message Intent {
|
|||
string thumbnail_uri = 2;
|
||||
|
||||
// Required for cards with vertical orientation. The height of the media
|
||||
// within a rich card with a vertical layout. (https://goo.gl/NeFCjz).
|
||||
// within a rich card with a vertical layout.
|
||||
// For a standalone card with horizontal layout, height is not
|
||||
// customizable, and this field is ignored.
|
||||
Height height = 3;
|
||||
|
|
@ -729,7 +725,7 @@ message Intent {
|
|||
// can choose from the card.
|
||||
message RbmSuggestedAction {
|
||||
// Opens the user's default dialer app with the specified phone number
|
||||
// but does not dial automatically (https://goo.gl/ergbB2).
|
||||
// but does not dial automatically.
|
||||
message RbmSuggestedActionDial {
|
||||
// Required. The phone number to fill in the default dialer app.
|
||||
// This field should be in [E.164](https://en.wikipedia.org/wiki/E.164)
|
||||
|
|
@ -739,7 +735,7 @@ message Intent {
|
|||
}
|
||||
|
||||
// Opens the user's default web browser app to the specified uri
|
||||
// (https://goo.gl/6GLJD2). If the user has an app installed that is
|
||||
// If the user has an app installed that is
|
||||
// registered as the default handler for the URL, then this app will be
|
||||
// opened instead, and its icon will be used in the suggested action UI.
|
||||
message RbmSuggestedActionOpenUri {
|
||||
|
|
@ -748,7 +744,7 @@ message Intent {
|
|||
}
|
||||
|
||||
// Opens the device's location chooser so the user can pick a location
|
||||
// to send back to the agent (https://goo.gl/GXotJW).
|
||||
// to send back to the agent.
|
||||
message RbmSuggestedActionShareLocation {
|
||||
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue