Este documento apresenta as cotas e os limites atuais para o uso do Dialogflow. Reservamos o direito de mudar estas restrições, e esta página será atualizada para refletir qualquer alteração feita.
Definições
Os termos a seguir são usados para descrever os preços e as cotas:
- Solicitação: Uma solicitação é definida como qualquer chamada para o serviço do Dialogflow, seja direta com o uso da API ou indireta com a integração ou o uso do console. Dependendo da tarefa e do design do agente, o número de solicitações necessário para um usuário final para concluir uma tarefa com um agente do Dialogflow pode variar muito.
-
Sessão:
uma sessão é uma conversa entre um usuário final e um agente do Dialogflow.
Uma sessão permanece ativa e os dados dela são armazenados por 30 minutos
depois do envio da última solicitação para a sessão.
Ela pode ser uma sessão de chat ou uma sessão por chamada de voz.
Para fins de cálculo de preços e cotas,
uma conversa pode contar como múltiplas sessões:
- Sessão de chat: uma sessão de chat usa apenas texto para solicitações e respostas. Se uma sessão de chat tiver mais de 40 solicitações, contará como múltiplas sessões com no máximo 40 solicitações por sessão. Por exemplo, se uma sessão tiver 81 solicitações, será contada como 3 sessões.
- Sessão por chamada de voz: uma sessão por chamada de voz usa áudio para solicitações, respostas ou ambos. Se uma sessão por chamada de voz tiver mais de 10 minutos de áudio, ela será contada como sessões múltiplas com no máximo 10 minutos por sessão. Por exemplo, se uma sessão tiver 21 minutos de áudio, será contada como 3 sessões.
- Projetos do consumidor e projetos de recurso: se você usa vários projetos, é possível que o projeto associado com sua autenticação de solicitação (projeto do consumidor) não seja o mesmo projeto que está associado ao agente na solicitação (projeto de recurso). Nesse caso, o projeto do consumidor é usado para determinar preços e cotas. Para mais informações, veja Como usar vários projetos.
Cotas
Cotas são as restrições padrão aplicadas ao seu projeto. Se você estiver usando uma edição paga, poderá solicitar um aumento de cota. As cotas têm o objetivo de acelerar o carregamento de serviço por cliente, isso previne a sobrecarga do projeto e evita que o cliente use recursos de forma inesperada.
As cotas do Dialogflow variam, dependendo da edição do seu agente. As cotas se aplicam a cada projeto e são compartilhadas em todos os aplicativos e endereços IP usados.
As cotas mais comuns são as listadas abaixo. Para consultar todas as cotas, veja a página do Console do GCP Dialogflow sobre cotas. Para solicitar um aumento no limite de cotas, clique em Inscrever-se para uma cota maior no formulário de edição para enviar uma Solicitação de aumento de cota do Dialogflow.
Tabela de cotas
A tabela a seguir oferece uma comparação de cotas das edições por tipo de agente. A menos que um recurso seja indicado como incluído, os preços e as cotas serão cumulativos para todos os recursos usados por uma solicitação.
Agente CX
Recurso | Edição CX |
---|---|
Texto |
|
Entrada/saída de áudio (reconhecimento de fala, conversão de voz em texto, STT, síntese de fala, conversão de texto em voz e TTS) |
|
Solicitações por tempo de design Por exemplo, chamadas para criar ou atualizar um agente. |
|
Solicitações de outras sessões Por exemplo, configurar entidades de sessão ou atualizar/consultar o contexto. |
|
Agente ES
Recurso | Edição de teste | Edição Essentials |
---|---|---|
Texto ¶ |
|
|
Entrada de áudio † (também conhecida como reconhecimento de fala, conversão de voz em texto e STT) |
|
|
Saída de áudio † (também conhecida como síntese de fala, conversão de texto em voz e TTS) |
|
|
Conectores de conhecimento (Beta) |
|
|
Análise de sentimento |
|
|
Dialogflow Phone Gateway (Beta) Inclui entrada e saída de áudio. |
|
|
Mega-agente |
|
|
Solicitações por tempo de design Por exemplo, chamadas para criar ou atualizar um agente. |
|
|
Solicitações de outras sessões Por exemplo, configurar entidades de sessão ou atualizar/consultar o contexto. |
|
|
† |
Cada stream
StreamingDetectIntent
é considerado uma única solicitação,
mesmo que ele inclua vários
frames de áudio StreamingDetectIntentRequest .
|
‡ | "Minutos de chamada por minuto" é a soma total do tempo por minuto usado por todos os usuários em chamadas no sistema telefônico. Por exemplo: em um período de 60 segundos, um usuário está on-line por 60 segundos, outro por 30 segundos e um terceiro por mais 30 segundos. Essa soma resulta em dois minutos por minuto. Com um valor maior, mais usuários podem usar o sistema simultaneamente. |
# | Os recursos marcados como sem limites podem ser limitados pelo uso de outros recursos. Por exemplo, mesmo que sua edição ofereça uma cota ilimitada de conectores de conhecimento, uma solicitação de texto que usa esse componente continuará limitada pela cota da solicitação de texto. |
¶ | As entradas e saídas de áudio do Google Assistente são consideradas como solicitações de texto. |
Limites
Limites são restrições fixas e não podem ser aumentados. Muitos recursos e campos têm limitações de contagem, duração ou tamanho, que são restrições fixas para a implementação do serviço.
As tabelas a seguir listam os limites que normalmente são encontrados. A documentação específica do recurso e a de referência da API podem fornecer limites adicionais.
Limites de contagem
Agente CX
Descrição | Limite |
---|---|
Número máximo de agentes por projeto do Google Cloud | 100 |
Número máximo de fluxos por agente | 20 |
Número máximo de tipos de entidade por agente | 250 |
Número máximo de webhooks por agente | 100 |
Número máximo de ambientes por agente | 20 |
Número máximo de páginas por fluxo | 250 |
Número máximo de grupos de rotas por fluxo | 100 |
Número máximo de versões por fluxo | 20 |
Número máximo de intents referenciadas por fluxo | 2000 |
Número máximo de frases de treinamento por intent e por idioma (exceto "Intent negativa padrão") | 2000 |
Número máximo de parâmetros por intent | 20 |
Número máximo de entradas de entidade por entidade | 30.000 |
Número máximo de sinônimos de entidade por entrada de entidade | 200 |
Número máximo de valores de referência e sinônimos de entidade por agente e por idioma | 1.000.000 |
Número máximo de parâmetros por página | 20 |
Número máximo de rotas por página | 100 |
Número máximo de manipuladores de eventos por página | 100 |
Número máximo de rotas por grupo de rotas | 100 |
Agente ES
Descrição | Limite |
---|---|
Número máximo de agentes por região e por projeto do Google Cloud | 1 |
Número máximo de intents | 2.000 |
Número máximo de tipos de entidade | 250 |
Número máximo de frases de treinamento por intent e por idioma * | 2000 |
Número máximo de frases de treinamento por agente e por idioma * | 100.000 |
Número máximo de entradas de entidade | 30.000 |
Número máximo de sinônimos por entrada de entidade | 200 |
Número máximo de valores de referência de entidade e sinônimos por agente e por idioma * | 1.000.000 |
Número máximo de parâmetros por intent | 20 |
Número máximo de contextos de entrada por intent | 5 |
Número máximo de contextos de saída por intent | 30 |
Número máximo de respostas de texto por intent e por idioma * | 30 |
Número máximo de prompts por parâmetro e por idioma † | 30 |
* | Todos os limites relacionados às intents que têm um componente de idioma são validados por idioma. Por exemplo, se o agente aceita os idiomas inglês e francês, uma intent pode ter no máximo 2.000 frases de treinamento em inglês e 2.000 em francês. |
† | Por exemplo, se o agente aceita os idiomas inglês e francês, um parâmetro pode ter no máximo 30 prompts em inglês e 30 em francês. |
Limites de duração
Agente CX
Descrição | Limite |
---|---|
Tempo limite máximo por webhook | 30 segundos |
Agente ES
Descrição | Limite |
---|---|
Duração máxima das chamadas telefônicas | 3,5 horas |
Limites de tamanho
Agente CX
Descrição | Limite |
---|---|
Tamanho máximo da frase de treinamento | 768 caracteres |
Tamanho máximo da resposta de texto | 4.000 caracteres |
Tamanho máximo da entrada de texto de detecção de intent | 256 caracteres |
Agente ES
Descrição | Limite |
---|---|
Tamanho mínimo do nome do agente | 1 caractere |
Tamanho máximo do nome do agente | 150 caracteres |
Tamanho máximo da descrição do agente | 500 caracteres |
Tamanho máximo do nome da intent | 100 caracteres |
Tamanho máximo do nome do tipo da entidade | 30 caracteres |
Tamanho máximo da frase de treinamento | 768 caracteres |
Tamanho máximo do nome da ação | 250 caracteres |
Tamanho máximo do nome de contexto | 250 caracteres |
Tamanho máximo do valor de entrada | 512 caracteres |
Tamanho máximo do nome do parâmetro | 30 caracteres |
Tamanho máximo da resposta de texto | 4.000 caracteres |
Tamanho máximo da entrada de texto de detecção de intent * | 256 caracteres |
Tamanho máximo do nome do evento | 150 caracteres |
* | Esse limite é aplicado pelo serviço do Dialogflow. Caso você esteja usando uma integração, a plataforma pode ter um limite menor. Veja os detalhes para sua integração. |
Limites de tamanho
Agente ES
Descrição | Limite |
---|---|
Tamanho máximo do agente (conteúdo descompactado) para importação/restauração do agente | 50 MB |