111 lines
4.2 KiB
YAML
111 lines
4.2 KiB
YAML
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.Environments
|
|
- 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: |-
|
|
<!-- mdformat off(presubmit failing, mdformat is as well) --> Dialogflow is
|
|
a natural language understanding platform that makes it easy
|
|
to design and integrate a conversational user interface into your mobile
|
|
app, web application, device, bot, interactive voice response system, and
|
|
so on. Using Dialogflow, you can provide new and engaging ways for
|
|
users to interact with your product.
|
|
|
|
Dialogflow can analyze multiple types of input from your customers,
|
|
including text or audio inputs (like from a phone or voice recording).
|
|
It can also respond to your customers in a couple of ways, either through
|
|
text or with synthetic speech.
|
|
|
|
For more information, see the
|
|
[Dialogflow documentation](https://cloud.google.com/dialogflow/docs).
|
|
|
|
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.Environments.ListEnvironments
|
|
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: 220.0
|
|
- selector: google.cloud.dialogflow.v2.Sessions.StreamingDetectIntent
|
|
deadline: 220.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.Environments.ListEnvironments
|
|
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
|