Usage, offres et limites
Comprendre les capacités disponibles et les consommations.
Lire une limite dans son contexte
Une capacité de produit, une permission et un budget sont distincts. L’offre peut inclure une fonctionnalité; le membre doit encore avoir le droit de l’utiliser. Un profil peut être autorisé mais avoir atteint une limite de consommation.
| Information | Valeur attendue | Question à résoudre |
|---|---|---|
| Offre | Plan et capacités effectives | La fonction est-elle incluse ? |
| Accès | Rôle et permissions | Cette personne peut-elle l’utiliser ? |
| Usage | Mesure et période concernées | Quelle consommation est comptabilisée ? |
| Limite | Seuil et portée | Qu’est-ce qui empêche la prochaine opération ? |
| Fournisseur | Conditions du compte connecté | Quelle ressource externe est utilisée ? |
Exemple
La coédition nécessite une offre Team ou supérieure et des droits de contenu. La rédaction d’une soumission peut également consommer une ressource AI selon le profil. Présentez la limite concernée et l’action utile : vérifier un droit, corriger un profil ou consulter l’offre.
Retrouver ses préférences
Dans Réglages → Préférences, choisissez un texte de référence, modifiez-le dans sa Surface ou ouvrez son historique. Les textes initiaux viennent de l’application; ils ne sont pas des réglages figés. Ajoutez une préférence lorsque l’application le permet, ou demandez à ChatGPT de modifier la préférence explicitement sélectionnée. Surface ne déduit pas une nouvelle préférence à votre insu et ces textes ne modifient ni droits ni budget.
Le changement de langue de l’interface conserve la sélection. Si un texte ne peut pas être conservé avant de changer de sélection, gardez-le ouvert et reprenez sa saisie. Après une sauvegarde confirmée, l’actualisation de la liste ne demande pas de sauvegarder une seconde fois.
Gérer la facturation du compte
Ouvrez Réglages → Forfait et facturation pour consulter le forfait du compte et l’état de son abonnement. Le propriétaire du compte ouvre le portail sécurisé Stripe lorsque la facturation est configurée et qu’un abonnement est associé au compte. Les autres membres consultent le forfait sans obtenir de droits de facturation. Le retour depuis Stripe ne confirme pas à lui seul un paiement et ne modifie pas les permissions Surface.
Si l’ouverture du portail échoue, réessayez la même demande. Chaque ouverture vérifie les droits courants du compte; un ancien lien ne remplace pas cette autorisation. Une demande expirée nécessite d’actualiser la facturation avant de demander explicitement un nouveau portail. Quand la souscription ou les changements de forfait sont indisponibles, l’interface indique cette limite sans présenter un bouton d’upgrade sans effet.
Si les conditions du compte changent après la préparation d’un portail, actualisez la facturation puis demandez explicitement une nouvelle ouverture lorsque l’interface l’indique. Une réponse non reçue n’est pas remplacée silencieusement par une autre demande. Après une ouverture réussie, une nouvelle visite prépare un nouveau lien temporaire.
Ne pas masquer un refus
Une opération bloquée par une limite doit rester visible comme telle. Le système ne bascule pas silencieusement vers un compte ou une ressource non autorisée. Une estimation et une consommation mesurée doivent être clairement distinguées.
Les offres et leurs conditions sont présentées sur la page des tarifs. Le diagnostic aide à distinguer limite, droit et indisponibilité.
Exemples appliqués : Borner le travail et suivre sa consommation
Le budget fixe les limites du Flow; les tentatives d’une étape restent elles aussi bornées.
Configuration
Fragment à placer dans flowBlueprints[].composition.budgets. Propriétés et valeurs admises.
{
"maximumDepth": 2,
"maximumOccurrences": 20,
"maximumConcurrency": 2,
"maximumIterations": 3,
"maximumDurationMilliseconds": 86400000,
"maximumCostUnits": 100,
"maximumStateBytes": 32000
}
Variante et raccordement
Fragment à placer dans flowBlueprints[].composition.steps[]. Propriétés et valeurs admises.
{
"key": "prepare",
"kind": "task",
"workNodeKey": "prepare",
"actionKey": "prepare",
"inputs": {},
"outputs": [
{
"key": "proposal",
"type": "result-reference",
"provenance": "canonical",
"minimum": 1,
"maximum": 1,
"result": "reference"
}
],
"reservedCostUnits": 1,
"maximumAttempts": 3
}
Exemple de disposition UI
La disposition illustrative ci-dessous situe cette configuration dans l’app Clients/Soumissions. Chaque fragment s’insère à l’emplacement indiqué; ses références aux Fields, Queries et Actions correspondent aux déclarations du Model.
- Budget du Flow
- Coût réservé
- Tentatives
- Consommation
La consommation effective est fournie par le suivi Surface.