Aller au contenu principal
Velqa

Codes d'erreur de l'API Velqa.dev et comment les corriger

Récapitulatif des erreurs HTTP renvoyées par l'API OpenAI-compatible https://api.velqa.dev/v1, leur cause la plus fréquente et la correction à appliquer. Chaque réponse d'erreur contient un objet JSON error avec un message explicite.

Tableau des erreurs

CodeSignificationCause fréquenteCorrection
401UnauthorizedClé absente, invalide ou révoquée ; en-tête mal forméVérifiez l'en-tête Authorization: Bearer sk-.... Recréez une clé dans Clés API si elle a été révoquée.
402Payment RequiredSolde / budget insuffisant : budget mensuel de la clé épuisé, ou solde Boost à zéro (audio, image, TTS)Rechargez votre solde ou augmentez le budget de la clé. Voir Fallback Boost et Limites.
403ForbiddenModèle non autorisé pour votre clé ou votre plan (ex. glm-5.2 en Starter, ou un modèle Boost-only sans solde)Vérifiez la disponibilité par plan dans Modèles. Passez à un plan supérieur ou utilisez le Recharge Boost.
400Bad RequestParamètres invalides : JSON mal formé, champ manquant, n ou size hors limites (images), voix inconnue (TTS)Corrigez la requête. Pour les images : n ≤ 4, size ≤ 1024x1024.
429Too Many RequestsDébit dépassé (RPM/TPM), ou contexte trop grand (« Trop de tokens demandes »), ou aucun slot Sandbox libreRéessayez avec backoff. Si c'est le contexte, réduisez la fenêtre de contexte dans votre outil — voir opencode. Si c'est le Sandbox, c'est la capacité et non votre quota — voir vue d'ensemble Sandbox. Détails : Limites.
404Not FoundIdentifiant de modèle inexistant ou mal orthographiéUtilisez un model_id exact du catalogue Modèles. Ne conservez pas un identifiant retiré dans une configuration.

Bonnes pratiques

  • Lisez toujours le champ error.message : il précise la cause exacte (modèle, paramètre, ou limite en cause).
  • Traitez 429 avec un backoff exponentiel ; traitez 402 en surveillant votre solde en amont.
  • Un 429 « Trop de tokens demandes » n'est pas un problème de débit mais de taille de contexte : plafonnez la fenêtre de contexte de votre agent.

Voir aussi