Skip to main content
Les administrateurs Enterprise peuvent définir des limites d’Agent Compute Unit (ACU) afin de contrôler la consommation à l’échelle de leur Enterprise. Il existe deux types de limites, de nature différente : Les deux types de limites sont appliqués indépendamment : une requête est bloquée si la limite de l’utilisateur ou celle de l’organisation concernée est atteinte. Toutes les limites sont automatiquement réinitialisées au début de chaque période mensuelle.

Gérer les limites avec l’API V3

Toutes les requêtes s’authentifient avec un token d’utilisateur de service Enterprise. La consultation des paramètres de limite nécessite l’autorisation de compte ViewAccountConsumption ; la mise à jour ou la suppression des paramètres de limite nécessite l’autorisation de compte ManageBilling (tout comme la consultation des demandes d’augmentation de limite). Utilisez https://api.devin.ai comme URL de base. Consultez la vue d’ensemble de l’API V3 pour en savoir plus sur l’authentification et les utilisateurs de service.

Sémantique de PATCH

Pour les endpoints PATCH :
  • Un champ omis reste inchangé.
  • Un champ défini sur null est effacé.
  • Un champ défini sur une valeur est créé ou mis à jour.

Questions fréquentes

Les limites au niveau de l’organisation plafonnent l’utilisation totale attribuée à une organisation et sont réparties par catégorie de produit (Local Agent ou sessions cloud Devin). Les limites au niveau de l’utilisateur plafonnent l’utilisation locale et cloud combinée d’un utilisateur individuel, à l’échelle du compte, et sont gérées par niveaux. Les deux sont appliquées indépendamment.
Si aucune limite n’est configurée, l’utilisation n’est pas restreinte par ces contrôles de limite, sous réserve des conditions de votre offre Enterprise et de facturation.
Oui. Définir cycle_acu_limit sur 0 bloque l’utilisation pour ce périmètre jusqu’à ce que la limite soit augmentée ou supprimée.
Toutes les limites sont réinitialisées chaque mois en fonction de votre cycle de facturation.
Récupérez les identifiants utilisateur avec GET /v3/enterprise/members/users et les identifiants d’organisation avec GET /v3/enterprise/organizations, ou recherchez-les dans Enterprise Settings de l’application web Devin.
Oui, pour les deux types. Les limites au niveau de l’utilisateur sont gérées dans Enterprise Settings sous Politiques d’utilisation, où les administrateurs peuvent créer et modifier des niveaux, affecter des utilisateurs à des niveaux et définir des dérogations par utilisateur permanentes ou temporaires, ainsi qu’examiner les demandes d’augmentation de limite sous Demandes d’ACU. Les limites Devin au niveau de l’organisation peuvent être gérées sous Facturation Enterprise. Les limites de Local Agent au niveau de l’organisation sont actuellement gérées via l’API V3. Les administrateurs Enterprise peuvent également consulter l’utilisation d’ACU du cycle en cours, par produit ou par utilisateur, dans Enterprise Settings sous Consommation.