Cotas e limites

Este documento apresenta as cotas e os limites mais comuns para o uso do Dialogflow. Confira abaixo informações sobre como encontrar uma lista completa de cotas e limites. Reservamos o direito de mudar estas restrições, e esta página será atualizada para refletir qualquer alteração feita.

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.

Detalhes do limite de tempo da cota:

  • As cotas mensais são renovadas no primeiro dia de cada mês às 12h (Horário do Pacífico).
  • As cotas diárias são renovadas todo dia às 12h (Horário do Pacífico). Quando o horário de verão aumenta a duração de um dia, um bônus de cota proporcional é concedido. No entanto, não há dedução equivalente quando um dia mais curto ocorre devido à transição do horário de verão.
  • As cotas por minuto são atualizadas a cada 60 segundos no minuto.

As cotas mais comuns são as listadas abaixo. Para consultar todas as cotas, acesse a página Cotas do Dialogflow no console do Google Cloud.

Solicitação de aumento de cota

Se necessário, é possível solicitar um aumento de cota.

Se você usa projetos diferentes para agentes do Dialogflow e para autenticação com contas de serviço, solicite um aumento de cota para o projeto do consumidor. Para mais informações, consulte Como usar vários projetos para o Dialogflow ES ou Como usar vários projetos para agentes de conversação (Dialogflow CX).

Para agentes do Dialogflow ES, faça o upgrade do agente para a edição do Dialogflow Essentials antes de solicitar um aumento de cota.

Tabela de cotas

Os termos a seguir são usados para descrever os preços e as cotas:

  • Solicitação: Uma solicitação é definida como qualquer chamada de API 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árias para um usuário final 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 após a última solicitação ser enviada para a sessão. Ela pode ser uma sessão de chat ou uma sessão por chamada de voz.
    • Sessão de chat: uma sessão de chat usa apenas texto para solicitações e respostas.
    • Sessão por ligação: uma sessão por ligação usa áudio para solicitações, respostas ou ambos.
  • Projetos do consumidor e projetos de recursos: se você usar vários projetos, será possível que o projeto associado à 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, consulte Como usar vários projetos no Dialogflow ES ou Como usar vários projetos para agentes de conversação (Dialogflow CX).

A tabela a seguir oferece uma comparação de cotas das edições por tipo de agente. As cotas serão cumulativas para todos os recursos usados por uma solicitação, a menos que um recurso seja indicado como incluído.

Agente de agentes de conversa (Dialogflow CX)

Recurso Agentes de conversação (edição do Dialogflow CX)
Texto
(inclui todas as solicitações DetectIntent, StreamingDetectIntent e FulfillIntent que não contêm áudio)
1.200 solicitações por minuto
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, TTS e telefonia)
600 solicitações por minuto
Gateway de telefone do Dialogflow CX
Inclui entrada e saída de áudio.
Total de 100 minutos de chamada por minuto ‡
Solicitações de gravação no momento do design
Por exemplo, chamadas para criar ou atualizar um agente.
60 solicitações por minuto
Solicitações de leitura por tempo de design
Por exemplo, chamadas para listar ou receber recursos do agente.
200 solicitações por minuto
Solicitações de outras sessões
Por exemplo, configurar ou receber entidades da sessão.
100 solicitações por minuto

Agente do Dialogflow ES

Recurso Edição de teste Edição Essentials
Texto
(inclui todas as solicitações DetectIntent e StreamingDetectIntent que não contêm áudio)
180 solicitações por minuto ¶ 600 solicitações por minuto ¶
Entrada de áudio
(também conhecida como reconhecimento de fala, conversão de voz em texto e STT)
100 solicitações por minuto †

1.000 solicitações por dia †

15.000 solicitações por mês †

Máximo de 60 segundos de duração de áudio por solicitação †
300 solicitações por minuto †

Máximo de 60 segundos de duração de áudio por solicitação †
Saída de áudio
(também conhecida como síntese de fala, conversão de texto em voz e TTS)
Igual à entrada de áudio Igual à entrada de áudio
Conectores de conhecimento (Beta) Máximo de 10 MB no tamanho do documento

1.000 solicitações por mês

100 solicitações por dia
Sem limites #
Análise de sentimento Indisponível Sem limites #
Gateway de telefone do Dialogflow ES
Inclui entrada e saída de áudio.
Número gratuito: não disponível

3 minutos de chamada por minuto ‡

30 minutos de chamada por dia

500 minutos de chamada por mês

Número de telefone reservado por 30 dias
Total de 100 minutos de chamada por minuto ‡
Mega-agente 1.000 solicitações por dia Sem limites #
Solicitações de gravação no momento do design
Por exemplo, chamadas para criar ou atualizar um agente.
60 solicitações por minuto 60 solicitações por minuto
Solicitações de leitura no tempo de design
Por exemplo, chamadas para listar ou receber recursos do agente.
60 solicitações por minuto 60 solicitações por minuto
Solicitações de outras sessões
Por exemplo, definir ou receber entidades da sessão ou atualizar/consultar o contexto.
100 solicitações por minuto 100 solicitações por minuto

Agent Assist

Se você estiver usando o Agent Assist, as cotas listadas nas guias Agentes de conversa (Dialogflow CX) e Agente do Dialogflow ES também serão aplicadas de acordo com o tipo de agente que você está usando.

Recurso Edição de teste Edição Essentials
Outras operações do Agent Assist
Inclui todas as solicitações que gerenciam conversas e participantes.
Indisponível 300 solicitações por minuto
Operações de análise de texto/áudio do Agent Assist
Inclui todas as solicitações de AnalyzeContent ou StreamingAnalyzeContent para qualquer estágio de conversa. Isso inclui todas as solicitações que envolvem texto, síntese de fala e/ou reconhecimento de fala.
Indisponível 300 solicitações por minuto
Solicitações de pesquisa de sugestão de resumo de conversa do Agent Assist
Inclui todas as solicitações para receber resumos de conversas.
Indisponível 300 solicitações por minuto

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

Agentes de conversação (Dialogflow CX)

Descrição Limite
Número máximo de agentes por projeto do Google Cloud 1000
Número máximo de fluxos por agente 50
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 casos de teste por agente 2000
Número máximo de registros de mudanças por agente 20.000
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 por agente 10.000
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 frases de treinamento por fluxo e por idioma 100.000
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 2000
Número máximo de manipuladores de eventos por página 100
Número máximo de rotas por grupo de rotas 2000

Agente do Dialogflow 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 comandos por parâmetro e idioma 30
Número máximo de ambientes por agente 10
Número máximo de versões por agente 1000

Agent Assist

Se você estiver usando o Agent Assist, os limites listados nas guias Agentes de conversação (Dialogflow CX) Agent e Dialogflow ES também serão aplicados de acordo com o tipo de agente que você está usando.

Descrição Limite
Número mínimo de conversas necessárias para treinamento do modelo 30.000
Número máximo de modelos treinados simultaneamente por projeto 1
Número máximo de horas de GPU do nó de treinamento por mês 4200

Limites de duração

Agentes de conversação (Dialogflow CX)

Descrição Limite
Tempo limite máximo por webhook 30 segundos
Duração máxima da entrada de áudio 120 segundos

Agente do Dialogflow ES

Descrição Limite
Tempo limite máximo do webhook 5 segundos
Duração máxima das chamadas telefônicas 3,5 horas

Limites de tamanho

Agentes de conversação (Dialogflow 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 para detectar intents correspondidas por intents não generativas ou parâmetros 256 caracteres

Agente do Dialogflow 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

Limites de tamanho

Agente de agentes de conversa (Dialogflow CX)

Descrição Limite
Tamanho máximo do agente para exportação/restauração do agente para/para um sistema de arquivos local * ~10 MB
Tamanho máximo da solicitação de síntese de fala Consulte os limites do conteúdo da API TTS.

Agente do Dialogflow ES

Descrição Limite
Tamanho máximo do agente (conteúdo descompactado) para importação/restauração do agente 50 MB
Tamanho máximo da solicitação de síntese de fala Consulte os limites do conteúdo da API TTS.