Quotas et limites

Ce document présente les quotas et limites actuels pour l'utilisation de Dialogflow. Nous nous réservons le droit de modifier ces contraintes. Nous mettrons à jour cette page en cas d'éventuelles modifications.

Définitions

Les termes ci-dessous sont utilisés pour décrire les prix et les quotas :

  • Requête : une requête correspond à un appel au service Dialogflow, qu'il soit effectué directement via l'API ou indirectement par le biais de l'intégration ou de la console. Selon la tâche et la conception de l'agent, le nombre de requêtes nécessaires pour qu'un utilisateur final puisse accomplir une tâche avec un agent Dialogflow peut varier considérablement.
  • Projets client et projets de ressources : si vous utilisez plusieurs projets, il est possible que le projet associé à l'authentification des requêtes (projet client) ne corresponde pas à celui associé à l'agent dans la requête (projet de ressources). Dans ce cas, le projet client est utilisé pour déterminer les prix et les quotas. Pour en savoir plus, consultez la page Utiliser plusieurs projets.

Quotas

Les quotas sont des contraintes par défaut appliquées au niveau de votre projet. Si vous utilisez une édition payante, vous pouvez demander une augmentation des quotas. Les quotas visent à limiter la charge de service que chaque client peut utiliser, ce qui permet d'éviter que le service soit surchargé et de protéger les clients contre toute utilisation inattendue des ressources.

Les quotas Dialogflow varient selon l'édition de votre agent. Ils s'appliquent à chaque projet, et sont partagés entre toutes les applications et adresses IP associées à un projet.

Le tableau suivant répertorie les quotas les plus courants. Pour consulter tous les quotas, accédez à la page Quotas Dialogflow de la console GCP. Pour envoyer une demande d'augmentation de quota Dialogflow, cliquez sur Demander un quota supérieur dans le formulaire.

Tableau de quotas

Le tableau suivant compare les quotas des différentes éditions. Les prix et quotas sont cumulatifs pour toutes les fonctionnalités utilisées par une requête, sauf s'il est indiqué que la fonctionnalité est incluse.

Standard Edition Enterprise Edition
Essentials Plus
Texte¶
  • 180 requêtes par minute
  • 600 requêtes par minute
  • 600 requêtes par minute
Entrée audio†
(également appelée reconnaissance vocale ou STT)
  • 100 requêtes par minute
  • 1 000 requêtes par jour
  • 15 000 requêtes par mois
  • 60 secondes de longueur audio par requête au maximum
  • 300 requêtes par minute
  • 60 secondes de longueur audio par requête au maximum
  • 300 requêtes par minute
  • 60 secondes de longueur audio par requête au maximum
Sortie audio†
(également appelée synthèse vocale ou TTS)
  • Identique à l'entrée audio
  • Identique à l'entrée audio
  • Identique à l'entrée audio
Connecteurs de connaissances (bêta)
  • Volume total des documents : 10 Mo au maximum
  • 1 000 requêtes par mois
  • 100 requêtes par jour
  • Volume total des documents : 10 Mo au maximum
  • 1 000 requêtes par mois
  • 100 requêtes par jour
  • Illimité#
Analyse des sentiments
  • Non disponible
  • Illimité#
  • Illimité#
Méga-agent (bêta)
  • 1 000 requêtes par jour
  • Illimité#
  • Illimité#
Passerelle de téléphonie Dialogflow (bêta)
Inclut les entrées et les sorties audio.
  • Numéro gratuit :
    Non disponible
  • 3 minutes de téléphone par minute‡
  • 30 minutes de téléphone par jour
  • 500 minutes de téléphone par mois
  • Numéro de téléphone réservé pendant 30 jours
  • 100 minutes de téléphone par minute‡
  • 100 minutes de téléphone par minute‡
Requêtes lors de la conception
Par exemple, appels pour créer ou mettre à jour un agent.
  • 60 requêtes par minute
  • 60 requêtes par minute
  • 60 requêtes par minute
Requêtes concernant d'autres sessions
Par exemple, paramétrage d'entités de session ou mise à jour/interrogation du contexte.
  • 100 requêtes par minute
  • 100 requêtes par minute
  • 100 requêtes par minute

Limites

Les limites sont des contraintes fixes qui ne peuvent pas être augmentées. De nombreuses ressources et de nombreux champs sont associés à des limites de quantité, de durée ou de longueur, qui sont des contraintes fixes pour l'intégration du service.

Les tableaux suivants répertorient les limites courantes. La documentation de référence d'une API ou d'une fonctionnalité donnée peut spécifier des limites supplémentaires.

Limites de quantité

Description Limite
Nombre maximal d'intents 2 000
Nombre maximal de types d'entité 250
Nombre maximal d'expressions d'entraînement par intent et par langue* 2 000
Nombre maximal d'expressions d'entraînement par agent et par langue* 100 000
Nombre maximal d'entrées d'entité 30 000
Nombre maximal de synonymes d'entité par entrée d'entité 200
Nombre maximal de synonymes et de valeurs de référence d'entité par agent et par langue* 1 000 000
Nombre maximal de paramètres par intent 20
Nombre maximal de contextes d'entrée par intent 5
Nombre maximal de contextes de sortie par intent 30
Nombre maximal de réponses textuelles par intent et par langue* 30
Nombre maximal d'invites par paramètre et par langue† 30
Nombre maximal d'agents par projet Google Cloud 1

Limites de durée

Description Limite
Durée maximale de l'appel de téléphonie 3,5 heures

Limites de longueur

Description Limite
Longueur minimale du nom d'un agent 1 caractère
Longueur maximale du nom d'un agent 150 caractères
Longueur maximale de la description d'un agent 500 caractères
Longueur maximale du nom d'un intent 100 caractères
Longueur maximale du nom d'un type d'entité 30 caractères
Longueur maximale d'une expression d'entraînement 768 caractères
Longueur maximale du nom d'une action 250 caractères
Longueur maximale du nom d'un contexte 250 caractères
Longueur maximale d'une valeur d'entrée 512 caractères
Longueur maximale du nom d'un paramètre 30 caractères
Longueur maximale d'une réponse textuelle 4 000 caractères
Longueur maximale d'une entrée de détection d'intents au format texte* 256 caractères
Longueur maximale du nom d'un événement 150 caractères