Synchronize new proto/yaml changes.
PiperOrigin-RevId: 270363949
This commit is contained in:
parent
095078e85f
commit
999d0930ce
|
|
@ -1,128 +0,0 @@
|
|||
type: google.api.Service
|
||||
config_version: 3
|
||||
name: dialogflow.googleapis.com
|
||||
title: Dialogflow API
|
||||
|
||||
apis:
|
||||
- name: google.cloud.dialogflow.v2.Agents
|
||||
- name: google.cloud.dialogflow.v2.Contexts
|
||||
- name: google.cloud.dialogflow.v2.EntityTypes
|
||||
- name: google.cloud.dialogflow.v2.Intents
|
||||
- name: google.cloud.dialogflow.v2.SessionEntityTypes
|
||||
- name: google.cloud.dialogflow.v2.Sessions
|
||||
|
||||
types:
|
||||
- name: google.cloud.dialogflow.v2.BatchUpdateEntityTypesResponse
|
||||
- name: google.cloud.dialogflow.v2.BatchUpdateIntentsResponse
|
||||
- name: google.cloud.dialogflow.v2.ExportAgentResponse
|
||||
- name: google.cloud.dialogflow.v2.OriginalDetectIntentRequest
|
||||
- name: google.cloud.dialogflow.v2.WebhookRequest
|
||||
- name: google.cloud.dialogflow.v2.WebhookResponse
|
||||
|
||||
documentation:
|
||||
summary: |-
|
||||
Builds conversational interfaces (for example, chatbots, and voice-powered
|
||||
apps and devices).
|
||||
overview: |-
|
||||
[Dialogflow](http://dialogflow.com/) is a natural language
|
||||
understanding platform that makes it easy for you to design and integrate
|
||||
a conversational user interface into your mobile app, web application,
|
||||
device, bot, and so on. Using Dialogflow you can provide users new and
|
||||
engaging ways to interact with your product using both voice recognition
|
||||
and text input.
|
||||
|
||||
For information on how Dialogflow agents, intents, entities, and so on
|
||||
work, see the [Dialogflow getting
|
||||
started
|
||||
guide](https://dialogflow.com/docs/getting-started/basics) in the
|
||||
dialogflow.com documentation.
|
||||
|
||||
## Dialogflow Editions
|
||||
|
||||
Dialogflow is available in two editions: Standard and Enterprise. For
|
||||
information on the difference in Dialogflow editions, see [Dialogflow
|
||||
Editions](https://cloud.google.com/dialogflow-enterprise/docs/editions).
|
||||
|
||||
## The Dialogflow API
|
||||
|
||||
The Dialogflow API provides a REST and gRPC API that you can use to
|
||||
incorporate the Dialogflow into your product. After you have created a
|
||||
Google Cloud project and a Dialogflow agent, you can use the API to create
|
||||
intents, entities, and so on, and then pass user input to your Dialogflow
|
||||
agent to determine user intent using
|
||||
the
|
||||
[detectIntent](https://cloud.google.com/dialogflow-enterprise/docs/reference/rest/v2beta1/projects.agent.sessions/detectIntent) REST
|
||||
API, or the
|
||||
[StreamingDetectIntentRequest](https://cloud.google.com/dialogflow-enterprise/docs/reference/rpc/google.cloud.dialogflow.v2beta1#google.cloud.dialogflow.v2beta1.StreamingDetectIntentRequest) gRPC
|
||||
API.
|
||||
|
||||
## Getting Started
|
||||
|
||||
* For information on setting up a Google Cloud Platform project and
|
||||
creating an agent using the Dialogflow Enterprise Edition, see
|
||||
[Quickstart](https://cloud.google.com/dialogflow-enterprise/docs/quickstart). *
|
||||
For information on creating an agent using the Dialogflow Standard
|
||||
Edition, see [Building Your First
|
||||
Agent](https://dialogflow.com/docs/getting-started/building-your-first-agent)
|
||||
|
||||
backend:
|
||||
rules:
|
||||
- selector: 'google.cloud.dialogflow.v2.Agents.*'
|
||||
deadline: 60.0
|
||||
- selector: 'google.cloud.dialogflow.v2.Contexts.*'
|
||||
deadline: 60.0
|
||||
- selector: 'google.cloud.dialogflow.v2.EntityTypes.*'
|
||||
deadline: 60.0
|
||||
- selector: 'google.cloud.dialogflow.v2.Intents.*'
|
||||
deadline: 60.0
|
||||
- selector: 'google.cloud.dialogflow.v2.SessionEntityTypes.*'
|
||||
deadline: 60.0
|
||||
- selector: google.cloud.dialogflow.v2.Sessions.DetectIntent
|
||||
deadline: 230.0
|
||||
- selector: google.cloud.dialogflow.v2.Sessions.StreamingDetectIntent
|
||||
deadline: 230.0
|
||||
- selector: 'google.longrunning.Operations.*'
|
||||
deadline: 60.0
|
||||
|
||||
authentication:
|
||||
rules:
|
||||
- selector: 'google.cloud.dialogflow.v2.Agents.*'
|
||||
oauth:
|
||||
canonical_scopes: |-
|
||||
https://www.googleapis.com/auth/cloud-platform,
|
||||
https://www.googleapis.com/auth/dialogflow
|
||||
- selector: 'google.cloud.dialogflow.v2.Contexts.*'
|
||||
oauth:
|
||||
canonical_scopes: |-
|
||||
https://www.googleapis.com/auth/cloud-platform,
|
||||
https://www.googleapis.com/auth/dialogflow
|
||||
- selector: 'google.cloud.dialogflow.v2.EntityTypes.*'
|
||||
oauth:
|
||||
canonical_scopes: |-
|
||||
https://www.googleapis.com/auth/cloud-platform,
|
||||
https://www.googleapis.com/auth/dialogflow
|
||||
- selector: 'google.cloud.dialogflow.v2.Intents.*'
|
||||
oauth:
|
||||
canonical_scopes: |-
|
||||
https://www.googleapis.com/auth/cloud-platform,
|
||||
https://www.googleapis.com/auth/dialogflow
|
||||
- selector: 'google.cloud.dialogflow.v2.SessionEntityTypes.*'
|
||||
oauth:
|
||||
canonical_scopes: |-
|
||||
https://www.googleapis.com/auth/cloud-platform,
|
||||
https://www.googleapis.com/auth/dialogflow
|
||||
- selector: google.cloud.dialogflow.v2.Sessions.DetectIntent
|
||||
oauth:
|
||||
canonical_scopes: |-
|
||||
https://www.googleapis.com/auth/cloud-platform,
|
||||
https://www.googleapis.com/auth/dialogflow
|
||||
- selector: google.cloud.dialogflow.v2.Sessions.StreamingDetectIntent
|
||||
oauth:
|
||||
canonical_scopes: |-
|
||||
https://www.googleapis.com/auth/cloud-platform,
|
||||
https://www.googleapis.com/auth/dialogflow
|
||||
- selector: 'google.longrunning.Operations.*'
|
||||
oauth:
|
||||
canonical_scopes: |-
|
||||
https://www.googleapis.com/auth/cloud-platform,
|
||||
https://www.googleapis.com/auth/dialogflow
|
||||
|
|
@ -21,6 +21,7 @@ proto_library(
|
|||
deps = [
|
||||
"//google/api:annotations_proto",
|
||||
"//google/api:client_proto",
|
||||
"//google/api:field_behavior_proto",
|
||||
"//google/api:resource_proto",
|
||||
"//google/longrunning:operations_proto",
|
||||
"//google/rpc:status_proto",
|
||||
|
|
@ -76,7 +77,7 @@ java_gapic_library(
|
|||
name = "dialogflow_java_gapic",
|
||||
src = ":dialogflow_proto_with_info",
|
||||
gapic_yaml = "dialogflow_gapic.yaml",
|
||||
service_yaml = "//google/cloud/dialogflow:dialogflow_v2.yaml",
|
||||
service_yaml = ":dialogflow_v2.yaml",
|
||||
test_deps = [":dialogflow_java_grpc"],
|
||||
deps = [
|
||||
":dialogflow_java_proto",
|
||||
|
|
@ -144,7 +145,7 @@ go_gapic_library(
|
|||
src = ":dialogflow_proto_with_info",
|
||||
gapic_yaml = "dialogflow_gapic.yaml",
|
||||
importpath = "cloud.google.com/go/dialogflow/apiv2",
|
||||
service_yaml = "//google/cloud/dialogflow:dialogflow_v2.yaml",
|
||||
service_yaml = ":dialogflow_v2.yaml",
|
||||
deps = [
|
||||
":dialogflow_go_proto",
|
||||
"//google/longrunning:longrunning_go_gapic",
|
||||
|
|
@ -198,7 +199,7 @@ php_gapic_library(
|
|||
name = "dialogflow_php_gapic",
|
||||
src = ":dialogflow_proto_with_info",
|
||||
gapic_yaml = "dialogflow_gapic.yaml",
|
||||
service_yaml = "//google/cloud/dialogflow:dialogflow_v2.yaml",
|
||||
service_yaml = ":dialogflow_v2.yaml",
|
||||
deps = [
|
||||
":dialogflow_php_grpc",
|
||||
":dialogflow_php_proto",
|
||||
|
|
@ -228,7 +229,7 @@ nodejs_gapic_library(
|
|||
name = "dialogflow_nodejs_gapic",
|
||||
src = ":dialogflow_proto_with_info",
|
||||
gapic_yaml = "dialogflow_gapic.yaml",
|
||||
service_yaml = "//google/cloud/dialogflow:dialogflow_v2.yaml",
|
||||
service_yaml = ":dialogflow_v2.yaml",
|
||||
deps = [],
|
||||
)
|
||||
|
||||
|
|
@ -266,7 +267,7 @@ ruby_gapic_library(
|
|||
name = "dialogflow_ruby_gapic",
|
||||
src = ":dialogflow_proto_with_info",
|
||||
gapic_yaml = "dialogflow_gapic.yaml",
|
||||
service_yaml = "//google/cloud/dialogflow:dialogflow_v2.yaml",
|
||||
service_yaml = ":dialogflow_v2.yaml",
|
||||
deps = [
|
||||
":dialogflow_ruby_grpc",
|
||||
":dialogflow_ruby_proto",
|
||||
|
|
@ -308,7 +309,7 @@ csharp_gapic_library(
|
|||
name = "dialogflow_csharp_gapic",
|
||||
src = ":dialogflow_proto_with_info",
|
||||
gapic_yaml = "dialogflow_gapic.yaml",
|
||||
service_yaml = "//google/cloud/dialogflow:dialogflow_v2.yaml",
|
||||
service_yaml = ":dialogflow_v2.yaml",
|
||||
deps = [
|
||||
":dialogflow_csharp_grpc",
|
||||
":dialogflow_csharp_proto",
|
||||
|
|
@ -323,4 +324,4 @@ csharp_gapic_assembly_pkg(
|
|||
":dialogflow_csharp_grpc",
|
||||
":dialogflow_csharp_proto",
|
||||
],
|
||||
)
|
||||
)
|
||||
|
|
|
|||
|
|
@ -5,9 +5,9 @@ common:
|
|||
proto_deps:
|
||||
- name: google-common-protos
|
||||
src_proto_paths:
|
||||
- v2
|
||||
- .
|
||||
service_yaml: dialogflow_v2.yaml
|
||||
gapic_yaml: v2/dialogflow_gapic.yaml
|
||||
gapic_yaml: dialogflow_gapic.yaml
|
||||
artifacts:
|
||||
- name: gapic_config
|
||||
type: GAPIC_CONFIG
|
||||
|
|
@ -14,10 +14,12 @@ proto_library(
|
|||
"context.proto",
|
||||
"document.proto",
|
||||
"entity_type.proto",
|
||||
"gcs.proto",
|
||||
"intent.proto",
|
||||
"knowledge_base.proto",
|
||||
"session.proto",
|
||||
"session_entity_type.proto",
|
||||
"validation_result.proto",
|
||||
"webhook.proto",
|
||||
],
|
||||
deps = [
|
||||
|
|
@ -79,7 +81,7 @@ java_gapic_library(
|
|||
name = "dialogflow_java_gapic",
|
||||
src = ":dialogflow_proto_with_info",
|
||||
gapic_yaml = "dialogflow_gapic.yaml",
|
||||
service_yaml = "//google/cloud/dialogflow:dialogflow_v2beta1.yaml",
|
||||
service_yaml = ":dialogflow_v2beta1.yaml",
|
||||
test_deps = [":dialogflow_java_grpc"],
|
||||
deps = [
|
||||
":dialogflow_java_proto",
|
||||
|
|
@ -149,7 +151,7 @@ go_gapic_library(
|
|||
src = ":dialogflow_proto_with_info",
|
||||
gapic_yaml = "dialogflow_gapic.yaml",
|
||||
importpath = "cloud.google.com/go/cloud/dialogflow/apiv2beta1",
|
||||
service_yaml = "//google/cloud/dialogflow:dialogflow_v2beta1.yaml",
|
||||
service_yaml = ":dialogflow_v2beta1.yaml",
|
||||
deps = [
|
||||
":dialogflow_go_proto",
|
||||
"//google/longrunning:longrunning_go_gapic",
|
||||
|
|
|
|||
|
|
@ -4,9 +4,9 @@ common:
|
|||
proto_deps:
|
||||
- name: google-common-protos
|
||||
src_proto_paths:
|
||||
- v2beta1
|
||||
- .
|
||||
service_yaml: dialogflow_v2beta1.yaml
|
||||
gapic_yaml: v2beta1/dialogflow_gapic.yaml
|
||||
gapic_yaml: dialogflow_gapic.yaml
|
||||
artifacts:
|
||||
- name: gapic_config
|
||||
type: GAPIC_CONFIG
|
||||
Loading…
Reference in New Issue