Ce document recense les quotas et limites qui s'appliquent à Cloud Vision.
Un quota limite la quantité d'une ressource Google Cloud partagée que votre projet Google Cloud peut utiliser, y compris les composants matériels, logiciels et réseau. Par conséquent, les quotas font partie d'un système qui effectue les opérations suivantes :
- Surveille votre utilisation ou votre consommation des produits et services Google Cloud
- Limite la consommation de ces ressources pour des raisons telles que l'équité et la réduction des pics d'utilisation.
- Gère des configurations qui appliquent automatiquement des restrictions recommandées.
- Fournit un moyen de demander ou d'effectuer des modifications de quota.
Dans la plupart des cas, lorsqu'un quota est dépassé, le système bloque immédiatement l'accès à la ressource Google concernée et la tâche que vous essayez d'effectuer échoue. Dans la plupart des cas, les quotas s'appliquent à chaque projet Google Cloud. Ils sont partagés entre toutes les applications et adresses IP qui utilisent ce projet.
Pour demander une augmentation ou une diminution de la plupart des quotas, vous pouvez utiliser Google Cloud Console. Pour plus d'informations, consultez la page Demander une augmentation de quota.
Des limites s'appliquent également aux ressources Vision. Ces limites ne sont pas liées au système de quotas. Sauf indication contraire, les limites ne peuvent pas être modifiées.
Types de quotas
Il existe trois types de quotas :
- Quota de requêtes
- Le quota comptabilise chaque requête envoyée au point de terminaison de l'API Vision.
- Quota de fonctionnalités
- Le quota comptabilise chaque image et chaque fichier envoyé au point de terminaison de l'API Vision.
- Sauf indication contraire, un quota qui a comme préfixe un nom de fonctionnalité est généralement un quota de fonctionnalités.
- Quota de traitements
- Le quota comptabilise chaque image et chaque fichier en cours de traitement par l'API Vision, sauf indication contraire explicite.
- Il est reconnaissable par la mention "en cours de traitement" dans son nom.
- Ce quota détermine le nombre maximal d'images ou de pages que l'API Vision traite simultanément pour les méthodes asynchrones. Les utilisateurs peuvent envoyer davantage que ce quota dans les méthodes asynchrones, mais les images ou pages qui dépassent ce quota ne sont pas traitées immédiatement. Les fichiers dépassant le quota sont ajoutés à une file d'attente afin d'être traités ultérieurement.
Voici les quotas d'utilisation actuels de l'API Vision (sous réserve de modification) :
Quotas de l'API Vision | Type de quota | Valeur |
---|---|---|
Requêtes par minute (sauf pour les types de requêtes ci-dessous) | Quota de requêtes | 1 800 |
Requêtes d'identification de célébrités par minute | Quota de requêtes | zéro |
Requêtes de détection de thèmes par minute | Quota de fonctionnalités | 1 800 |
Requêtes de détection de texte par minute | Quota de fonctionnalités | 1 800 |
Annotation asynchrone d'images* (nombre d'images en cours de traitement) | Quota de traitements | 8 000 |
Détection asynchrone de documents texte† (nombre de pages en cours de traitement) | Quota de traitements | 10 000 |
* | Requêtes images:asyncBatchAnnotate |
† | Requêtes files:asyncBatchAnnotate , fonctionnalité DOCUMENT_TEXT_DETECTION |
Quotas Product Search | Valeur |
---|---|
Requêtes par minute (sauf pour les types de requêtes ci-dessous) | 1 800 |
Requêtes par lot, par jour | 300 |
Requêtes d'écriture pour la gestion des ressources, par minute | 1 200 |
Requêtes pour la gestion des ressources, par minute | 2 400 |
Ces limites s'appliquent à tous les projets de Google Cloud Console. Elles sont partagées entre toutes les applications et adresses IP associées à chacun des projets.
Il est possible de définir des quotas inférieurs par utilisateur dans Google Cloud Console.
Augmentation des quotas
Pour modifier les quotas dans la limite des valeurs maximales autorisées, accédez à la page Quotas de Google Cloud Console et sélectionnez Modifier les quotas. Pour demander une augmentation au-delà du quota maximal, modifiez le quota selon l'augmentation souhaitée. Insérez ensuite votre justification pour cette requête, puis envoyez votre mise à jour. Vous recevrez une notification confirmant la réception de votre requête. Vous pouvez être contacté pour fournir des informations supplémentaires. Une fois votre demande examinée, vous serez notifié de son approbation ou de son refus.
Généralement, chaque quota comporte des variantes "par projet et par utilisateur" et "par projet". Veuillez les modifier en fonction de votre configuration.
Lorsque vous demandez une augmentation du quota de fonctionnalités, tenez compte du quota global de requêtes et de la taille du lot prévue afin de respecter la condition suivante :
- Quota global de requêtes (requêtes par minute) * taille de votre lot >= quota de fonctionnalités après augmentation
Si vous ne respectez pas cette exigence, vous serez toujours limité par le quota de requêtes global.
Ce document présente les limites de contenu et les quotas de requêtes actuellement appliqués pour l'API Vision. Il sera mis à jour en cas de modifications de ces restrictions et limites
Limites
Les limites d'utilisation ci-dessous sont appliquées à l'API Vision :
Limite de contenu | Valeur |
---|---|
Taille du fichier image | 20 Mo |
Taille de l'objet de requête JSON | 10 Mo |
Taille du fichier PDF | 1 GB |
Nombre d'images par requête images:annotate |
16 |
Nombre d'images par requête images:asyncBatchAnnotate |
2000 |
Pages par requête files:annotate |
5 |
Pages par requête files:asyncBatchAnnotate |
2000 |
Les images encodées en Base64 peuvent dépasser la limite de taille JSON, même si elles sont comprises dans la limite de la taille du fichier image. Les images plus volumineuses doivent être hébergées sur Cloud Storage ou sur une URL accessible publiquement. Notez que la taille de fichier des images encodées en Base64 peut être supérieure à celle du fichier image d'origine (d'environ 37 %, généralement).