Ne réessayer que les erreurs transitoires
Utilisez un backoff exponentiel borné, respectezRetry-After et fixez une limite de tentatives ou de temps.
Conditions de nouvelle tentative
Ne réessayez pas les erreurs d’authentification, de facturation, de validation, de modèle absent ou de requête incorrecte avant correction.
Liste de contrôle
- Utilisez une clé d’idempotence pour la création de tâches d’entraînement et les autres mutations compatibles.
- Conservez le même corps lors de la répétition d’une requête idempotente.
- Ajoutez de la gigue et un délai maximal.
- Journalisez le statut final et l’identifiant de requête, jamais la clé API.

